0
我試着在命令行中運行一個var_dumps CURLOPT_CAINFO的PHP腳本。它給了一個價值。但是,當我將相同的代碼放在一個PHP文件中用於Apache時,它說CURLOPT_CAINFO是未定義的。發生了什麼?爲什麼CURLOPT_CAINFO在命令行中定義,但不是在web中定義的?
我試着在命令行中運行一個var_dumps CURLOPT_CAINFO的PHP腳本。它給了一個價值。但是,當我將相同的代碼放在一個PHP文件中用於Apache時,它說CURLOPT_CAINFO是未定義的。發生了什麼?爲什麼CURLOPT_CAINFO在命令行中定義,但不是在web中定義的?
您需要在Apache指向的PHP安裝中啓用CURL。另見:How to enable cURL in PHP/XAMPP。通過調用以下方法檢查設置:
phpinfo();
在您的腳本中查看啓用的模塊的差異。