Re: [問題] 12/17 的php5 弱點
※ 引述《dppman (*^o^*)》之銘言:
: 謝謝您的熱心分享
: 試了您po的extensions.ini也試了您提供的blog上的shell script.
: php-5.2.12 with apache 2.2 (worker-mpm) 64bit FreeBSD 7.2-STABLE還是爆炸
: mailing上似乎也是無解...
: 我的頭也快爆炸了@@
amd64 的我就沒有試過了,
不過目前最新的 php5-extensions 如果勾到 mysqli,
系統上的 mysql 5.4 又被 upgrade 到 5.5 的話 (5.4 從 ports tree 被砍了),
應該是連編都編不過,
官方 bug tracking system 上好像 12/17 有解決這問題,
但 FreeBSD 上自動 fetch 的還是舊版本。
我昨天裝另一台機器的時候有遇到這個問題,
就直接去 php 官網抓 5.2-dev (5.2.13) 下來解開,
把目錄名稱改成 php-5.2.12 再 tar 回 php-5.2.12.tar.bz2,
再丟到 /usr/ports/distfiles 下面去,
然後用 make NO_CHECKSUM=yes 去安裝 php5 跟 php5-extensions 了,
要是還是一直出問題的話可以考慮先不要勾 SUHOSIN 和 MAILHEAD 看看。
真的還是不行的話大概就只剩下用 gdb 去 debug 一途了,
昨天我那樣裝 CLI 還是死掉只有 mod_php5 掛 apache22-worker 會動;
總之上面那段是旁門左道的處理方式就是了,
正常來說應該要乖乖 send-pr 然後慢慢等,
或是自己用正規途徑去做一個 5.2.13 的 ports,
但是我沒空。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.119.198
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 15 之 16 篇):
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章