FixingintegrationissuesofmanuallyinstalledWordPress, MySQL, PhpusingIISonWindows... WordPress
Error #1:
Your PHP installation appears to be missing the MySQL extension which is required by WordPress.
Fix:Enable MySQL Extension for Php via php. ini as shown below:
;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions;
;;;;;;;;;;;;;;;;;;;;;;
; If you wish to have an extension loaded automatically, use the following
; Syntax:
;
; Extension = modulename. extension
;
; For example, on Windows:
;
; Extension = msql. dll
;
;... Or under UNIX:
;
; Extension = msql. so
;
;... Or with a path:
;
; Extension =/path/to/extension/msql. so
;
; If you only provide the name of the extension, PHP will look for it in its
; Default extension directory.
;
Windows Extensions
; Note that ODBC support is built in, so no dll is needed for it.
; Note that your DLL files are located in the extensions/(PHP 4) ext/(PHP 5)
; Extension folders as well as the separate pecl dll download (PHP 5 ).
; Be sure to appropriately set the extension_dir directive.
;
Extension = php_mysql.dll
And also add up below locations:
;;;;;;;;;;;;;;;;;;
; Fopen wrappers;
;;;;;;;;;;;;;;;;;;
Extension_dir = "C:/php55/ext /"
Error_log = "C:/windows/Temp/php-5.5.12_errors.log"
Upload_tmp_dir = "C:/windows/Temp /"
Cgi. force_redirect = 0
Cgi. fix_pathinfo = 1
Fastcgi. impersonate = 1
Fastcgi. logging = 0
Error #2:
HTTP Error 500.0-Internal Server Error
C:/php55/php-cgi.exe-The FastCGI process exited unexpectedly
Module |
FastCgiModule |
Notification |
ExecuteRequestHandler |
Handler |
PhpWin55 |
Error Code |
0x000000ff |
Requested URL |
Http://www.psp.com: 80/index. php |
Physical Path |
C:/PSP/index. php |
Logon Method |
Anonymous |
Logon User |
Anonymous |
Troubleshooting: Install Php Manager for IIS to see what's going wrong with your Php. ini
Verify the FastCGI settings at Server level that gets inherits to the web sites
Fix:
Delete the Web. Config from your Web site root and Restart IIS to recreate it afresh. Ensure it has the Handler and Default document config entered as shown below
<
P> Upon Successful configuration of Php for IIS, you'll see Php Manager reporting as below: