Открываем конфиг:

sudo nano /etc/nginx/sites-available/local.dev

Находим блок location ~ \.php$` и обновляем конфигурации:

location ~ \.php$ {
	fastcgi_split_path_info ^(.+\.php)(/.+)$;

	fastcgi_param LARAVEL_ENVIROMENT "dev";

	fastcgi_pass unix:/var/run/php5-fpm.sock;
	fastcgi_index index.php;
	include fastcgi_params;
}

Перезагружаем nginx:

sudo /etc/init.d/nginx restart

Далее, в файле bootstrap/start.php редактируем метод определения окружения:

$env = $app->detectEnvironment(function(){
	return getenv("LARAVEL_ENVIROMENT");
});

Теги: памятка, nginx, laravel

Редактировать