首頁 > 後端開發 > PHP問題 > 如何解決php腳本段錯誤問題

如何解決php腳本段錯誤問題

藏色散人
發布: 2023-03-06 10:20:01
原創
2031 人瀏覽過

php腳本段錯誤的解決方法:先查看php程式碼;然後執行指令「ulimit -c unlimited」;最後重新編譯php並在編譯時加上「--debug」即可。

如何解決php腳本段錯誤問題

推薦:《PHP影片教學

一次php腳本出現段錯誤(Segment fault)的經驗

今天在一台新伺服器上cli運行一個php腳本,出現了Segment fault錯誤,第一感覺應該是某個擴充安裝有問題。

這段php程式碼是呼叫soap接口,查看soap擴充沒啥問題,一時不知道是啥原因。

想到可以用gdb調試core文件,於是去安裝了一下gdb  ,並執行以下命令:ulimit -c unlimited

再次執行果然產生了core.PID文件,用gdb php路徑core.PID提示沒有偵錯資訊。

問了三金鍋,原來php編譯的時候需要帶 --debug才行。

於是重新編譯了php,再gdb,發現最後是curl模組的問題,解決之。

以上是如何解決php腳本段錯誤問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板