note 84040 added to faq.installation
| From: | jonas at carello dot se | Date: | Wed, 25 Jun 2008 10:53:09 +0000 |
| Subject: | note 84040 added to faq.installation | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-140790@lists.php.net to get a copy of this message | ||
If after installting/upgrading PHP on Windows 2000/2003/2008 server with IIS, you're only
getting blank pages (or if examining the headers, HTTP 500 errors), try the following:
1. Uninstall PHP and remove all traces of it, IIS ISAPI settings, php.ini and the entire PHP
directory.
2. Restart the computer.
3. Install PHP again, you can install and use extensions if you wish.
4. Check the ISAPI settings in IIS (or CGI, depending on what you're using).
5. Restart IIS several times (don't ask me why, it makes no sense).
6. If it still doesn't work, copy the following files to %WINDIR%\system32\ from your PHP
directory.
(Some files might not exist, I think it depends on your choice of extensions.)
libmysql.dll (if you're using MySQL)
libeay32.dll (even if you're not using OpenSSL)
ssleay32.dll (even if you're not using OpenSSL)
libmcrypt.dll (If you're using mcrypt)
libmhash.dll (If you're using mhash)
7. Restart IIS again.
8. If it still doesn't work, check if you have additional lib*.dll in your PHP folder and try
copying these to %WINDIR%\system32\.
The above has helped me 3 times when updating my PHP installation (first from 5.05->5.1.4, second
from 5.1.4->5.2.1 and today from 5.2.1->5.2.6).
Each time I've run into the exact same problem, blank pages (500 internal server error).
I hope this helps someone.
----
Server IP: 212.63.193.10
Probable Submitter: 193.150.229.146
----
Manual Page -- http://www.php.net/manual/en/faq.installation.php
Edit -- https://master.php.net/note/edit/84040
Del: integrated -- https://master.php.net/note/delete/84040/integrated
Del: useless -- https://master.php.net/note/delete/84040/useless
Del: bad code -- https://master.php.net/note/delete/84040/bad+code
Del: spam -- https://master.php.net/note/delete/84040/spam
Del: non-english -- https://master.php.net/note/delete/84040/non-english
Del: in docs -- https://master.php.net/note/delete/84040/in+docs
Del: other reasons-- https://master.php.net/note/delete/84040
Reject -- https://master.php.net/note/reject/84040
Search -- https://master.php.net/manage/user-notes.php