2012-04-11 135 views
0

我下载了PHP 5.4到我的电脑有Windows 8(客户预览),因为在Windows上没有5.4的安装程序,所以我不得不下载php.net提供的zip文件。 (我试图安装它用于开发),现在,我编辑了php.ini,但没有地方告诉php我的主目录是C:\ Program files(x86)\ PHP,我得到启动Apache后,该错误信息:错误消息配置php

[11-Apr-2012 18:54:37 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'C:\php\php_curl.dll' - The specified module could not be found. 

顺便说一句,我不得不从apachelounge下载php5apache2_4.dll-php-5.4-win32.zip因为我的Apache是​​2.4 是否有办法来纠正这个错误消息?我需要做的就是配置PHP以查找它在C:\ Program files(x86)\ PHP \ ext中的扩展名

在此先感谢!

回答

1

套装

extension_dir = "C:\Program files (x86)\PHP\ext" 

在您的php.ini。为了找出哪一个被装载/哪里可以找到它,创建一个名为info.php文件与它

<?php 
phpinfo(); 
?> 

以下,然后浏览到它,例如http://localhost/info.php

+0

太棒了,它确实工作,现在我只是失踪了php_zip.dll和php_intl.dll,因为某些原因没有附带我的zip文件。 – Tales 2012-04-11 20:19:10

+1

你可以从这里下载一个新的软件包:http://windows.php.net/download/ - 只需获取你所缺少的附带的扩展DLL文件。 – stealthyninja 2012-04-11 20:28:09

0

确保有一个在文件夹名称中没有空格,然后再试一次

例如:

安装apache在C:\ apache的

安装在C PHP:\ PHP