カテゴリ | |
---|---|
サマリ | トップページの表示→ダウンロードダイアログ |
バージョン | 1.4.2 |
投稿者 | {{{XXX}}} |
状態 | 完了 |
投稿日 | 2004-07-28 (WED) 20:48:45 |
RedHat9 で Pukiwiki1.4.2 を動作させていました。今回 cal というプラグインを使う上で mb_string_kana() が未定義であるエラーが出たため、PHP4.2.2 が古いせいであろうと予測し、PHP4.3.8 に Update することにしました。ソースをダウンロード・コンパイルしphp -f helloworld.phpが動作する事までは確認できましたが、pukiwkiのトップページ(http://mysite/top.php)をブラウザから指定すると top.php をダウンロードしようとするようです。また、コマンドラインで php -i > phpinfo.html を実行してブラウザから phpinfo.html を見ることはできます。基本的に PHP の入れ替え前までは動作していたので PHP の入れ替え上の問題だとは思いますが、いまいちどこをどうすべきなのか?という解決案にたどり着けなく質問させて頂くことにしました。どなたかヒントをお持ちであればご教授頂けませんでしょうか。
*.php をダウンロードしてしまうということは、Apacheに *.php を AddType していない、というFAQではないでしょうか。
/etc/httpd/conf/httpd.conf で AddType application/x-httpd-php .php .phtml としております.
↑としてからapacheを再起動していないとか
いずれにせよ、まずは phpinfo.php が表示できる事を目指して下さいね :)
RPMやyumやapt-getでPHPを導入する手もあると思いますです。
apacheを再起動は散々やっているのですが…apt-getでのパッケージインストールというのはちょっと脈がありそうですね。探してみます。
phpモジュールのloadingに失敗しているとか。apacheのエラーログに何か出ていない?…って、これってPukiWikiの質問箱だったよね…⌣
おそらくPHPモジュールのロードに失敗しているのでしょう。わたしは Fedora Core 2からSRPMをバックポートしています。
SRPMでよかったらどうぞ。http://cafelounge.net/dev/?Linux/redhat/9
ありがとう御座います。なんでFedoraCore2にしないの?という声もあって週末にOSを入替えよ!という事になりました。丸ごとUpgradeです。お騒がせしました。