램프 서버 구성 오류: 로컬에 저장된 PHP 파일을 브라우저에서 열 수 없습니다. [닫기]

램프 서버 구성 오류: 로컬에 저장된 PHP 파일을 브라우저에서 열 수 없습니다. [닫기]

Ubuntu 컴퓨터에서 LAMP 서버를 구성하는 방법을 배우고 있습니다. 나는 주어진 웹사이트를 팔로우하고 있다

https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu

나는 다음을 사용하여 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.

관련 정보