Настройка nginx (site.ru/newsite)

Автор kuznets, 04 марта 2016, 11:15:35

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

kuznets

Есть site.ru работает
Есть site.ru/phpmyadmin работает
Добавляю site.ru/newname работает (открывает index.html)
site.ru/newname/test.php No input file specified.
лог nginx

2016/03/04 09:18:28 [error] 30488#0: *276 FastCGI sent in stderr: "PHP message: PHP Warning:  Unknown: failed to open stream: No such file or directory in Unknown on line 0
Unable to open primary script: /home/newname/www/ (No such file or directory)" while reading response header from upstream, client: 37.59.30.42, server: site.ru, request: "GET /newname/test.php HTTP/1.0", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "site.ru"


конфиг nginx

server {
        listen   80;
        root /home/site.ru/www;

        access_log  /home/site.ru/logs/nginx.access.log;

        server_name site.ru www.site.ru;

        location / {
                index index.php index.html index.htm;
        }

        location ~ \.php$ {
                fastcgi_pass unix:/var/run/php5-fpm.sock;
                fastcgi_index  index.php;
                fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
                include        fastcgi_params;
        }

        location /phpmyadmin {
               root /usr/share/;
               index index.php index.html index.htm;
               location ~ ^/phpmyadmin/(.+\.php)$ {
                        try_files $uri =404;
                        root /usr/share/;
                        #fastcgi_pass 127.0.0.1:9000;
                        fastcgi_pass unix:/var/run/php5-fpm.sock;
                        fastcgi_index index.php;
                        fastcgi_param SCRIPT_FILENAME $request_filename;
                        include /etc/nginx/fastcgi_params;
               }
               location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
                       root /usr/share/;
               }
        }

        location /phpMyAdmin {
               rewrite ^/* /phpmyadmin last;
        }

        location /newsite/ {
                alias /home/newsite/www/;
                index index.php index.html index.htm;

                location ~ \.php$ {
                        alias /home/newsite/www/;
                        fastcgi_pass unix:/var/run/php5-fpm.sock;
                        fastcgi_index  index.php;
                        fastcgi_param  SCRIPT_FILENAME  $request_filename;
                        include        /etc/nginx/fastcgi_params;
                }
        }
}


ls -l /var/run/php5-fpm.sock
srw-rw---- 1 www-data www-data 0 Mar  3 16:09 /var/run/php5-fpm.sock

grep 'user' /etc/nginx/nginx.conf
user  nginx;

/etc/php5/fpm/pool.d/www.conf
user = www-data
group = www-data


Пользователь www-data в группе newname
Пользователь nginx  в группе www-data

* Используйте теги для оформления сообщения, ihammers.