前提・実現したいこと
Dreamweaverで複数のサイトを管理できるphpの環境を整えたい。
調べながらやっていますがうまくいきません。
発生している問題・エラーメッセージ
初心者です。
使用しているのはiMac(Big Sur 11.2.3)です。
行った設定
1、MAMPのインストール(Apache Portは80)
2、htdocsの下に「hogehoge01.com」と「hogehoge02.co.jp」の2つのフォルダを作成してサイトファイルを入れる
3、httpd.confでバーチャルホストを使えるようにする
4、httpd-vhosts.confを下記の内容に置き換え
<VirtualHost *:80> DocumentRoot "/Applications/MAMP/htdocs/hogehoge01.com" ServerName hogehoge01.local ErrorLog "/Applications/MAMP/logs/hogehoge01.com" </VirtualHost> <VirtualHost *:80> DocumentRoot "/Applications/MAMP/htdocs/hogehoge02.co.jp" ServerName hogehoge02.local ErrorLog "/Applications/MAMP/logs/hogehoge02.co.jp" </VirtualHost>
5、hostsに下記を追加
127.0.0.1 hogehoge01.local 127.0.0.1 hogehoge02.local
という風にネットを見ながら設定しました。
Dreamweaverの方は1つ目のサイトを例にすると
- 使用する接続:ローカル/ネットワーク
- サーバーフォルダー:/Applications/MAMP/htdocs/hogehoge01.com
- Web URL:http://hogehoge01.local/
- ローカルサイトフォルダー:/Applications/MAMP/htdocs/hogehoge01.com
と設定しています。
作成したindex.phpをライブビューで確認しようとすると
Not Found The requested URL /TMPCZH30I.php was not found on this server.
と表示され
このサーバーのサイト定義が正しくないため、動的関連ファイルを解決できません。
とエラーメッセージが出ます。
ブラウザでプレビューもできません。
ちなみにこのページはweb上ではきちんと表示されます。
まず、index.phpを開いているのに/TMPCZH30I.phpが見つからないとはどういうことでしょうか。
あと、http://hogehoge01.local/をブラウザで開こうとすると本サイトの方(https://www.hogehoge01.com/)が開いてしまいます。
ローカルで表示を見ながら編集したいので解決したいです。
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/03 08:52