나는 약간의 두통을 유발하는 문제가 있으며 여기에있는 누군가가 공유 할 수있는 빛이있을 것이라고 기대하고 있습니다.Slim Framework .htaccess/mountain lion osx
이전에 슬림 한 프레임 워크로 전혀 문제없이 OS X Mountain Lion을 실행하고있었습니다. OS X Mountain Lion으로 업그레이드 한 이후로는 httpd.conf 및 기타 설정을 다시 작성하기 때문에 문제가 없었습니다. 그 중 하나가 htaccess 인 것 같습니다. vhosts 설정이 있고 이전에 슬림을 사용하여 작동하는 일부 파일이 /
이 아닌 다른 URL에서 손상되었습니다.
그래서 내 htaccess 파일은 업그레이드 이후 변경되지 않았으므로 문제가 무엇인지 궁금합니다. 나는 슬림 한 프레임 워크 다운로드에서 제공되는 기본 htaccess를 사용하고 있는데, 심지어 커스텀을 시도했지만 아무 소용이 없다.
/
을 방문하면 필요한 페이지가 생성됩니다. 다른 URL을 방문하면 다음과 같이 처리됩니다.
Not Found
The requested URL /myurl was not found on this server.
어떤 팁이 있습니까?
mod_rewrite를 활성화하고, 이쪽은 내 가상 호스트 설정이 무엇이다 :
<Directory "/Users/chris/Sites/slimphp/">
Allow From All
AllowOverride All
</Directory>
<VirtualHost *:80>
ServerName "slim.php"
DocumentRoot "/Users/chris/Sites/slimphp"
</VirtualHost>
그리고 mod_rewrite를 활성화 했습니까? –
먼저 기본 디버깅이 필요합니다. 예를 들어 슬림 한 프레임 워크는 서버 구성과 호환되지 않을 수 있습니다. 먼저 슬림 프레임 워크에서 서버 구성 문제를 해결하기 위해 어떤 절차를 진행해야하는지 알아야합니다. [슬림 한 PHP 프레임 워크 도움말] (http://stackoverflow.com/questions/6807260/slim-php-framework-help?rq=1) – hakre