今日のPHPで困ったこと

●VineLinux 3.2 で apt-get でアップデートしたら、なぜか /usr/bin/php がなくなってた。cronに登録されたスクリプトがいっぱいエラーはいてた。removeしてもう一度入れ直したら直った。

●phpスクリプトで直接XML(RSS)をはいてブラウザに返すスクリプトでつまづいた。pearでXMLに関連するもの入れ直した。mb_internal_encoding, mb_http_output,を正しく設定して、header('Content-Type: text/xml');したら直った。Content-Typeはapplication/xml+rssではよくないようだ。Content-Typeをtext/plainにするとmb_http_outputが働かないとかいうよくわからない動作も体験した。

●コマンドラインphpで「Content-Type:text/html;charset=Shift_JIS」とか出てきて困る時は、php -qしましょう。

●「X-Powered-By: PHP/4.2.2」が困る時は、expose_php = Offにしよう。とりあえず /etc/php.ini に書いとけばいいかと。

●ほかにもいろいろと困った気がするけど忘れたのでもういいや。

このブログ記事について

このページは、らるるが2006年4月17日 01:25に書いたブログ記事です。

ひとつ前のブログ記事は「最近のできごと」です。

次のブログ記事は「最近のできごと2」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

月別 アーカイブ

ウェブページ

Powered by Movable Type 7.9.0