Сайт работает на Ubuntu 16 с веб-сервером Nginx. Недавно я загрузил новый код, но когда я загружаю веб-сайт, он все еще показывает старые страницы, я удалил все файлы из корня документа и загрузил образец файла PHP, который работал. Итак, на этот раз я взял прямо из Git, но веб-сайт не загружается с новым кодом.
Я не настраиваю для сайта какие-либо кеш-заголовки / CDN. В корне документа я проверяю файлы, их свежий код, но сайт загружает старый. Понятия не имею, откуда он загружается.
curl -I вывод
HTTP/1.1 200 OK
Server: nginx/1.10.3 (Ubuntu)
Date: Thu, 10 Jan 2019 10:45:02 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Set-Cookie: PHPSESSID=1j921kls7adn7apspo0c8gdngt; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Файл конфигурации Nginx
server {
listen 80;
root /var/www/site.in;
index index.php index.html index.htm index.nginx-debian.html;
server_name site.in www.site.in;
access_log /var/log/nginx/site_access.log;
error_log /var/log/nginx/site_error.log;
location / {
try_files $uri/ $uri /index.php?$query_string;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
Я никогда не сталкивался с подобными проблемами. Пожалуйста, посоветуйте мне, как решить эту проблему.