Я пробовал множество настроек конфигурации для nginx для работы с laravel, но ни один из них не работает. Я продолжаю получать ошибку 500 на моей веб-странице.Ошибка Laravel 500 при использовании с nginx
example.com в настоящее время не может обработать этот запрос.
server {
listen _:80;
server_name example.com;
root "C:\Users\Administrator\Google Drive\projects\laravel";
index index.php index.html;
log_not_found off;
charset utf-8;
access_log logs/cdn.example.com-access.log ;
location ~ /\. {deny all;}
location ~ \.css {
add_header Content-Type text/css;
}
location ~ \.js {
add_header Content-Type application/x-javascript;
}
location/{
include mime.types;
}
location = /favicon.ico {
}
location = /robots.txt {
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9054;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
Я довольно новенькая Laravel и своего рода новым для Nginx, у меня есть все мои Laravel файлы в корневой каталог документов, которые я просто переместились с моего сервера http://localhost:8000 развития. Как я могу сделать это вживую и заставить его работать с nginx?
Вы уверены, что это должно быть ** example.com **? – Oli
Идентификатор Googling «Код ошибки Laravel 500». Одной из возможных причин является также версия PHP. В моем случае у меня есть старый сервер с PHP 5.3, который я пытался включить Laravel. – Chandrew