PDA

View Full Version : Upgrading from 3 to 4 - PHP Check - Help


TravisT
10-23-2007, 04:45 PM
Hello,

I am trying to do the upgrade from 3 to 4 on my Windows server. I downloaded the server check file and ran it and I get the following mesages:

The 'IMAP' PHP extension is required. Please enable it.
The 'MailParse' PHP extension is required. Please enable it.

I went to my php directory and checked the php.ini and I don't see where I can enable these two options. I did runa php -version at the command prompt and see that I am running verion 5.1.6 - so I should be ok according to the instructions.

Can anyone tell me how I enable thse two features?

Also -- I just cheched my php/ext directory and I see the mbstring file referred to below, but not the mailparse file:

extension=php_mbstring.dll
extension=php_mailparse.dll


Thanks!

Travis

TravisT
10-23-2007, 05:15 PM
OK - I will answer my own questions since the instructions seem to be lackinga bit.

1. Go to http://pecl4win.php.net/ext.php/php_mailparse.dll and download the version of the dll that goes with your PHP version.
2. Place the dll into your php/ext directory.
3. Open your php.ini and adda line under the extension=php_mbstring called extension=php_mailparse. Make sure that both of these lines do not have the ; preceding them.
4. remove the ; in front of the extension=php_imap.dll
5. Save your changes in the php.ini file
6. Restart IIS
7. Run the servercheck file agian and hopefully you will get what I got which was: Your server is Cerberus Helpdesk 4.0 compatible!

jstanden
10-25-2007, 12:19 AM
Linked this thread to the official documentation:

http://wiki.cerberusdemo.com/index.php/Installing_PHP_Mailparse#On_Windows-based_Servers_.28IIS.29