PHP를 사용하여 MySQL 서버에 처음으로 액세스하고 AndroidHive의 튜토리얼 here을 사용하지 않고 API를 직접 작성하려고합니다. 작업 관리자 하나가 나열됩니다. 내 문제는 내가 index.php 파일의 메소드에 액세스하려고 할 때 404 오류가 계속 발생하기 때문에 (Mac 용 XAMPP를 사용하여) 아무 것도 테스트하지 못하는 부분까지 도달 할 수 없다는 것입니다.Slim에서 404 오류가 발생했습니다. 모든 것을 시도했습니다.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ %{ENV:BASE}index.php [QSA,L]
내가 이미 Slim documentation instructions에 따라 내 XAMPP 아파치 httpd.conf 파일을 "에 AllowOverride 모두"로 변경하고 서버를 억 번 다시 시작 시도했지만 아무 소용에 :
여기 내 htaccess로 파일입니다. 내가 뭘하든 인덱스 파일 (예 : localhost/w_manager/v1/register)의 URL 중 하나라도 테스트하려고하면 404 오류를 반환합니다.
". RewriteBase/v1"을 추가하기 위해 내 .htaccess 파일을 업데이트하기도했지만 그다지 차이가없는 것 같습니다. 다른 404 개체를 찾을 수 없습니다.
나는 또한 스택 오버 플로우를 둘러 보았습니다. 나는 내 머리카락을 꺼내려고한다. 누구든지 다른 제안이 있습니까? 감사!
index.php 파일에 액세스 할 수 있습니까? –
@MikaTuupola 아니, 적어도 브라우저를 통해서는 안된다. 그러나 v1 폴더에 액세스 할 수도 없지만 (둘 다 404를 얻을 수 있습니다.) v1이 들어있는 루트 폴더에 액세스 할 수는 있습니다. – notchopra