Size: a a a

2020 May 20

H

Henry in nginx_ru
# regex to split $uri to $fastcgi_script_name and $fastcgi_path
fastcgi_split_path_info ^(.+\.php)(/.+)$;

# Check that the PHP script exists before passing it
try_files $fastcgi_script_name =404;

# Bypass the fact that try_files resets $fastcgi_path_info
# see: http://trac.nginx.org/nginx/ticket/321
set $path_info $fastcgi_path_info;
fastcgi_param PATH_INFO $path_info;

fastcgi_index index.php;
include fastcgi.conf;
источник

H

Henry in nginx_ru
Да при заходе на домен bedrock.localhost или bedrock.localhost/index.php - выдает ошибку 502 bad gateway
источник

H

Henry in nginx_ru
и как писал выше bedrock.localhost/info.php срабатывает
источник

AN

Anton Noginov in nginx_ru
В логе-то что?
источник

H

Henry in nginx_ru
PHP message: PHP Fatal error:  require(): Failed opening required '/home/debian/websites/bedrock.localhost/bedrock/web/wp/wp-blog-header.php' (include_path='.:/usr/share/php') in /h$
2020/05/20 16:20:14 [error] 485#485: *12 FastCGI sent in stderr: "PHP message: PHP Warning:  require(/home/debian/websites/bedrock.localhost/bedrock/web/wp/wp-blog-header.php): fail$
источник

AN

Anton Noginov in nginx_ru
Мне кажется, это ответ на вопрос.
источник

H

Henry in nginx_ru
Anton Noginov
Мне кажется, это ответ на вопрос.
permissions?
источник

AN

Anton Noginov in nginx_ru
Непонятно правда, почему у вас лог обрезанный.
источник

AN

Anton Noginov in nginx_ru
Да, либо права, либо файла нет.
Пхп пытается открыть файлик, и обламывается.
источник

H

Henry in nginx_ru
Anton Noginov
Непонятно правда, почему у вас лог обрезанный.
скопировал не все случайно, вот полное сообщение
PHP message: PHP Fatal error: require(): Failed opening required '/home/debian/websites/bedrock.localhost/bedrock/web/wp/wp-blog-header.php' (include_path='.:/usr/share/php') in /home/debian/websites/bedrock.localhost/bedrock/web/index.php on line 6" while reading response header from upstream, client: 127.0.0.1, server: bedrock.localhost, request: "GET /favicon.ico HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.2-fpm.sock:", host: "bedrock.localhost", referrer: "http://bedrock.localhost/info.php"
источник

H

Henry in nginx_ru
а хотя это уже другая ошибка, хмм...
источник

AN

Anton Noginov in nginx_ru
Да нет, это та же ошибка, но на другой запрос.
И - это вобще прекрасно.
источник

H

Henry in nginx_ru
Anton Noginov
Да нет, это та же ошибка, но на другой запрос.
И - это вобще прекрасно.
спасибо) невероятно, но факт, папки wp действительно нет
источник

AN

Anton Noginov in nginx_ru
Отлично!
Хорошо бы еще поправить конфиг nginx так, чтобы запрос к гарантированной статике - GET /favicon.ico - не залетал в fastcgi. Ему там точно нечего делать.
источник

H

Henry in nginx_ru
Anton Noginov
Отлично!
Хорошо бы еще поправить конфиг nginx так, чтобы запрос к гарантированной статике - GET /favicon.ico - не залетал в fastcgi. Ему там точно нечего делать.
типа того?
location ~ \.(gif|jpg|png)$ {
       root /data/images;
   }
источник

AN

Anton Noginov in nginx_ru
Да, с поправкой на то, что там .ico
источник

H

Henry in nginx_ru
Anton Noginov
Да, с поправкой на то, что там .ico
дада, я понял, спасибо большое
источник

H

Henry in nginx_ru
🍯
источник

А

Артём in nginx_ru
Добрый вечер господа!
Слегка оффтоп но всё-таки спрошу.
Как вы автоматизируете получение wildcard сертификатов от  let’s encrypt?
источник

А

Артём in nginx_ru
Раньше я ходил руками на sslforfree.com а теперь они хотят денег за wildcard
источник