CakePHP를 사용하면 .htaccess 파일이 필요하므로 mod_rewrite를 사용하고 WebDAV를 통해 htaccess 파일을 업로드하고 읽는 OS X의 Apache 구성 블록을 신속하게 발견했습니다. 나는 그것을 httpd.confg에서 수정했지만 히트가 벽에 부딪쳤다. 이 파일은 그 자리에 복사로OS X 10.6 서버 .htaccess, WebDAV 및 CakePHP 문제
케이크의 구조는 세 가지 기본 위치 (거기에 다른 사람이하지만 지금 중요한 일입니다) {, 응용 프로그램, 웹 루트} 즉시
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
이 htaccess로 파일이 OSX 서버에서 WebDAV가 작동을 멈 춥니 다. 더 이상 디렉토리에 쓰거나 읽을 수 없습니다. mod_rewrite에 대해 많이 알지는 못하지만 요청이 WebDAV 인 경우 다시 쓰기 규칙을 적용하지 않아도됩니다. 어떤 생각이나 수정이 가장 도움이됩니다.
내장 된 Apache에 문제가있는 경우 Apache, PHP 및 MySQL을 Home Brew 또는 Mac Ports를 대신 사용하여 구축 할 수 있습니까? http://2tbsp.com/content/install_and_configure_mysql_5_macports – BeesonBison