Настроить тестовый сайт Ununtu/Nginx/FastCGI+PHP-FPM (устранить проблему)
1 000 руб. за проект
Здравствуйте!
Не раз делал это сам, то сейчас поймал нечто, с чем сам не справляюсь. Уже все перепробовал что знаю.
Что есть:
Ubuntu 18.04 LTS, Nginx, FastCGI+PHP-FPM (7.2)
Сайт создан для теста примитивного PHP приложения (без фреймфворка)
Проблема:
тестовый сайт открывает html файлы, но не открывает в броузере php файлы (белый экран, никаких ошибк 404 и пр.). При этом PHP CLI работает.
Симптомы и настройки:
Ошибок в логах нет. процесс php-fpm запущен.
Все по дефолту:
включая nginx user: www-data
Что нестандартно:
На каталоги и фалы сайта были даны права (770) группе group1 (условно), членами которой являются пользователи: www-data + учетки разаботчиков. Сделано для того, чтобы разрабочики могли туда писать. На каталогах есть SGID для группы group1 (чтобы сазданные папки файлы наследовали group=group1). Но не похоже чтобы эта нестандартность создавала проблему.
Права на файл сокета есть у группы Group1
php-fpm пул единственный.
В /fpm/pool.d/www.conf прописаны
user = www-data
group = group1
listen.owner = www-data
listen.group = group1 (замена на www-data погоды не делает)
Что прошу:
Найти проблему и объяснить в чем она заключается. Исправить или я сам исправлю под чутким руководством.
Цель: работающий сайт с php-fpm, fastcgi + fastcgi cache. То есть: открываются все html и php файлы. php ошибок не дает. + оптимизировать nginx конфиг этого сайта (убрать мои глупости).
Предпочительный вариант диагностики: предоставлю удаленно свой экран десктопа с терминалом под рутом.
root пароль/ключ и удаленный доступ к серверу пока давать не хочется. Если не обойдемся без этого - то посмотрим.
По желанию, конфиги могу выслать заранее.
Предпочтения к исполнителям:
Нужен опытный Linux/web админ со знанием предмета, без шаманства. Знающий тонкости работы nginx/php-fpm. Способный объяснить причину проблемы и как сделать правильно.
Не подойдет: программист + копипастный админ своего домашего линукса, действующий наудачу методом проб и ошибок :)
Когда : 16-17 мая
Компенсация: 1000 руб.
Буду рад знакомству.
Владимир
Можете звонить/писать: +7(916)838-7021 (Telegram (@ParaPostman) / WhatsApp )
Не раз делал это сам, то сейчас поймал нечто, с чем сам не справляюсь. Уже все перепробовал что знаю.
Что есть:
Ubuntu 18.04 LTS, Nginx, FastCGI+PHP-FPM (7.2)
Сайт создан для теста примитивного PHP приложения (без фреймфворка)
Проблема:
тестовый сайт открывает html файлы, но не открывает в броузере php файлы (белый экран, никаких ошибк 404 и пр.). При этом PHP CLI работает.
Симптомы и настройки:
Ошибок в логах нет. процесс php-fpm запущен.
Все по дефолту:
включая nginx user: www-data
Что нестандартно:
На каталоги и фалы сайта были даны права (770) группе group1 (условно), членами которой являются пользователи: www-data + учетки разаботчиков. Сделано для того, чтобы разрабочики могли туда писать. На каталогах есть SGID для группы group1 (чтобы сазданные папки файлы наследовали group=group1). Но не похоже чтобы эта нестандартность создавала проблему.
Права на файл сокета есть у группы Group1
php-fpm пул единственный.
В /fpm/pool.d/www.conf прописаны
user = www-data
group = group1
listen.owner = www-data
listen.group = group1 (замена на www-data погоды не делает)
Что прошу:
Найти проблему и объяснить в чем она заключается. Исправить или я сам исправлю под чутким руководством.
Цель: работающий сайт с php-fpm, fastcgi + fastcgi cache. То есть: открываются все html и php файлы. php ошибок не дает. + оптимизировать nginx конфиг этого сайта (убрать мои глупости).
Предпочительный вариант диагностики: предоставлю удаленно свой экран десктопа с терминалом под рутом.
root пароль/ключ и удаленный доступ к серверу пока давать не хочется. Если не обойдемся без этого - то посмотрим.
По желанию, конфиги могу выслать заранее.
Предпочтения к исполнителям:
Нужен опытный Linux/web админ со знанием предмета, без шаманства. Знающий тонкости работы nginx/php-fpm. Способный объяснить причину проблемы и как сделать правильно.
Не подойдет: программист + копипастный админ своего домашего линукса, действующий наудачу методом проб и ошибок :)
Когда : 16-17 мая
Компенсация: 1000 руб.
Буду рад знакомству.
Владимир
Можете звонить/писать: +7(916)838-7021 (Telegram (@ParaPostman) / WhatsApp )
Отзывы
Георгий прекрасно решил проблему с конфигом nginx.
В нем сочетается высокая квалификация, вежливость и желание помочь.
Обладает широким техническим кругозором: Linux, Devops, разработка. С готовностью дает советы по эксплуатации решения.
Я очень доволен выбором кандидата.
Всячески рекомендую!
4 года
назад
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.