質問箱/2414

カテゴリ
サマリページの最上部にPHPのパスの羅列が表示されます。
バージョン1.4.4
投稿者おね?
状態完了
投稿日2004-11-01 (月) 18:28:17

質問

レンタルサーバにwikiをインストールしました。 wikiをローカルで解凍した後、全てのPHPファイルの一行目に サーバ側から指定されたPHPのパスである "#!usr/loca/bin/php"を書き加えてから、 「PukiWiki1.4.4のインストール」にある 手順どおりにインストールしたのですが、 インストール後にpukiwiki.phpにアクセスすると なぜかページ最上部に "#!usr/loca/bin/php"という文字列が20個以上羅列されます。

サーバの仕様でエラーログを参照することができないため、原因がいまいちよくわかりません。文字列を消すためにはどうしたらよいのでしょうか?

回答

  • サーバのphpがモジュール版である(拡張子*.phpで動作する)場合は、phpのパスを手入力する必要はありません。というわけで、入れた文字列を削除しましょう (^^; -- Ratbeta? 2004-11-01 (月) 18:51:47
  • locaじゃなくてlocalでは? -- 2004-11-02 (火) 04:15:45
  • ご回答ありがとうございます。"loca"はタイプミスで、実際は"local" -- おね? 2004-11-03 (水) 00:08:20
  • 途中で送信してしまいました、ごめんなさい。ご回答ありがとうございます。"loca"はタイプミスで、実際は"local"と記述しています。レンタルサーバ側にも問い合わせたところ「実行ファイル以外のphpファイルにもパスを記述しているのが原因では」と回答されました。どれが実行ファイルでどれが実行ファイルではないのか、という案内はこのサイトの中にありますでしょうか? -- おね? 2004-11-03 (水) 00:11:57
    • pukiwiki.php(≠lib/pukiwiki.php)とindex.phpだけが直接実行される。他はrequire(_once)されたりする。 -- 2004-11-03 (水) 07:27:38
    • CGI版の時は、上の方が言っておられるように index.php (== pukiwiki.php) に PHPのパスを記入してください。 /libの下や 他の.phpファイルには記入の必要がありません -- merlin 2004-11-03 (水) 08:20:36
  • 皆様ありがとうございます。無事問題は解決いたしました。 -- おね? 2004-11-03 (水) 09:38:29


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2004-11-03 (水) 09:40:41
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.226 sec.

OSDN