PDA

View Full Version : Problems Installing FMLP Lite? Help Available Here


drquek
10-12-2007, 11:24 AM
If you come across problems installing FMLP Lite v4.1, please read this carefully.

There is no bug in the above script which has been installed on thousands of servers across the world!

Most of the time, the problem is due to users not knowing how to install scripts.

Only about 5% of the time, the problem is due to incompatibility with older versions of perl/mysql or server configuration.

I suggest that you follow the steps below to install:

#1. Read the instructions given in the readme.txt file which is inside the zip folder you downloaded. Follow the steps carefully especially when setting file permissions.

Click here (http://www.doctorquek.com/adtz/go.php?c=amlmmanual&s=d) to read the comprehensive AMLM Pro manual.


#2. Watch the two-part videos on how to install and set up the Autoresponder. You can choose from the Yahoo, Google and Youtube video links below (This is for you to select the best download speed):

Google Videos:
http://www.doctorquek.com/googlefmlplitevideo1.html
http://www.doctorquek.com/googlefmlplitevideo2.html

Yahoo Videos:
http://www.doctorquek.com/yahoofmlplitevideo1.html
http://www.doctorquek.com/yahoofmlplitevideo2.html

Youtube Videos:
http://www.doctorquek.com/youtubefmlplitevideo1.html
http://www.doctorquek.com/youtubefmlplitevideo2.html


#3. Make sure you are using Auto mode in your ftp client when you upload the files to the cgi-bin of your host.

Do not upload the zip file without unzipping first ie, do not upload the zip file to the cgi bin and then unzip using the file manager in your cpanel.

Some FTP clients e.g., Smartftp may cause problem.


#4. Make sure ALL files have been uploaded to your cgi-bin correctly.


#5. If you receive this error message when trying to run install.cgi in your browser:

Internal Server Error 500

Add to the first line of the install.cgi and to responder.cgi
#!/usr/bin/perl -w

The addition of the switch -w cured the problems in some servers.


#6. On some server you may get this error message:

Software Error:

Can not write to file cnf.rd - Permission denied at /home/opbizcom/public_html/cgi-bin/amlmlite4/install.cgi line 110.

For help please contact AMLM Lite Support (admin@drquek.com)

Please contact your host quoting the above.

Please change the file permission for cnf.rd from 644 to 666,


#7. If you come accross Error Message 1146 when trying to create a new account.

This is because of incompatibility with your mysql version, resulting in two tables (account and user) not created properly. This problem does not arise in FMLP Pro.

a. Log into phpmyadmin on your host
b. Click the database you created
c. Click MYQL
d. Paste the following 2 sets of commands separately inside RUN SQL QUERY input box:


Set 1>>>>>>>>

CREATE TABLE `swd_account` (
`pk_account` int(11) NOT NULL auto_increment,
`name` char(16) NOT NULL default '',
`isact` tinyint(4) NOT NULL default '1',
PRIMARY KEY (`pk_account`)
) TYPE=MyISAM;


Set 2>>>>>>>>

CREATE TABLE `swd_user` (
`pk_user` int(11) NOT NULL auto_increment,
`fk_account` int(11) NOT NULL default '0',
`email` varchar(40) NOT NULL default '',
`name` varchar(40) default NULL,
`isact` tinyint(4) NOT NULL default '1',
`datereg` date default NULL,
`days` tinyint(4) default '0',
`datelastsend` date default NULL,
`messlastsend` int(11) default NULL,
`countsend` int(11) NOT NULL default '0',
`undelivered` tinyint(4) default NULL,
PRIMARY KEY (`pk_user`),
KEY `fk_account` (`fk_account`,`email`,`isact`),
KEY `email` (`email`)
) TYPE=MyISAM;

end set 2>>>>>>>>

e. Click go.
f. Notice we are using the default prefix swd_ in the database. If you are not using default value, change it accordingly.


#8. If you get Null error like:

SQL error: INSERT INTO swd_conf (`conf_value` , `fk_account` , `pk_conf`) VALUES (NULL , '1' , 'ispurge') : ERROR: 1048 - Column 'conf_value' cannot be nullContent-Type: text/html; charset=ISO-8859-1

Use phpmyadmin, go and change the column conf_value to allow null value.


#9. If you get the following messages when sending test messages (global options/performance test):

Software error:

Can't locate Email/Date.pm in @INC (@INC contains: /usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at /usr/lib/perl5/site_perl/5.8.8/MIME/Lite.pm line 1097.


Please ask your host to install the following modules:
http://search.cpan.org/~msergeant/Time-Piece-1.11/ (http://search.cpan.org/%7Emsergeant/Time-Piece-1.11/)
and
http://search.cpan.org/~roode/Time-Format-1.02/ (http://search.cpan.org/%7Eroode/Time-Format-1.02/)


#10. Use phpmyadmin to automatically repair your database. This is found inside the mysql icon in cpanel.


#11. Following are the tests you may perform:

a. Try using the test send message feature to send yourself say 50 email messages.
b. Try subscribing yourself using an email address on your own server eg., webmaster@mydomainname.com
c. Check the log to see if cron was activated.
d. If you using the 1 pixel activation link, copy the link into your browser and view it. This will activate the link:

http://www.mydomainname.com/cgi-bin/fmlplite/starter.cgi


#12. If everything fails, try to install FMLP Lite on a different server.
If you do not have another server, try to sign up with a free host that provide cgi access.
Type "free hosts" into your search engines, you will find lots of them.

The last step is the easiest and usually solve the problem!

As stated above, there is no bug in FMLP Lite. Most of the time, the problem is due to users not knowing how to install scripts. Only about 5% of the time, the problem is due to incompatibility with older versions of perl.



If you buy the FMLP Pro which has a more robust script, you will not run into this problem.


If you need help with installation, we can install for you for $25. Please fill up the information required below with your payment via PayPal to this email:

drquek2 @ gmail.com (please remove the empty space before and after @)


We can also host it for you at a very competitive rate starting from $6 per month. Click here for details (http://doctorquek.com/forums/showthread.php?t=61).


You can request for them by copying and pasting the following items marked with an * into an email and send it to your host.

*1. Ftp server
*2. Ftp username and password
*3. Domain url
*4. Absolute path to your directory eg., /home/yourname/public_html/cgi-bin/maillist
*5. Mail Program Setting:
Sendmail path (eg, /usr/sbin/sendmail):___________________
Send through (eg, sendmail):______________________________
SMTP server (eg, mail.mydomain.com):______________________

6. Either one of the following:
a) Login details to your web host's control panel. This allows us to login and create the mysql for you.
Control Panel URL: _________________________________
Login name: ______________________________________
Password:________________________________________

*b) Supply the following to us:

MYSQL:
Database server:_________________________
Database name:___________________________
Database username:_______________________
Database password:_______________________
Database prefix (optional):___________________

7. Give us the email you want to use as admin email


Regards,

Dr. Daniel Quek @ The Software Guy.


updated: 20080727

moneytune
10-13-2007, 04:41 AM
Hello Dr

I downloaded your fmlplite free uto responder few weeks back but uptil now cn not install it.I think it is due to the required permissions.

I have added -w in all my perl files. I have changed the permissions to 755 .

All other files to 644.

I get error message of can not find .

There was another auto responder software that i recently ownloaded which have Lite .pm . The permission for this file was changed to 755 and it worked out nice.

I tried changing lite.pm in your software too to 755 instead of 644 but it still does not work .Do you t think i should change permissions to sme for other files in the same folder ?

thks
sukhin

drquek
10-13-2007, 10:28 AM
No, I don't think you need to change the permission to 755.

Can you tell me the error messages?

Did you complete your install?

Please check whether all files uploaded in Auto/ASCII mode?

moneytune
10-13-2007, 12:17 PM
Hello Dr

I uploaded my files using ftpin auto/ascii mode.

Following is the error message i get -----
--------------------------------------------------------------------------
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@incomestack.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
--------------------------------------------------------------------------------

Apache/1.3.37 Server at www.incomestack.com Port 80

drquek
10-14-2007, 05:57 AM
Please read and follow Steps 3, 4, 5 above.

Step 5 is necessary for some servers.

Alternatively, try installing on a different server, even the free ones.

amaro
06-10-2008, 05:36 PM
Dear Dr. Quek,

I have problems with the installation of Amlmlite4, since there is not
appearing an installation-page, but mere a html-code-page, the script of
install-cgi.
What to do?

Regards,

Erik Friedrich

drquek
06-11-2008, 01:48 AM
Please, read the readme.txt file in your download zip folder.

You install by typing this into your browser:

http://yourdomain.com/cgi-bin/amlmlite/install.cgi

stupidbodo
06-13-2008, 03:29 AM
Hi Dr. Quek,

I came across your appealing software while searching for a free quality
auto responder for my site.

However when I'm on Step 2 of my installation, after I try to connect to
the database I came across this error:

install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC
contains: /usr/lib/perl5/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/5.8.5
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4
/usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2
/usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4
/usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2
/usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0
/usr/lib/perl5/vendor_perl .) at (eval 13) line 3.
Perhaps the DBD::mysql perl module hasn't been fully installed,
or perhaps the capitalisation of 'mysql' isn't right.
Available drivers: ExampleP, Proxy, Sponge.
at install.cgi line 98



Any help would be much appreciated. Thank you!

Best Regards,

Ryan Liao

drquek
06-14-2008, 03:30 AM
I need to log in to see the problem.

Please PM me the info.

jkmont
10-11-2008, 10:42 AM
Hello Dr.

I did also have a problem Just like Ryan I upload everything correctly just like an insatallation instruction and when try to prowse it shows 404 error. I need your advise regarding the matter. I have tried change settings and test many times but still problems.

For your information, you can browse my site as

[url]http://www.homepower-responder.com/cgi-bin/fmlplite/install.cgi[url]

Thank you in advance for assist.

RGDS,
Mathew Matang

drquek
10-12-2008, 03:47 AM
Looks like installation error. When I enter the url I get "page not found" error.

affili8ter
10-13-2008, 12:39 PM
Hello,

I've read the manuals and I've uploaded the files correctly and double-checked everything and I simply can't get the script to install. You can see the errors here.

http://www.rankuhigh.com/cgi-bin/amlmlite/install.cgi

Any help would be appreciated.


Kevin

drquek
10-14-2008, 06:31 AM
It appears to be installation problem. Please PM me the details for me to have a look.

jkmont
10-14-2008, 12:28 PM
Hi Dr,

Seems some problem appear after rechecking again and restore database etc.
You may check it to see.

http://homepower-responder.site90.net/cgi-bin/fmlplite/install.cgi

Please advise further regarding the problem.

Thank you in advance for your great assist.

Mathew

drquek
10-15-2008, 07:40 AM
I can't open the above.

jkmont
10-16-2008, 08:39 AM
Hi Dr,

The problem from my own PC if I browse on the URL:

http://homepower-responder.site90.ne...te/install.cg The DOWNLOAD BOX pops up.

What can be this problem?

Thanks.

Regards,
Mathew

drquek
10-19-2008, 12:54 PM
When I entered above url into browser, it return page not found.

Most likely due to your wrong installation.