Open wuqiyin opened 1 year ago
這是微軟的錯誤碼 https://learn.microsoft.com/zh-tw/windows/win32/debug/system-error-codes--0-499-
233 應該是 管道的另一端沒有進程。
看起來是 PHP-CGI 沒有跑起來或 PHP-CGI 無法建立 pipe,所以 wphpfpm 無法連接
抱歉,因沒時間,這個專案很久沒維護,自己也沒在用了 , 可能要請你自己找找原因
我看了下php-cgi进程是有起来,不懂是不是Win11系统不行
---原始邮件--- 发件人: @.> 发送时间: 2023年1月16日(周一) 上午8:42 收件人: @.>; 抄送: @.**@.>; 主题: Re: [pigochu/wphpfpm] 提示这个错误是为啥 (Issue #2)
這是微軟的錯誤碼 https://learn.microsoft.com/zh-tw/windows/win32/debug/system-error-codes--0-499-
233 應該是 管道的另一端沒有進程。
看起來是 PHP-CGI 沒有跑起來或 PHP-CGI 無法建立 pipe,所以 wphpfpm 無法連接
抱歉,因沒時間,這個專案很久沒維護,自己也沒在用了 , 可能要請你自己找找原因
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
我幫你試了下 windows 11 環境搭配 PHP 8.2 , 我的環境是可以的 ,以下是 DEBUG 訊息可以發現到有連接成功
2023-01-19 16:32:56 +0800 [debug]: Accept 127.0.0.1:62326 to 127.0.0.1:7000
2023-01-19 16:32:56 +0800 [debug]: Client connect 127.0.0.1:62326 to 127.0.0.1:7000
2023-01-19 16:32:56 +0800 [debug]: Connect to php-cgi(C:\PHP82\php-cgi.exe -> \\.\pipe\wphpfpm\wphpfpm.1674117174) successfully.
如果是 php 自身問題,可能可以自己來建立 pipe 看看有沒有辦法建立成功,例如 :
php-cgi -b \\.\pipe\wphpfpm\wphpfpm.123456
然後打開 power shell 執行以下命令,可以列出所有的 pipe , 看看有沒有真正建立起來
get-childitem \\.\pipe\
如果是 PHP 自己的問題,可能這邊就幫不上忙了
golang.org/x/sys/windows.ERROR_PIPE_NOT_CONNECTED (233)