質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

MAMP

Mac 上で WordPress などの動的ページのサイトが作れるように環境を構築するフリーソフト

Q&A

0回答

1526閲覧

MAMPでphpファイルが開けません。

morfonica

総合スコア33

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

MAMP

Mac 上で WordPress などの動的ページのサイトが作れるように環境を構築するフリーソフト

0グッド

0クリップ

投稿2021/11/26 07:48

編集2021/12/08 22:59

前提・実現したいこと

MAMPでphpファイルを開きたいのですが、ページが見つかりません。

発生している問題・エラーメッセージ

ブラウザ (Google Chrome) Not Found The requested URL was not found on this server.

該当のソースコード

index.php <?php phpinfo(); ?>

試したこと

M1チップのmacでphpファイルを開くために以下のサイトを参考にしました。
【MAMP 6.5/M1 Mac】M1 チップの Mac に MAMP のインストールし、画面表示まで!

  • MAMPの起動確認
  • ファイルの位置の確認 MAMP/htdocs/index.php
  • URLの確認  

http://localhost:8888/index.phpが正しいかどうか。
MAMP/conf/apache/httpd.confgファイルでlocalhost:8888であることを確認済み。

  • error log の確認
[Thu Dec 09 07:50:05.719791 2021] [:notice] [pid 74474] FastCGI: process manager initialized (pid 74474) [Thu Dec 09 07:50:05.722060 2021] [mpm_prefork:notice] [pid 74465] AH00163: Apache/2.4.46 (Unix) OpenSSL/1.0.2u PHP/7.4.21 mod_wsgi/3.5 Python/2.7.18 mod_fastcgi/mod_fastcgi-SNAP-0910052141 mod_perl/2.0.11 Perl/v5.30.1 configured -- resuming normal operations [Thu Dec 09 07:50:05.726757 2021] [core:notice] [pid 74465] AH00094: Command line: '/Applications/MAMP/Library/bin/httpd'

補足情報(FW/ツールのバージョンなど)

macbook m1チップ

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2021/11/26 07:52

もっと簡易なコード phpinfo(); だけで確認してみては?
morfonica

2021/11/26 08:18

index.phpの中身を ``` <?php phpinfo(); ?> ``` に変更しましたが変わりませんでした。
m.ts10806

2021/11/26 08:39

もう一点 httpd.confのDocumentRootの設定はどうなってますか?
morfonica

2021/11/26 11:57

DocumentRootは DocumentRoot "/Applications/MAMP/htdocs" になってます。 あと、directoryは <Directory "/Applications/MAMP/htdocs"> になってます。
m.ts10806

2021/11/26 20:04

そこで/Applications/MAMP/htdocs配下にindex.phpがあるんですよねぇ・・ MAMPコントロールパネルでApacheのポートも8888になってますか?
morfonica

2021/11/27 00:43

MAMPのApacheのポート番号の見方に自信がないのですが、 コントロールパネルのNameの部分が、localhostになっており、 httpd.confよりServerName localhost:8888という記述がありました。
fiwa

2021/11/28 09:35

MAMP をアプリケーションフォルダにインストールせずに動かしている、とかではないでしょうか。本当にそのphp ファイルが /Applications/MAMP/htdocs にあるのかどうか Finder なりターミナルなりで確認してみては
morfonica

2021/11/29 02:32

ターミナルのApplicationsディレクトリでlsコマンドをしても見つかりませんでした。 Finderのアプリケーションフォルダの中でMAMPは確認しました。
fiwa

2021/11/29 02:48

Applicationsディレクトリとアプリケーションフォルダは同じ場所なので何か誤解されているような気がします
morfonica

2021/11/29 03:34

Finderのアプリケーションの中にMAMPがあっても、 ターミナルで出てこないことがエラーの原因ということでしょうか?
fiwa

2021/11/29 03:56

Finderで見たときにアプリケーションフォルダ内にある MAMP を選択し、ファイル → 情報を見る から表示される情報ウィンドウを見たときに「一般情報:」に表示されている「種類:」には何と表示されているでしょうか?
morfonica

2021/11/29 05:49

フォルダです。
fiwa

2021/11/29 05:54

あってますね。ひょっとしてMAMP.appだけをアプリケーションフォルダに入れたとかかと思ったのですが違ったようです
fiwa

2021/11/29 05:58

ひょっとしてMAMPはユーザー領域につくったアプリケーションフォルダに入れた、とかそんな話でしょうか?こんな風に↓ /Users/your_account/Applications/MAMP
morfonica

2021/11/29 07:12

ターミナルで /Applications/MAMPにあることを確認しました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問