我必须在我的本地主机上安装大型内容管理系统,但它需要mcrypt和pdo_mysql。在我尝试安装它们之前,我已经尝试过访问站点,但是我只得到了空白页面。我在windows上运行apache,所以我听说我不得不把dll放在php扩展文件夹里。我已经从dlldll.com (不是广告)下载了php_pdo_mysql.dll和php_mcrypt.php文件。在php.ini中,我取消了"extension=php_mcrypt.dll“和"extension=php_pdo_mysql.dll”行的注释。我重启了阿帕奇..。又是空白。那现在呢?
这是我的get_loaded_extensions:
Array
(
[0] => bcmath
[1] => calendar
[2] => com_dotnet
[3] => ctype
[4] => session
[5] => filter
[6] => ftp
[7] => hash
[8] => iconv
[9] => json
[10] => odbc
[11] => pcre
[12] => Reflection
[13] => date
[14] => libxml
[15] => standard
[16] => tokenizer
[17] => zlib
[18] => SimpleXML
[19] => dom
[20] => SPL
[21] => wddx
[22] => xml
[23] => xmlreader
[24] => xmlwriter
[25] => apache2handler
[26] => curl
[27] => gd
[28] => mbstring
[29] => mysql
[30] => mysqli
[31] => rar
[32] => zip
[33] => eAccelerator
)
我做错了什么?
更新:
一些进展-现在我在apache重新启动时收到了PHP启动警告。"Unble to load php_mcrypt.dll/php_pdo_mysql.dll“--但我在这个目录中有这些文件。有没有可能PHP的损坏与不存在是一样的?
发布于 2010-07-16 18:33:53
确保您在php.ini中设置了以下两个选项。默认情况下,错误报告处于关闭状态,您将看到空白页面。
https://stackoverflow.com/questions/3267153
复制