如果我遗漏了需要的详细信息,请告诉我。我在 Ubuntu 14.04 x64 上运行 Nginx。我使用 php5-fpm。
目前,我正在与 PHP 安装作斗争,现在它造成了一些问题。在此处查看我的其他问题:
https://serverfault.com/questions/695592/wordpress-502-bad-gateway
问题:网站运行良好。我更新了主题。现在,当我加载网站或其任何部分(例如 wp-admin、wp-login、index.php)时,我的浏览器中只会出现一个白色的空白页。
这是我尝试加载网站时从 /var/log/nginx/error.log 文件中捕获的内容。
2015/06/01 22:12:38 [error] 2054#0: *2 FastCGI sent in stderr: "PHP message: PHP Warning: require(/usr/share/nginx/flarefox_services/tech/wp-content/themes/accesspress-parallax/inc/accesspress-header.php): failed to open stream: No such file or directory in /usr/share/nginx/flarefox_services/tech/wp-content/themes/accesspress-parallax/functions.php on line 192
PHP message: PHP Fatal error: require(): Failed opening required '/usr/share/nginx/flarefox_services/tech/wp-content/themes/accesspress-parallax/inc/accesspress-header.php' (include_path='.:/usr/share/php:/usr/share/pear') in /usr/share/nginx/flarefox_services/tech/wp-content/themes/accesspress-parallax/functions.php on line 192" while reading response header from upstream, client: 199.27.128.71, server: tech.flarefox.com, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "tech.flarefox.com"
这与我的另一个问题非常相似,我相信这是 FastCGI 的问题。但是,我也发现主题无法找到所需的资源。我也找不到它们。
编辑:我是不是疯了?还是更新删除了主题的所有基本文件?
root@Domains:::/usr/share/nginx/flarefox_services/tech/wp-content/themes/accesspress-parallax
>> ll
total 708
drwxr-xr-x 5 wptech wptech 4096 Jun 1 21:53 ./
drwxrwxrwx 4 root root 4096 Jun 1 22:27 ../
-rw-r--r-- 1 wptech wptech 604 Jun 1 21:53 404.php
-rw-r--r-- 1 wptech wptech 1136 Jun 1 21:53 content-none.php
-rw-r--r-- 1 wptech wptech 2934 Jun 1 21:53 content.php
-rw-r--r-- 1 wptech wptech 2145 Jun 1 21:53 content-search.php
drwxr-xr-x 4 wptech wptech 4096 Jun 1 21:53 css/
-rw-r--r-- 1 wptech wptech 9502 Jun 1 21:53 functions.php
-rw-r--r-- 1 wptech wptech 2658 Jun 1 21:53 home-page.php
drwxr-xr-x 3 wptech wptech 4096 Jun 1 21:53 images/
-rw-r--r-- 1 wptech wptech 2892 Jun 1 21:53 index-parallax.php
-rw-r--r-- 1 wptech wptech 1391 Jun 1 21:53 index.php
drwxr-xr-x 2 wptech wptech 4096 Jun 1 21:53 layouts/
-rw-r--r-- 1 wptech wptech 35146 Jun 1 21:53 license.txt
-rw-r--r-- 1 wptech wptech 1250 Jun 1 21:53 page.php
-rw-r--r-- 1 wptech wptech 569921 Jun 1 21:53 screenshot.png
-rw-r--r-- 1 wptech wptech 1121 Jun 1 21:53 search.php
-rw-r--r-- 1 wptech wptech 288 Jun 1 21:53 sidebar.php
-rw-r--r-- 1 wptech wptech 39192 Jun 1 21:53 style.css
答案1
我再次从开发人员那里下载了主题,并将主题文件上传到我的服务器,没有覆盖现有文件,并且修复了该问题。
我的文件是如何消失的真是一个谜。