Nginx 似乎缓存了我的 PHP 文件,因为即使我更改了服务器上的文件,它也提供相同的 PHP 页面。
我在用:
我尝试了不同的机器,问题仍然存在。
我在 Apache2 上进行了测试,php 文件正在按预期更新。因此我得出结论,问题出在 Nginx 上。
sendfile on为。然后重新加载nginx配置(见下面的文件)sendfile offnginx -s reloadnginx.conftest.mypersonalsite.com(见下面的服务器块文件)sites-enabled目录sudo ln -s /etc/nginx/sites-available/test.mypersonalsite.com /etc/nginx/sites-enabled/
检查并重新启动nginx,nginx -t然后sudo systemctl restart nginx
创建 index.html和index.php部署到服务器(完美运行)