Я создаю REST API в php slim framework, и я использовал его просто отлично. Локально все работает отлично, но у меня возникают проблемы с запуском его в Интернете. У меня есть сервер из университета, где есть много студенческих проекты, так маршрут к моему отдыху АФИ:Тонкие маршруты, не работающие на сервере
//// MyProject/bpsql
В bpsql папки есть публика, папки поставщика и приложение вара WWW проектов с файлом composer.json. В моем общедоступном файле есть файл htaccess, который вызывает проблемы (я думаю). Как следует, что файл взгляд, вы думаете, я должен изменить что-то от этого:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule^index.php [QSA,L]
Я попытался с добавлением линии RewriteBase projects/myproject/bpsql/public
, но ничего не получалось.
Любая помощь была бы принята с благодарностью!
Edit:
apache modules on server got by `print_r(apache_get_modules());
Array
(
[0] => core
[1] => mod_log_config
[2] => mod_logio
[3] => mod_version
[4] => prefork
[5] => http_core
[6] => mod_so
[7] => mod_alias
[8] => mod_auth_basic
[9] => mod_authn_file
[10] => mod_authz_default
[11] => mod_authz_groupfile
[12] => mod_authz_host
[13] => mod_authz_user
[14] => mod_autoindex
[15] => mod_cgi
[16] => mod_deflate
[17] => mod_dir
[18] => mod_env
[19] => mod_mime
[20] => mod_negotiation
[21] => mod_php5
[22] => mod_reqtimeout
[23] => mod_rewrite
[24] => mod_setenvif
[25] => mod_ssl
[26] => mod_status
)
/var/www //echo getenv("DOCUMENT_ROOT") ;
Какую версию Slim вы используете? –
Моя текущая версия 2.6. Как вы думаете, я должен обновить? – itodor
Какая ошибка вы получаете онлайн? –