我的PHP安装存在问题。
简要安装概述:
我从zip(noinstall)安装了它们,它也可以工作,有点......当我安装phpMyAdmin时出现了这个错误:
Fatal error: Call to undefined function mb_detect_encoding() in
C:\wamp\sites\pma\libraries\php-gettext\gettext.inc on line 177
我用Google搜索并看到人们有同样的问题,但他们没有加载mbstring扩展和mysqli,但我有。或那是我的问题。当我使用phpinfo()时,我没有看到任何扩展加载,但是它表示加载了C:\ wamp \ php \ php.ini中的php.ini。
我在httpd.conf中添加了这个:
LoadModule php5_module "c:/wamp/php/php5apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "c:/wamp/php"
我在php.ini中取消注释了这些扩展
extension=php_gd2.dll
extension=php_gettext.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
extension=php_pdo_mysql.dll
包含" c:/wamp/vhosts/virtual-hosts.conf"
文件夹结构:
有人解决了这个问题吗?
谢谢,mcardle