Whew..
I have been on this for 3 weeks.... (stop laughing)
Made some headway today.
first i had to put a copy of config.php into a folder called config in
/home/eye/public_html/modules/massmailer/engines/phplist/phplist/config
that seems ridiculous but it got rid of the
"Error, cannot find config file"
when trying to access index.php directly as in
http://www.eyeparadigm.com/modules/massmailer/engines/phplist/phplist/admin/index.php
I also edited the modules/massmailer/engines/phplist/bin file
down to only one line:
php modules/massmailer/engines/phplist/phplist/admin/index.php $*
this got me from the old error of a small blank grey box at
adminster>massmailer>send messages
to a new error:
Status: 404
X-Powered-By: PHP/4.4.1
Content-type: text/html
No input file specified.
Then... a stroke of luck.. the tech at my hosting company noticed:
I was getting a strange error at
http://www.eyeparadigm.com/modules/massmailer/engines/phplist/phplist/admin/index.php
Warning: Things will work better when
PHP magic_quotes_gpc = on
Error: Your database is out of date, please make sure to upgrade
Solution: There was a .htaccess file in /home/eye/public_html which
overrided the
global settings in php.ini
I have put a new .htaccess file in
/home/eye/public_html/modules/massmailer with:
php_value magic_quotes_gpc 1
(THIS NEEDS TO BE IN THE DOCUMENTATION AS THIS WAS A ROUTINE INSTALL WITH civicspace .8.3rc7)
Now I get a new error!!!
X-Powered-By: PHP/4.4.1
Set-Cookie: PHPSESSID=32f346d4e7c9f409c35503ae30f44de1; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Content-type: text/html
p = processqueue
c = ../../config.php
d = /index.php
h = eyeparadigm.com
p = processqueue
c = ../../config.php
d = /index.php
h = eyeparadigm.com
Whew...
What on earth is going on?
If i change line 25 of index.php to say cgi instead of cli
if (php_sapi_name() == "cli") { to if (php_sapi_name() == "cgi") {
i get 2 sets of
p = processqueue
c = ../../config.php
d = /index.php
h = eyeparadigm.com
as in above..
with the edit removed i get 1 set.
still no messages sent.
now look at
http://www.eyeparadigm.com/modules/massmailer/engines/phplist/phplist/admin/?page=messages
there are 1146 database errors looking for tables that are not in the mysql setup file! phplist.mysql doesnt even have them??
wierd wierd wierd...
at this point i will pay someone who has a working massmailer on their system to help me set it up on mine. this is the killer feature that brought me to drupal in the first place.
i need to see it working..
thanks
ryan grace.
thefractal.org