[attach]355[/attach]
這是個(gè)語法錯(cuò)誤吧,拋出了異常,卻沒有捕獲。。。
w3c上的說明
異常的基本使用
當(dāng)異常被拋出時(shí),其后的代碼不會(huì)繼續(xù)執(zhí)行,PHP 會(huì)嘗試查找匹配的 "catch" 代碼塊。
如果異常沒有被捕獲,而且又沒用使用 set_exception_handler() 作相應(yīng)的處理的話,那么將發(fā)生一個(gè)嚴(yán)重的錯(cuò)誤(致命錯(cuò)誤),并且輸出 "Uncaught Exception" (未捕獲異常)的錯(cuò)誤消息。
www。w3school。com。cn/php/php_exception.asp
首先workerman沒有語法錯(cuò)誤。
截圖中是一個(gè)異常,比如端口占用、某個(gè)函數(shù)被php.ini禁用之類的,并非語法錯(cuò)誤。
拋出異常就是為了方便看調(diào)用棧,方便查看異常原因,而你的截圖恰恰把異常的原因給截沒了,所以截圖中看不出來有什么異常。
你可以參考手冊(cè)-常見問題-啟動(dòng)失敗一節(jié)看看
http://doc3.workerman.net/faq/workerman-start-fail.html
里面有現(xiàn)象 1、 2、 3、,對(duì)比下看看你屬于哪種,然后按照對(duì)應(yīng)的方法解決