Jump to content
ke1evra

Установка ps на nginx + php-fpm

Recommended Posts

1.7.5.1

nginx version: nginx/1.12.2

PHP 7.2.15 (cli) (built: Feb 20 2019 20:17:04) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v10.2.0, Copyright (c) 2002-2018, by ionCube Ltd.
    with Zend OPcache v7.2.15, Copyright (c) 1999-2018, by Zend Technologies

В php-fpm.conf
1. если указываю session.save_path то файлы сессий генерятся на каждый пункт установки и в итоге она зацикливается - после соединения с бд перекидывает опять на лицензионное соглашение и так до бесконечности.

2. если не указываю session.save_path, то установка проходит успешно, но на пункте Установка Addons ломается с ошибкой  FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/home/voodoo/php/fpm/session/sess_uoqdm8itb3g4agcpifqq3gbbo4, O_RDWR) failed: No such file or directory (2) in ..." что логично, т.к. папку для сессий я не указал.
 

php-fpm.conf:

include=/etc/php-fpm.d/*.conf
[global]
error_log = /var/log/php-fpm/error.log
daemonize = yes
voodoo.conf:

[voodoo]
user = voodoo
group = voodoo
listen = /run/php-fpm/voodoo.sock
listen.owner = nginx
listen.group = nginx
listen.mode = 0660
listen.allowed_clients = 127.0.0.1

pm = dynamic
pm.max_children = 50
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 35
chdir = /home/voodoo/www/mag

php_value[session.save_handler] = files
php_value[session.save_path]    = /home/voodoo/www/mag/tmp
php_value[soap.wsdl_cache_dir]  = /home/voodoo/www/mag/tmp
php_value[opcache.file_cache]  = /home/voodoo/www/mag/tmp

nginx.conf приложил

 

Edited by ke1evra (see edit history)

Share this post


Link to post
Share on other sites

Здравствуйте. Зачем трогать эти настройки вообще? Имею отлично настроенный конфиг под престу, у вас наверно проблема в чем-то другом. Покажите весь конфиг.

Share this post


Link to post
Share on other sites

Блин) Решил проблему. Поставил как-то жизнь кукисов 10 секунд и забыл, вот это печалька. Ну может мой горький опыт сократит кому-то часы бессмысленного поиска :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More