ArtMavir
@ArtMavir

Как запустить symfony2 на nginx?

Проблемы с запуском симфони2 на nginx. Использую локальный сервер winginx. Настроил так:
server {
	listen 127.0.0.1:80;
	server_name cvet.loc www.cvet.loc;

	root home/cvet.loc/public_html;
	index index.php index.html app.php app_dev.php;

	charset utf-8;
	
	location / {
    		try_files $uri $uri/ /app_dev.php?$args;
    	}

	location ~ ^/(app|app_dev|config)\.php(/|$) {
		fastcgi_pass 127.0.0.1:9000;
		fastcgi_index index.php;
		fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;
		include fastcgi_params;
    	}


}


Но при обращении к приложению: No input file specified.
Нагуглил, что надо cgi.fix_pathinfo=1. Установил, но всё та же ошибка.

Логи nginx:
2014/12/03 03:17:14 [crit] 6464#4308: *9 GetFileAttributesEx() "D:\dev\winginx/home/cvet.loc/public_html/web/app_dev.php/" failed (123: The filename, directory name, or volume label syntax is incorrect), client: 127.0.0.1, server: cvet.loc, request: "GET /web/app_dev.php/ HTTP/1.1", host: "cvet.loc"


Подскажите куда копать. Спасибо.
  • Вопрос задан
  • 2381 просмотр
Пригласить эксперта
Ответы на вопрос 1
@Nc_Soft
fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы