Я не могу выполнить файл PHP через NGiNX

Я предполагаю, что Вы имеете в виду Солярис 11 Экспрессов. Это не бета-версия, а регулярная и полностью поддерживаемая версия. Этому лицензируют тот же путь как Солярис 10. При использовании лицензии OTN (свободный для разработки, тестирования, разработки прототипа, демонстрируя приложения), у Вас не будет поддержки или обновлений. Вам нужен действительный контракт на поддержку для получения их.

http://www.oracle.com/technetwork/licenses/solaris-cluster-express-license-167852.html

0
задан 10 September 2013 в 01:18
2 ответа

Я почти уверен, что php5-fpm Ubuntu по умолчанию использует порт 9000. Вы можете изменить его для использования сокета, изменив строку прослушивания в /etc/php5/fpm/pool.d/www.conf с 127.0.0.1:9000 на /var/run/php5-fpm.sock[1143765 sizes.[1293 visibleUpdate:

Если вам нужно использовать порт 9000, измените это:

    location ~ ^/editionspanda_conn/(.*)$ {
            root            /var/www/EditionsPanda/livres.editionspanda.com/;
            try_files       $uri $uri/ /index.php;
            fastcgi_pass    unix:/var/run/php5-fpm.sock;
    }

на это:

    location ~ ^/editionspanda_conn/(.*)$ {
            root            /var/www/EditionsPanda/livres.editionspanda.com/;
            try_files       $uri $uri/ /index.php;
            fastcgi_pass    127.0.0.1:9000;
    }
2
ответ дан 4 December 2019 в 12:35

Просто замените

fastcgi_pass     unix:/var/run/php5-fpm.sock;

на

fastcgi_pass    127.0.0.1:9000;
1
ответ дан 4 December 2019 в 12:35

Теги

Похожие вопросы