質問: http://www.adminweb.jp/apache/ このURLを上から順に進め、 Apacheの起動(サービスとコンソールアプリケーション)まで行き、 既定のファイルにアクセスしようと \Apache24\bin\httpd.exeを入力したところ、 httpd.exe: Syntax error on line 37 of C:/Apache24/conf/httpd.conf: ServerRoot must be a vaild directory というエラーメッセージが出ました。 Webページから確認したりしたところ、このURLくらいしか記載がありませんでした。 http://yukamemo-ver2.blog.so-net.ne.jp/2013-10-28 ポート80が他のアプリケーションで専有しているのかと思い、ドスプロンプトよりnetstatを 入力したのですが、ポート80らしきものが3つ出てきて、PIDの記載に関しては、出てきませんでした。 使用しているOSは、Windows10 64bitです。 ここまでが、やった過程です。解決方法お願いいたします。
回答: > > ServerRoot must be a vaild directory > > > エラーにあるとおり、httpd.conf の ServerRootに指定しているディレクトリがありませんといっています。 ServerRootに指定したディレクトリを作成した上で、サービスを起動してみてください。