한 가지 문제에 직면해 있습니다. Apache 서버를 시작하려고 하는데 예상대로 작동하지 않습니다. 다음 명령을 사용하여 로컬 서버를 시작하고 있습니다.
sudo /opt/lampp/lampp start
그러나 아래 메시지가 표시됩니다.
Starting XAMPP for Linux 5.6.23-0...
XAMPP: Starting Apache...fail.
XAMPP: Another web server is already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
여기서 내 문제는 htdocs 내부에서 프로젝트를 실행하려고 할 때 아래 오류가 발생한다는 것입니다.
Not Found
The requested URL /test/string.php was not found on this server.
Apache/2.4.7 (Ubuntu) Server at localhost Port 80
여기서는 실행할 수 있지만 폴더 localhost/phpmyadmin
내에서 프로젝트를 실행할 수는 없습니다 htdocs
. 여기에서는 폴더 안에 있는 프로젝트도 실행해야 합니다 htdocs
.
답변1
간단히 터미널에 이 명령을 실행하세요.
sudo /etc/init.d/apache2 stop
그리고 나서
/opt/lampp/lampp/ start
htdocs 폴더에 적절한 권한을 부여했는지 확인하세요.