初心者です。PHPを勉強したいのですが、
localhost/phpファイル名 に接続すると、404 not found になってしまいます。
OSはmacです。
/Library/WebServer/Documentsに、CotEditorで作成したtest.phpを入れましたが、
http://localhost/test.php に接続しても404エラーになります。
http://localhostに接続するとIt worksと表示されますし、
PHPのLoadModuleの設定も有効になっております。
どういった原因が考えられるでしょうか。
No.3ベストアンサー
- 回答日時:
前の質問
http://oshiete.goo.ne.jp/qa/8176108.html
の通りにMacPortsでインストールしているのでしたら、No.2で指摘されているように
/Library/WebServer/Documents/
を使っていません。
/opt/local/apache2/htdocs
が使われているはずです。MacPortsでインストールしたものは、基本的には/opt/local/を使うように設定されていますので、その中を探してみてください。
/opt/local/etcに設定ファイルが入っていることが多いです。
前回の質問で、起動に
$ sudo launchctl load -w /Library/LaunchDaemons/org.macports.apache2.plist
を使うとのリンクを紹介しましたが、
$ sudo port load apache2
でできるようです。どちらもできますが、こちらの方が簡単です。切るのは
$ sudo port unload apache2
No.2
- 回答日時:
404ですから、基本的には「ファイルがない」ということになるかと思います。
(1) ファイル名が違う
(2) ディレクトリが違う
(3) サーバーのドキュメントルートが違う
などが考えられます。
まずは /Library/WebServer/Documents/index.html.en の文言を"It works!!!"などに
修正してみて、http://localhost/ を見たときにその修正が反映されるかを見ては
どうでしょう。
反映されない場合は、Document Rootが別のところになっています。
問題ない場合は、ファイル名が違うことが考えられます。
作成したファイルが" test.php" (先頭にスペース)などになっていないかどうか、
チェックされてはどうでしょう?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHP一覧表示した項目にリンクをはりたい 1 2023/07/12 17:08
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- MySQL 「掲示板のログイン画面」はPHP~MySQLに「データベース認証のシステム」方式です。 1 2022/09/27 05:00
- MySQL PHP 画像のアップロード Qiita 2 2022/11/28 04:44
- UNIX・Linux Linux(fedora)でホスト名について 2 2022/06/21 14:24
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- PHP PHP MySql ページング 2 2022/09/20 06:38
- MySQL #1062 - '0' は索引 'PRIMARY' で重複しています。とでています。 1 2023/01/01 06:13
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- PHP WordpressのPHPを安全に編集する方法 1 2022/08/04 01:43
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
index.htmを表示させないために...
-
PCに保存していた写真を見られ...
-
拡張子をつくる
-
OpenFileDialogを使った後にも...
-
Excelで外部のファイルの場所を...
-
Windowsのバッチファイルでcall...
-
ユーザーフォーム内のテキスト...
-
VBで定期的にタイムサーバに時...
-
<a href="file:///フォルダ名/...
-
ExcelVBAでリンク先の対象のフ...
-
メルカリを退会して再登録した...
-
EXCEL VBAのDir関数について
-
FlashROMにデータを書き込むに...
-
コマンドボタンテキストの改行
-
社内イントラサイトでのサイト...
-
ftpサーバのファイルを自動ダウ...
-
Cドライブが開かない
-
ビデオキャプチャ(VHS to DVD...
-
Google Map APIを使用して、ふ...
-
データリーダーからのデータ読...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ECCUBE4のページ管理でPHPを実...
-
localhost/~.php で404エラー
-
javascriptとPHPを用いた自作ア...
-
cookieとhtaccessをつかったペ...
-
IISでhtaccessの記載
-
PHPのセキュリティ(ドキュメン...
-
caclsエラーについて。
-
mod_rewriteの正規表現
-
phpのエラーの意味がわかりませ...
-
Subversionで単体ファイルのバ...
-
PHPで、指定した要素の最後にHT...
-
同じサーバー内で複数のHPのi...
-
有料のレンタルサーバを借りた...
-
PHP リファラの偽装で、ブック...
-
コメントの開始位置をそろえるには
-
localhost127.0.0.1で403エラー
-
PCに保存していた写真を見られ...
-
Excelの関数について教えてくだ...
-
拡張子をつくる
-
Excelで外部のファイルの場所を...
おすすめ情報