看板 pighead 關於我們 聯絡資訊
※ 引述《whhsu (ck49th318)》之銘言: : 遇到一個奇怪的問題 freebsd 15/php 8.5 的環境下 (可能不限於此環境) : php cli 在 extension 太多 (可能 3x 個) 加上 shell export 變數太多的情況下 : 會吃 seg fault,然後都是在程式跑完要結束的時候炸掉 (所以其實工作有完成) : 這兩個數量減少的話可以緩解,但是沒說一定是怎樣,看 core dump : 似乎是 zend xxx 跟 jemalloc 那邊,試了很多組合後發現 : 加這個有幫助,初步來看似乎就沒再發生問題了 : export USE_ZEND_ALLOC=0 : 不過 php85-pecl-smbclient 跟這個變數好像水土不服,加上去會看到其他錯誤訊息 : 只是說這個大部份的情況下用不到,所以就先停用 這個也有用,不過不能跟 USE_ZEND_ALLOC=0 一起用,而且好像更好用 env MALLOC_CONF="tcache:false" php composer.phar update -- REMEMBER TO BE ALERT AT ALL TIMES STAY AWARE OF YOUR SURROUNDINGS. 別忘了隨時保持警戒,眼觀四面、耳聽八方。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.120.232 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/pighead/M.1781278375.A.BB5.html