我有一个PHP脚本,其中我制作的卷发可以在一台服务器上运行,但不能在另一台服务器上运行。
尝试使用时,我会收到如下错误
注意:使用未定义的常量CURLOPT_POST - 假设' CURLOPT_POST'
注意:使用未定义的常量CURLOPT_POSTFIELDS - 假设' CURLOPT_POSTFIELDS'
在我有的脚本中
$options = array(
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => $data,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HEADER => true,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_AUTOREFERER => true,
CURLOPT_CONNECTTIMEOUT => 120,
CURLOPT_TIMEOUT => 120,
);
$ch = curl_init( $url );
curl_setopt_array( $ch, $options );
$content = curl_exec( $ch );
我对卷曲知之甚少,所以我假设它可能与不同服务器上的php版本有关?
如果有人能指出我正确的方向,我将不胜感激!
答案 0 :(得分:0)
问题是php有自己独立的卷曲模块。
冉
sudo apt-get install php5-curl
问题解决了!
感谢在这里讨论过的人