web-dev-qa-db-ja.com

PHP=の失敗

http://www.howtogeek.com/howto/42480/how-to-turn-your-home-ubuntu-pc-into-a」の手順に従って、LAMP Webサーバーを追加しようとしています。 -lamp-web-server / "

次のコマンドを実行しました。

Sudo apt-get install lamp-server^

すべてが正常にインストールされたようです。

Localhostチェックを使用して、Apacheのテストが正常に機能した

次に、ファイルを作成してPHPをテストしました

Sudo nano /var/www/testing.php
  <?php phpinfo(); ?>  

ファイルが次のディレクトリにあることを確認しました。

Root/var/www/testing.php

その後、次のコマンドを使用してApacheを再起動しました。

Sudo service Apache2 restart

次に、Webブラウザに次のページをロードしようとしました。

http://localhost/testing.php

次のエラーメッセージが表示されます。

見つかりません-要求されたURL /testing.phpがこのサーバーで見つかりませんでした。 -localhostポート80のApache/2.4.18(Ubuntu)サーバー

次のコマンドを使用して、PHPが正しくインストールされていることを確認しました。

~$ php --version

返されたもの:

PHP 7.0.13-0ubuntu0.16.04.1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
  with Zend OPcache v7.0.13-0ubuntu0.16.04.1, Copyright (c) 1999-2016, by    Zend Technologies

テスト用のphpファイルにアクセスできない理由、および404 not foundエラーメッセージが表示される理由

1
Craig Timmreck

以下の構成ファイルでDocumentRoot/var/wwwに変更すると、問題が解決しました。

/etc/Apache2/sites-available/000-default.conf

そして

/etc/Apache2/sites-available/default-ssl.conf
0
Craig Timmreck

チェックインDocumentRoot

/etc/Apache2/sites-available/000-default.conf

そして

/etc/Apache2/sites-available/default-ssl.conf
2