nginx и php7.2-fpm работают только на IP-адресе

Скорее всего, self.ImageDisplay равен нулю. Поскольку он неявно разворачивается, доступ к нему будет сбой, если он равен нулю.

Вам нужно убедиться, что он подключен в вашем раскадровке / xib.

0
задан Shawn C. 18 January 2019 в 18:36
поделиться

1 ответ

Использование кодекса wordpress для nginx в качестве примера

    location / {
       try_files $uri $uri/ /index.php?$args;
    }

    location ~ \.php$ {
       include snippets/fastcgi-php.conf;
       fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
    }

Что означает, что для любого запроса в этом блоке server, скорее всего, будет выполняться первый блок местоположения. Сначала он try найдет статический файл, затем попытается найти каталог с таким путем запроса, а затем, наконец, отправит его в index.php. При отправке на index.php будет запущен второй блок местоположения location ~ \.php$, который отправит все запросы с расширением файла php на php7.2-fpm.sock

. У вас есть 2 server блока. Один в Default Config и один в My Domain Config. У вас есть server_name web.mydomain.com; в вашей пользовательской конфигурации, что означает, что на все запросы к этому хосту будет отвечать этот блок server. Любой другой хост будет обрабатываться Default Config, который включает в себя IP.

0
ответ дан Shawn C. 18 January 2019 в 18:36
поделиться
Другие вопросы по тегам:

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