我使用http://wtbis.cn/download
安裝的php環(huán)境
估計(jì)是這個(gè)包的問(wèn)題,已反饋給walkor大佬了
該問(wèn)題與另外一個(gè)問(wèn)題估計(jì)一樣的http://wtbis.cn/q/13608
我先用原生的php環(huán)境安裝試下,再來(lái),
大家散了吧
線上環(huán)境debian12,php8.2,
webman/admin 0.6.33
workerman/webman-framework 1.6.9
使用php start.php start -d
報(bào)502錯(cuò)誤
如果使用php start.php start
就正常
但終端會(huì)輸出 /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
也就是說(shuō) -d模式下 /home/www/ai/runtime/tmp/limit/20241223這個(gè)文件生成不了
但我已經(jīng)給runtime文件夾755權(quán)限,其他的日志文件都可以正常生成和寫(xiě)入
我在項(xiàng)目根目錄下執(zhí)行
/home/www/ai# sudo chmod -R 755 runtime
這個(gè)問(wèn)題一天出現(xiàn)一次,就說(shuō)limit/20241223每天生成這個(gè)文件一次,但比如我今天把這個(gè)runtime文件都刪除了,然后再執(zhí)行php start.php start -d 該問(wèn)題就不會(huì)出現(xiàn),因?yà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)問(wèn)題再執(zhí)行這個(gè),得明天再來(lái)了,因?yàn)榻裉鞆?fù)現(xiàn)不了了,嗚嗚嗚嗚,就很奇怪
sudo strace -ttp 1906
另外一個(gè)命令結(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)
麻煩各位大佬幫忙查看下,謝謝