ようこそ!逆襲のニートブログへ

ブログ内検索

最近の記事

はてなブックマーク数

この日記のはてなブックマーク数

カテゴリー

月別アーカイブ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

05/13のツイートまとめ

gooddays1

WebサーバーをPHP5.4にアップグレードしたら、PukiWikiが表示されなくなった。急遽PHPをダウングレードして対応したが、5.4で表示させるようにしたい。テスト環境でパッチを当てても、なんかダメ。PukiWikiを使ってるサイト、他にもあるからなんとかしたい。
05-13 08:38

ラバーダッキング=アヒルの人形に話しかけて、デバッグする方法。アヒル人形ないから、とりあえず、PCの壁紙にアヒルのイラストを表示w一人語り(独り言)しながら、PukiWikiをPHP5.4に対応させる検証作業をやってみようwww
05-13 08:40

まずは、VirtualBoxを起動して、CentOSのWebサーバーを立ち上げる。「# php -v」でPHPのバージョン確認。Pukiwikiを表示させると画面は真っ白。Apache、PHPのエラーログを見てみよう。
05-13 08:56

Apacheのエラーログ→ 「# locate httpd.conf」でApache設定ファイルを探す。「# vi httpd.conf」「/error」でエラーログのディレクティブ(設定項目)を確認。「# locate error_log」で、エラーログの場所を確認。
05-13 09:05

Apacheのエラーログのファイルは、「/var/log/httpd/error_log」にあった。→ 「cd /var/log/httpd」「tail error_log」あー、「PHP Fatal error」とか出てる。エラーメッセージをググって、デバッグするべ。
05-13 09:11

[Mon May 13 08:53:56 2013] [error] [client ::1] PHP Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
05-13 09:20

[Mon May 13 08:53:56 2013] [error] [client ::1] PHP Fatal error: Unknown: Failed opening required '/var/www/html/pukiwiki/index.php'
05-13 09:22

(include_path='.:/usr/share/pear:/usr/share/php') in Unknown on line 0
05-13 09:22

おや?PHPのPEARが見つからない、みたいなエラーメッセージなのかな?→ 「# pear -v」でPEARのバージョン確認→ 「bash: pear: コマンドが見つかりません」とのこと→ 「# yum install php-pear -enablerepo=remi」
05-13 09:31

「# pear version」で、PEAR Version: 1.9.4PHP Version: 5.4.15Zend Engine Version: 2.4.0と表示された。とりあえずPEARはインストールOK
05-13 09:34


PEARをインストールして、Apache再起動しても、Pukiwikiは真っ白のページ。PEAR以外の原因を探る。「PHP Fatal error: Unknown: Failed opening required」でググると、php.iniの設定に原因があるみたい。
05-13 09:40

php.iniの設定でエラー消えるか?http://t.co/ly7atiFtTM とか、http://t.co/ly7atiFtTM とか。
05-13 10:14

なぜじゃ~~~!!!イラつく!!!pukiwikiの真っ白け画面が変わらない><今度は「/var/log/httpd/access_log」を見てみた。「HTTP/1.1" 301 309」「HTTP/1.1" 301 305」とか出てる。何だろ、これ?
05-13 21:37

HTTPステータスコードhttp://t.co/ltaeGAxagB おお、これじゃ!だが、301、305になる理由が分からん。しかも309なんてないぞ!どーなっとんじゃー、われ!!!
05-13 21:40

煮詰まったときこそ、ラバーダッキング!!!「なんでじゃろね?」(・∀・)ニッコリ今日こそ解決してスッキリしたい><じゃなきゃ、PHP5.3へダウングレードかなwwwどうせ面倒くさいなら、PHP5.4ではじけたい><
05-13 21:43

デバッグで行き詰ったプログラマーを救うためのWebサービスが必要だな~wwwサイト名は、うーんと、「PG大爆発」とか?(・∀・)
05-13 21:48

PukiWikiのPHP5.4対応策まとめhttp://t.co/cTBCqbhn9F http://t.co/mkvznpmrus
05-13 22:13

凹んだときに聞くと元気になるBGM→ エイジア エンジニア / 絶対負けない!http://t.co/sbaY7yjIKs
05-13 22:15

凹んだときに聞くと元気になるBGM その2→ エイジア エンジニア / MOMI MOMI Fantastic feat. はるな愛http://t.co/UCopIFtVwu
05-13 22:25

凹んだときに聞くと元気になるBGM その3→ Blümchen - Verrückte Jungs (Jungs In Der Luft Mix) http://t.co/ml4aMhCYveアッパーチューンなハッピーハードコアを聞くと、スーパーハッカーになれる気がするw
05-13 22:53

ググりながら、BGMを聞く。なかなか、いい情報にぶち当たらんな~><
05-13 22:54

「PHP5.4 画面真っ白」でググると、789件ヒットした。最初の方は、PukiWiki関係の記事だったwww
05-13 23:01

http://t.co/QTifxoei3Z自分のPukiWIkiはUTF8版だから、「3.htmlspecialchars関数のデフォルトがUTF8に変更」による影響=Shift-JISやEUC-JPの不具合は関係ないと。
05-13 23:13

http://t.co/yeTDsSyryh 真っ白画面から抜けだそうということで、Fatalエラーをつぶしていきます。index.phpの10行目あたりにある以下のコメントアウトを外します。error_reporting(E_ALL); // Debug purpose
05-13 23:15

PukiWikiのindex.phpで、error_reporting(E_ALL);をエンコメントしても、全然エラー表示されない。=画面が真っ白のまま。
05-13 23:16

http://t.co/O0FKvKT0Hq >php_value memory_limit 64M PHP5.4はメモリ使用量が大きい=上限を増やせば真っ白画面が消えるらしい。/etc/php.iniを見たら、memory_limit = 128Mだった。関係なしw
05-13 23:19

http://t.co/mU1QZDQZdi → 基本的には、ここと同じ対応をすれば、PHP5.4でPukiWIkiが動作するはずだけど、そうならないんだよねー><なんでだろ?
05-13 23:22

Apacheのエラーログで詳細を調べるために、Apacheのエラーのレベルを変更すればいいいのか?# vi /etc/httpd/conf/httpd.confLogLevel warn → LogLevel debug に変更する。
05-13 23:50

関連記事

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURL:
http://gooddays1.blog37.fc2.com/tb.php/996-9062444c
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。