56011
XAMPPを使ってphpを学び始めました。windows10を使っております。  
詰まってしまったので教えていただけると助かります。

C:/xampp/htdocs/httpd.confファイルの中にあるDocumentRootの`"C:/xampp/htdocs"`の部分を`"C:/xampp/htdocs/index.php"`に変更し、XAMPPのコントロールパネルの方で、Apacheのstartボタンを押したところ、以下のようなエラーメッセージが表示されました。

> Error: Apache shutdown unexpectedly. This may be due to a blocked  
>  port, missing dependencies, improper privileges, a crash, or a  
>  shutdown by another method. Press the Logs button to view error logs  
>  and check the Windows Event Viewer for more clues If you need more  
>  help, copy and post this entire log window on the forums

いちばん最初にDocumentRootを`"C:/xampp/htdocs/index.php"`に変更したときは、エラーメッセージは表示されず、Apacheは起動しました。自分が何かいじってしまったのでしょうか？

なお、DocumentRootが`"C:/xampp/htdocs"`の場合だと、Apacheは起動し、index.phpの内容はブラウザに表示されます。

DocumentRootの変更には何をする必要があるのでしょうか？  
初心者の質問で分かりにくいかもですが、よろしくお願いいたします。

【追加情報】

参考になるか分かりませんが、`C:/xampp/htdocs/httpd.conf`でサーバーネームとポートは以下の様に設定されています。

```

    ServerName localhost:80
    Listen 80
    
```
CC BY-SA 4.0
2019-06-22T09:50:36.567
56010
2019-06-22T12:25:34.820
2019-06-22T12:25:34.820
3060
34825
question
windows apache xampp
DocumentRootの変更に伴うエラー
DocumentRootには **ディレクトリ** (フォルダ)を指定する必要があります。index.phpがファイル名であるなら、指定が間違っています。
CC BY-SA 4.0
2019-06-22T09:59:46.560
56011
2019-06-22T09:59:46.560
3060
56010
answer