PHP:为什么PHP Curl不能与nginx一起工作
我最近把我的网站移到了一个nginx服务器上。我的python代码在同一台机器的8086端口上运行,但我的php curl模块不工作。我不知道我做错了什么 我已经安装了PHP:为什么PHP Curl不能与nginx一起工作,php,curl,nginx,Php,Curl,Nginx,我最近把我的网站移到了一个nginx服务器上。我的python代码在同一台机器的8086端口上运行,但我的php curl模块不工作。我不知道我做错了什么 我已经安装了php5 fpm,但仍然无法解决此问题。我也看不到这个错误,因为NGIX简单地给我看了一个空白屏幕。顺便说一句,它正在打印curl\u init()语句之前的所有值 我也可以发布我的Nginx配置,但我认为这不是必需的。您需要运行/etc/init.d/php5-fpm restart如果您在Windows上,请确保遵循以下步骤:
php5 fpm
,但仍然无法解决此问题。我也看不到这个错误,因为NGIX简单地给我看了一个空白屏幕。顺便说一句,它正在打印curl\u init()
语句之前的所有值
我也可以发布我的Nginx配置,但我认为这不是必需的。您需要运行
/etc/init.d/php5-fpm restart
如果您在Windows上,请确保遵循以下步骤:
php.ini产品
或php.ini开发
重命名为php.ini
extension\u dir=“ext”
extension=php\u Curl.dll
那么,您是否在PHP中安装了curl模块?php5 curl已经是最新版本了。
phpinfo()
告诉你什么?你看到卷曲支撑了吗?让我检查一下,我没有试着在这里看不到卷曲支撑。我猜您的机器上有多个PHP二进制文件,而您安装的curl是错误的one@masterofdestiny你应该把这当作答案。这确实是我的解决办法。尽管我在php5 fpm中遇到了一些问题,但在编写该命令时没有重新启动。我必须手动杀死所有php5 fpm实例,然后重新启动它。然后-工作得很好!我的php curl随机停止工作,但curl仍在服务器上工作。重新启动php5.6-fpm为我们解决了问题…谢谢!