Я раньше использовал xampp, но переключаюсь на индивидуальную настройку для php-mysql.В моем xampp все работает отлично.Но когда я перенес свой код в мою новую настройку, я не могу войти в свое приложение.
Это шаг
1. http://localhost/login - //user input username & password
2. http://localhost/login/validate_credentials - //error occurred URL NOT FOUND: localhost/login/validate_credentials
Я обнаружил проблему в том, что обнаружил.Если я добавляю index.php до 1-го сегмента (http://localhost/index.php/login/validate_credentials) в моем URI, я теперь могу войти в систему. Но что действительно мешает, так это то, что я не могу получить доступ ко всем другим моим методам без предварительного добавления index.php. Поэтому я предполагаюмоя проблема в моем htaccess.
Это мой htaccess:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php/$1 [L]
Я включил mod_rewrite в моем http.conf. В моем xampp 1.7.3 все мои методы работают без index.php.