開発日記

FreeBSD PHP FAQ -- henoheno

実は、昨日調子に乗って手元のメイン環境(FreeBSD)のPHPを最新の4.3.8にアップデートしたところPukiWikiが動作しなくなり、動作確認ができなくなっています。Call to undefined function: preg_match() というエラーが出ており、これは多分FreeBSD限定の、FAQレベルの問題だろうと思っています。他の環境で作業できないわけではないですが*1、普段の作業スピードに戻るのにちょっと時間がかかるかもしれません (^^;

  • やはりFreeBSD限定の問題で、PHP extension が別途 lang/php4(php5)-extensions というmetaport を親玉とする複数の port に分割された、というのが答えの様です。
    • 今日の通信ログ http://www.take-labo.jp/blog/20040720.html
      • 別途 php.ini の extension_dir を指定するか、extension_dir を指定している行をコメントアウトする必要があります。(後者の方が楽ですね)

for 1.4

  • BugTrack/637 携帯から書き込むと文字化けする / $_REQUESTは妥当かどうか
    • テスト環境と余裕が無く、みこさんに頼りっきりです (^^;
    • 今まで $get や $post から $vars に移行できる様にコツコツと頑張って来ましたが、ここに来て、逆に $vars を不要とすべきではないか、という風に話が急展開して来ています。いずれにせよ初期化処理およびインターフェースの部分がすっきりする事に違いは無いので、1.4.3から見たら相当な前進ではあるのですが、ちょっと残念です XD
    • cvs:init.php (v1.4:1.91, 1.92) - 文字化けfix (テスト待ち)

*1 こういう時にも? VMwareは便利ですね

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2004-07-23 (金) 23:24:45
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.211 sec.

OSDN