web-dev-qa-db-ja.com

localhostでファイルが見つかりません。 404お探しのページが見つかりませんでした

danko@danko-VirtualBox ~ $ Sudo service Apache2 status
* Apache2 is running

danko@danko-VirtualBox ~ $ php --version
PHP 5.5.9-1ubuntu4.17 (cli) (built: May 19 2016 19:05:57) 
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies

danko@danko-VirtualBox ~ $ cd /var/www
danko@danko-VirtualBox /var/www $ cat < testphp.php
<?php phpinfo(); ?>

しかし、Webブラウザーでの要求( http://localhost/testphp.php )は、「要求されたURL /testphp.phpがこのサーバーで見つかりませんでした」を返します。

どうしましたか?

1
Dirty Hippy

DocumentRootの値を「/ var/www」に設定します。これは、PHPスクリプトのパスです。

マシン上のローカルホストまたはローカルホストのIPアドレスのいずれかに一致する仮想ホストエントリがある場合、その仮想ホストブロックのDocumentRoot値を「/ var/www」に設定します。

次に、Apacheを再起動します。

ここでDocumentRootの詳細を参照してください。

https://httpd.Apache.org/docs/2.4/mod/core.html

1
Mike