httpd.conf里面的:
LoadModule php5_module "D:/PHP/php5apache2_2.dll"
PHPIniDir "D:/PHP/php.ini"  </FilesMatch>
<FilesMatch "\.php$">    
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">    
SetHandler application/x-httpd-php-source
</FilesMatch>AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
ScriptAlias /php/ "D:/PHP/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"AddType application/x-httpd-php .html
AddType application/x-httpd-source .phps
Action application/x-httpd-php "/php/php.exe"

解决方案 »

  1.   


    php.ini里面的:
    ;extension=php_ldap.dll
    extension=php_mbstring.dll
    ;extension=php_exif.dll      ; Must be after mbstring as it depends on it
    extension=php_mysql.dll
    extension=php_mysqli.dll
      

  2.   

    本帖最后由 xuzuning 于 2014-08-20 11:25:03 编辑
      

  3.   


    我的php安装目录在d盘的program files下面,网上有人说这里的空格(d:/program  files/)在httpd.conf里面会被当成参数,我需要把php.ini以及php5apache2_2.dll放在根目录下面吗?
      

  4.   

    修改后: LoadModule php5_module "D:/Program Files/php-5.3.28-Win32-VC9-x86/php5apache2_2.dll"
    LoadFile "D:/Program Files/php-5.3.28-Win32-VC9-x86/php5ts.dll"
    PHPIniDir "D:/Program Files/php-5.3.28-Win32-VC9-x86/php.ini"还是不行呢~
      

  5.   

    我不是按你提供的信息来的吗?怎么又换了路径?系统目录 Program Files 存在安全防护,估计你是你没本事弄好的
    还是放在普通目录中较好