我使用http://www.wtbis.cn/download
安裝的php環(huán)境
估計是這個包的問題,已反饋給walkor大佬了
該問題與另外一個問題估計一樣的http://www.wtbis.cn/q/13608
我先用原生的php環(huán)境安裝試下,再來,
大家散了吧
線上環(huán)境debian12,php8.2,
webman/admin 0.6.33
workerman/webman-framework 1.6.9
使用php start.php start -d
報502錯誤
如果使用php start.php start
就正常
但終端會輸出 /home/www/ai/runtime/tmp/limit/20241223
# sudo php start.php start
Workerman[start.php] start in DEBUG mode
------------------------------------------- WORKERMAN -------------------------------------------
Workerman version:4.2.1 PHP version:8.2.24 Event-Loop:\Workerman\Events\Event
-------------------------------------------- WORKERS --------------------------------------------
proto user worker listen processes status
tcp root webman http://127.0.0.1:8341 1 [OK]
tcp root monitor none 1 [OK]
tcp root redis_consumer none 4 [OK]
-------------------------------------------------------------------------------------------------
Press Ctrl+C to stop. Start success.
/home/www/ai/runtime/tmp/limit/20241223
也就是說 -d模式下 /home/www/ai/runtime/tmp/limit/20241223這個文件生成不了
但我已經(jīng)給runtime文件夾755權(quán)限,其他的日志文件都可以正常生成和寫入
我在項目根目錄下執(zhí)行
/home/www/ai# sudo chmod -R 755 runtime
這個問題一天出現(xiàn)一次,就說limit/20241223每天生成這個文件一次,但比如我今天把這個runtime文件都刪除了,然后再執(zhí)行php start.php start -d 該問題就不會出現(xiàn),因為剛剛執(zhí)行了一次了,就很奇怪
# sudo php start.php status
Workerman[start.php] status
----------------------------------------------GLOBAL STATUS----------------------------------------------------
Workerman version:4.2.1 PHP version:8.2.24
start time:2024-12-24 11:42:18 run 0 days 0 hours
load average: 0, 0, 0 event-loop:\Workerman\Events\Event
3 workers 6 processes
worker_name exit_status exit_count
webman 0 0
monitor 0 0
redis_consumer 0 0
----------------------------------------------PROCESS STATUS---------------------------------------------------
pid memory listening worker_name connections send_fail timers total_request qps status
1906 4.03M http://127.0.0.1:8341 webman 1 0 3 51 0 [idle]
1907 2.3M none monitor 0 0 2 0 0 [idle]
1908 2.34M none redis_consumer 2 0 5 579 0 [idle]
1909 2.58M none redis_consumer 2 0 5 578 0 [idle]
1910 2.33M none redis_consumer 2 0 5 579 0 [idle]
1911 2.33M none redis_consumer 2 0 5 579 0 [idle]
----------------------------------------------PROCESS STATUS---------------------------------------------------
Summary 14M - - 9 0 25 2366 0 [Summary]
另外得明天復(fù)現(xiàn)問題再執(zhí)行這個,得明天再來了,因為今天復(fù)現(xiàn)不了了,嗚嗚嗚嗚,就很奇怪
sudo strace -ttp 1906
另外一個命令結(jié)果
# sudo lsof -np 1906
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
php 1906 root cwd DIR 254,1 4096 385309 /home/www/ai
php 1906 root rtd DIR 254,1 4096 2 /
php 1906 root txt REG 254,1 38950568 389 /usr/local/bin/php
php 1906 root DEL REG 0,1 1040 /dev/zero
php 1906 root mem REG 254,1 3552 5500 /usr/share/zoneinfo/America/New_York
php 1906 root 0u CHR 136,1 0t0 4 /dev/pts/1 (deleted)
php 1906 root 1u CHR 136,1 0t0 4 /dev/pts/1 (deleted)
php 1906 root 2u CHR 136,1 0t0 4 /dev/pts/1 (deleted)
php 1906 root 3u REG 254,1 0 323 /tmp/.ZendSem.jhBEFc (deleted)
php 1906 root 4r REG 254,1 92 387365 /home/www/ai/start.php
php 1906 root 5u CHR 136,1 0t0 4 /dev/pts/1 (deleted)
php 1906 root 6w REG 254,1 0 521462 /home/www/ai/runtime/logs/stdout.log
php 1906 root 7w REG 254,1 0 521462 /home/www/ai/runtime/logs/stdout.log
php 1906 root 8u a_inode 0,14 0 21 [eventpoll:9,10]
php 1906 root 9u IPv4 26233 0t0 TCP 127.0.0.1:8341 (LISTEN)
php 1906 root 10r FIFO 0,13 0t0 26241 pipe
php 1906 root 11w FIFO 0,13 0t0 26241 pipe
php 1906 root 13u IPv4 26367 0t0 TCP 127.0.0.1:59590->127.0.0.1:redis (ESTABLISHED)
php 1906 root 14u IPv4 26368 0t0 TCP 127.0.0.1:42390->127.0.0.1:mysql (ESTABLISHED)
php 1906 root 15u IPv4 26370 0t0 TCP 127.0.0.1:15336->127.0.0.1:mysql (ESTABLISHED)
php 1906 root 16u IPv4 26373 0t0 TCP 127.0.0.1:15370->127.0.0.1:mysql (ESTABLISHED)
麻煩各位大佬幫忙查看下,謝謝