반응형
내 로컬 컴퓨터에서 내가 만든 심포니 프로젝트가 완벽하게 작동합니다.
내 테스트 서버에 심포니를 설치했는데 제대로 작동합니다. 브라우저에서 URL로 이동하면 "Symfony Project Created"페이지가 나타납니다. 나는 check_configuration.php를 실행했고 모든 것이 체크 아웃되었습니다.
내가 가진 문제는 : 데이터베이스를 만들고 테이블 데이터를 업로드했습니다. FTP를 사용하여 로컬 컴퓨터에서 서버로 파일을 업로드했습니다. 내가 만든 모듈에 액세스하려고하면 404 오류가 발생합니다.
찾을 수 없음
The requested URL /mymodule was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
다음은 몇 가지 예입니다.
MAMP를 사용하는 로컬 컴퓨터에서 잘 작동하는 다음 URL을 사용합니다.
http://localhost:8080/frontend_dev.php/mymodule
모든 것을 업로드 한 후 테스트 서버 URL로 이동하면 :
http://my.url.com:8090/
/ sf 이미지와 스타일이있는 "프로젝트 성공"페이지가 나타납니다.
하지만 시도하면
http://my.url.com:8090/mymodule
페이지가 존재하지 않는 것처럼 404 오류가 발생하여 thik smfony가 프론트 엔드 모듈에 대해 알지 못합니다.
도움이 필요하십니까?
해결 방법
다음 두 가지를 수행해야합니다.
1) Apache에서 mod_rewrite가 활성화되어 있는지 확인하십시오.
2) 문서 루트에서 .htaccess
파일을 다시 확인하여 app.php
를 가리키는 지 확인합니다. 라인을 따라 뭔가 :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app.php [QSA,L]
</IfModule>
참조 페이지 https://stackoverflow.com/questions/8854766
반응형
'MySql' 카테고리의 다른 글
MySQL 위도와 경도를 사용한 반경 40km (0) | 2020.09.23 |
---|---|
MySQL에서 배열로 순환하는 방법은 무엇입니까? (0) | 2020.09.23 |
MySQL Outlook .pst 파일의 이메일을 MySQL 데이터베이스로 덤프하려면 어떻게해야합니까? (0) | 2020.09.23 |
MySQL 복합 기본 키를 추가하는 ALTER TABLE (0) | 2020.09.23 |
MySQL에 순차 번호 삽입 (0) | 2020.09.23 |
댓글