View Full Version : Error! PHP must have the 'MailParse' extension enabled.
buttchops
10-11-2007, 09:32 AM
Hi i have read up on this error and apparently i am supposed to add text properties to my php.ini file. I do not see a php.ini in any of the folders on my server. I do however see htaccess files. What file should i edit and how do i go about doing this?
Error i get on install is
Error! PHP must have the 'MailParse' extension enabled.
Thanks for any help.
bcavish
10-11-2007, 06:40 PM
Hi there,
Is this your server or is someone else hosting it for you? If you have sysadmin access, you should be able to add the php mailparse extension to your php.ini file. However, if you are hosting this probably will need to be done by the people hosting your site for you. You can find your system's php.ini file by browsing the phpinfo.php page through your browser:
www.yourdomain.com/cerb4/install/phpinfo.php
If you are unable to install mail parse, we do have a hosted option.
Best Regards!
Brenan Cavish
buttchops
10-11-2007, 08:36 PM
Thank you for taking the time to help me...
The path shows /usr/local/lib/php.ini. when i go into my server which is hosted for me by 1&1, my root directory does not have a usr/ , local/, lib/ directory. However i did modify the htaccess file in the domains root to make it use php5 which worked. can i modify the htaccess file to enable the mail parser also?
Also another issue was we are running litecommerce shopping cart from the domain root. Litecommerce is not compatible with the php5 that the hosting service uses so when i enable php5 in the htaccess file, cerberus install proceeds, but then our store shopping cart wont load.
Is there a way to instead of modifying the htaccess in the domain root, to modify an htaccess in the cerb4 folder instead so both work?
The only htaccess in the cerb4 folder is called htaccess-dist.
Also if i enable php5 in 1 domain root, does it affect the all my domains?
jstanden
10-13-2007, 09:01 PM
Is there a way to instead of modifying the htaccess in the domain root, to modify an htaccess in the cerb4 folder instead so both work?
...
The only htaccess in the cerb4 folder is called htaccess-dist.
...
Also if i enable php5 in 1 domain root, does it affect the all my domains?
Hey there!
I'm not sure how 1&1 is set up, but .htaccess files work globally for any subdirectories. It should be possible for you to do the following:
Copy the cerb4/.htaccess-dist file to cerb4/.htaccess
Copy the block from your root .htaccess file to enable PHP5 in cerb4/.htaccess (and remove that from your root file)The path shows /usr/local/lib/php.ini. when i go into my server which is hosted for me by 1&1, my root directory does not have a usr/ , local/, lib/ directory.
Sounds like you're jailed. Even if we could overload your php.ini file, you'd still need the 'mailparse' extension installed first.
You may want to ask 1&1 if this is possible. The mailparse extension is much more efficient than having PHP scripts try to do the same thing 20X slower for thousands of messages. It's worthwhile for them to enable it.
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.