wordpress - apache2는 ubuntu14.04 아래의 루트 디렉터리를 수정하여 wrodpress를 사용할 수 없게 만듭니다.
PHP中文网
PHP中文网 2017-05-16 16:58:57
0
3
790

ubuntu14.04에서 apache2+php+mysq를 사용하여 WordPress를 구축했습니다. 하지만 apache2의 루트 디렉터리는 수정하지 않았습니다. 오늘 apache2의 루트 디렉터리를 iwordpress가 있는 디렉터리로 변경한 후 갑자기 wordpress를 사용할 수 없게 되는 것을 발견했습니다.
수정 전의 모습입니다

루트 디렉토리를 수정한 후의 모습입니다. 링크를 클릭하면 404 nofound가 발생합니다

이전 루트 디렉터리가 기본 루트 디렉터리입니다

내 wordpress는 원래 루트 디렉터리에 설치되어 있으므로 documentroot

뒤에 있는 디렉터리 끝에 /wordpress를 직접 추가했습니다.

왜 이런 일이 일어나는지 알고 싶습니다. 도메인 이름을 입력한 후 WordPress 웹사이트에 직접 접속하려면 어떻게 해야 하나요? 감사합니다

PHP中文网
PHP中文网

认证高级PHP讲师

모든 응답(3)
巴扎黑

이 문제를 해결하셨는지 모르겠습니다. 어제 세그먼트 오류를 ​​등록했기 때문에 이전에는 비슷한 문제가 발생하지 않았습니다. 아파치의 파일 루트 디렉터리를 성공적으로 변경하지 못했습니다. 아파치의 루트 디렉터리를 변경하려면 두 개의 파일을 변경해야 합니다. 하나는 /etc/apache2/sites-available/000-default.conf이고 다른 하나는 다음과 같습니다. /etc/apache2/apache2.conf (이 항목을 놓쳤습니다).
당신이 해야 할 일은 제가 두 번째 구성 파일이라고 부르는 것을 변경하는 것입니다:
vim /etc/apache2/apache2.conf
그런 다음 i를 눌러 편집 모드로 들어가서 아래로 스크롤하여(아주 멀리 뒤에 있어야 한다는 것을 기억하세요...)

를 찾으세요. 으아악

로 변경하세요

으아악

이 정도면 충분하겠습니다. 도움이 되었으면 좋겠습니다.

伊谢尔伦
  1. 디렉터리 권한이 적절하게 할당되어 있나요?

  2. 스크린샷을 보면 홈페이지에 들어갈 수 있지만 다른 페이지는 404입니다. 다시 쓰기가 켜져 있지 않을 수도 있고 웹 사이트의 루트 디렉터리에 rewirte를 구성하려면 .htaccess 파일이 필요할 수도 있습니다

仅有的幸福

실제로 도메인 이름 디렉터리 구성은 wordpress를 ../html/ 아래에 두지 않고 /var/www/ 아래에 두어야 하며, 다음과 같이 site-avaliable의 루트 디렉터리를 /var/www/wordpress로 구성해야 합니다. 이렇게 하면 스타일이 안 나오는데 문제 없을 거예요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿