OS X Mojave의 MAMP에 이 문제가 있습니다. 포트를 기본( )으로 변경하면 localhost:8888
WordPress(wp-config) 화면이 나옵니다.
아직 WordPress 설치를 설정하지 않았기 때문에 로드할 것으로 예상되는 내용입니다. 그러나 포트를 80으로 변경하면 다음과 같은 오류 메시지가 나타납니다.
Not Found The requested URL / was not found on this server.
기본 포트에서는 작동하지만 포트 80에서는 작동하지 않는 이유는 무엇입니까? 포트 80을 작동시키는 방법이 있습니까?
답변1
추측컨대 MAMP는 Apache에서 실행되므로 이는 가상 호스트 문제일 수 있습니다.
기본 Apache 설치( 에 구성된 것 httpd.conf
)는 일반적으로 하나 이상의 기본 포트(예: 포트 80 및 포트 443)를 수신합니다. 그러나 아파치는가상 호스트(Apache가 하나의 서버에서 여러 웹사이트를 제공할 수 있도록 허용)은 모든 포트에서 수신 대기할 수 있습니다. 따라서 Wordpress용 가상 호스트가 포트 8888을 수신하도록 설정된 경우 Apache는 404를 반환할 수 있습니다(이는 Wordpress의 모든 설정과 별개일 가능성이 높습니다).
제안 사항으로 예를 들어 /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
Wordpress 설치에 해당하는 가상 호스트가 있는지 살펴보십시오.