• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:php xampp TOPページ)

xamppのTOPページのフォルダ変更でPHPが動かない

このQ&Aのポイント
  • xamppをインストールして、PHPがネットにつながらなくてもできるようになりました。しかし、TOPページのフォルダを変更したらPHPが動かなくなってしまいました。
  • xamppのTOPページのフォルダを変更したいと思い、http.confのDocumentRootを変更しました。しかし、変更後にphpフォルダ内のPHPが動かなくなってしまいました。
  • どうやら、DocumentRootのパスを正しく指定しないとPHPが動かないようです。正しいパスを指定する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

自分もtamakiiiに賛成です笑 ドキュメントルートは日本語のじゃないとこに置いたほういいですよ。内部で文字化けとかしてエラーになるかもしれないし。 "php/フォルダにあるPHPは動きませんでした。"と言いますが、エラーメッセージの内容を確認しましたか? 「~というファイルはありません」なんて表示出ませんでした?(もちろん、英語でですけど) 「~error "~" on line~. "C:\~" such as file is not exist」 なんて表示(あくまでアバウト)が出ていたら、 「"~"にあるスクリプトの~行目でエラー発生だよ!スクリプトが『"C:\~"にあるファイル読め!』なんて言ってきたからその場所探したけど、そんなファイルなかったよ!」 ってphpが教えてくれてるっていう意味ですから、omkmさんはただその「"~" on line~」の部分(要するに問題個所)をさがしてそこのパスを修正すればいいだけです。 phpスクリプトこれから作ろうとしてるんならエラーメッセージくらい読まないとダメなんじゃないですか?笑 関係ないですが、C:\~\xampp\htdocs\にあるindex.phpは、ただアクセスしてきた人を~htdocs\xamppに飛ばしているだけのスクリプトなんで消去しても問題無です。^ ^ ついでにですが、DocumentRoot変更するとMySQLとかを監視しているphpが(スクリプトを書き変えない限り)正常に動作しなくなるので、DocumentRootは変更しないで、htdocsのあるフォルダのショートカットをデスクトップに作ったらどうですか? そしたらばhtdocs内にアクセスしやすいし、面倒なphpの書き換えもないですよ!!

その他の回答 (1)

  • tamakiii
  • ベストアンサー率80% (4/5)
回答No.1

パスが間違っているというのが一番可能性が高いです。それと、マルチバイト文字は特別な理由が無い限り使わない方が…。 それとドキュメントルートを変更する際には複数箇所変更が必要だったと思いますが、手順はあっていますか?再度確かめてみて下さい。

関連するQ&A