【发布时间】:2012-01-17 22:21:36
【问题描述】:
我正在尝试在我的 apache 服务器上运行我的第一个 facebook php 应用程序。
它给出了错误Facebook needs the CURL PHP extension.。我在 php.ini 中添加了extension=php_curl.dll 行,它在 phpStorm ide 中正常运行。
但是当我将php文件放入apache目录并手动运行服务器时,它仍然在网络浏览器中出现错误。
【问题讨论】:
-
您必须安装扩展并在 php.ini 中启用。另外,在完成这两项操作后重新启动您的网络服务器。
-
当我用 phpStorm ide 运行 php 时它工作正常。我已经重新启动了服务器。
-
您是否只是取消注释 php.ini 中的行而没有检查扩展是否实际可用,例如:
path/to/your/www/php/ext/php_curl.dll,如果您使用 ide,ide 可能正在使用自己的扩展,例如path/to/your/ide/php/ext/php_curl.dll也可能没有使用相同的 php.ini 文件。 -
我都检查过了,但没有结果
-
另外,修改php.ini文件后必须重启apache