![램프 서버 구성 오류: 로컬에 저장된 PHP 파일을 브라우저에서 열 수 없습니다. [닫기]](https://linux55.com/image/8353/%EB%9E%A8%ED%94%84%20%EC%84%9C%EB%B2%84%20%EA%B5%AC%EC%84%B1%20%EC%98%A4%EB%A5%98%3A%20%EB%A1%9C%EC%BB%AC%EC%97%90%20%EC%A0%80%EC%9E%A5%EB%90%9C%20PHP%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80%EC%97%90%EC%84%9C%20%EC%97%B4%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
Ubuntu 컴퓨터에서 LAMP 서버를 구성하는 방법을 배우고 있습니다. 나는 주어진 웹사이트를 팔로우하고 있다
나는 다음을 사용하여 info.php 파일을 만들었습니다.
sudo nano /var/www/info.php
다음 줄을 포함합니다
<?php
phpinfo();
?>
그런 다음 다음을 사용하여 apache2 서비스를 다시 시작하십시오.
sudo service apache2 restart
ifconfig 명령을 사용하여 inet 주소를 찾습니다. 출력의 라인은 다음과 같습니다
inet addr:192.168.64.129 Bcast:192.168.65.255 Mask:255.255.254.0
그래서 링크의 지침에 따라 Mozilla 브라우저의 주소 표시줄에 다음을 입력했습니다.
http://192.168.64.129/info.php
튜토리얼에서는 웹페이지가 다음과 같다고 말합니다.
https://assets.digitalocean.com/tutorial_images/HCQEu.png
열려야 하는데 제 경우에는 페이지를 로드할 수 없습니다. 내가받는 오류는 다음과 같습니다
The requested URL /info.php was not found on this server.
Apache/2.4.7 (Ubuntu) Server at 192.168.64.129 Port 80
내가 이것을 어디서 놓쳤습니까?
답변1
나는 Apache의 기본 DocumentRoot가 이라고 생각하므로 /var/www/html
다음을 수행하여 PHP 파일을 그곳으로 이동해 보았습니다.
sudo mv /var/www/info.php /var/www/html/
아파치가 파일을 읽을 수 없다고 불평한다면, sudo chmod a+r /var/www/html/info.php
.