我在我的腳本中使用curl,它在瀏覽器中工作正常。 但是當我嘗試從控制檯調用腳本時,我得到「調用未定義的函數curl_init()」 有什麼問題?我應該做一些額外的配置讓它在控制檯中工作嗎? 謝謝你的幫助。PHP curl_init不能在控制檯工作
0
A
回答
0
CLI和瀏覽器都有自己的配置文件(php.ini)。檢查CLI使用的.ini文件並確保它的一部分
+0
是的,謝謝。我剛剛遇到了這個解決方案。 http://shikii.net/blog/the-undefined-curl-function-in-console-wampserver/ 它使用不同的ini文件 – somerandomusername
0
你確定你在調用正確的二進制文件嗎?嘗試使用php -v來檢查版本,也許你的php二進制文件來自一個較舊的編譯版本,並且你有一個php-cli或者php-cgi二進制文件或者一些更新的文件。
相關問題
- 1. APC不能在php控制檯工作
- 2. 控制檯不能工作
- 3. PHP的curl_init()不工作
- 4. 即使在控制檯工作,JQuery腳本也不能工作
- 5. WHM - 控制檯不工作
- 6. 軌控制檯不工作
- 7. Rails控制檯不工作
- 8. Rails控制檯不工作
- 9. 不能在控制檯
- 10. 警報()不工作在PHP,而不致印在控制檯
- 11. 控制檯不工作和功能開始工作到很晚
- 12. 控制檯在光表不工作
- 13. Backbone.toJSON和.isNew在控制檯不工作
- 14. prettyPhoto不工作,在控制檯
- 15. Laravel控制器不能在另一臺電腦上工作
- 16. Java:Runtime.exec()只能通過控制檯工作
- 17. Grep不能在腳本中工作,但在控制檯上
- 18. 方法在控制檯中工作,但不在控制器中?
- 19. SQLanywhere工作控制檯但不在本地與PHP
- 20. jQuery選擇器不能在腳本中工作,但在控制檯中工作
- 21. Linux控制檯perl替換不能在大文件上工作
- 22. link_to不能在腳本/控制檯中工作
- 23. Microsoft Translator API使用控制檯但不能在MVC內工作
- 24. Eclipse 3.5/Statet/R控制檯不能在Ubuntu linux上工作
- 25. docker-compose up命令不能在控制檯上工作
- 26. Django Channels Group.send不能在python控制檯中工作?
- 27. Python 2.7不能在Windows控制檯工作
- 28. jQuery選擇器不能在控制檯中工作
- 29. 爲什麼Array不能在控制檯中工作?
- 30. Ruby系統命令不能在控制檯以外工作
您的PHP安裝是否提供cURL? – Madbreaks
是的,它工作正常。我一整天都在使用它,但是如果我從控制檯「php myScript.php」運行相同的腳本,那麼只會出現curl未定義的錯誤。 – somerandomusername
從控制檯嘗試'php -v'並查看它是否與Web服務器上的版本相同。可能是因爲CLI沒有與Web服務器中使用的版本一起構建,或者要使用的正確的CLI二進制文件位於不同的路徑中,並且您的shell路徑中的那個不是您想要使用的路徑。 – drew010