Nginx Fastcgi Wordpress 404未找到Js和Css文件的错误

Nginx Fastcgi Wordpress 404未找到Js和Css文件的错误,wordpress,nginx,fastcgi,Wordpress,Nginx,Fastcgi,我的VPS上安装了nginx、php5 fpm、memcache和wordpress。js和css文件有404个错误 错误 [error] 21795#0: *35355 open() "/var/www/example.com/public_html/var/www/example.com/public_html/wp-content/themes/example/includes/classes/meta-box/js/color.js" failed (2: No such file or

我的VPS上安装了nginx、php5 fpm、memcache和wordpress。js和css文件有404个错误

错误

[error] 21795#0: *35355 open() "/var/www/example.com/public_html/var/www/example.com/public_html/wp-content/themes/example/includes/classes/meta-box/js/color.js" failed (2: No such file or directory), client: 88.243.124.30, server: www.example.com, request: "GET /var/www/example.com/public_html/wp-content/themes/example/includes/classes/meta-box/js/color.js?ver=4.1.1 HTTP/1.1", host: "www.example.com", referrer: "http://www.example.com/wp-admin/post.php?post=1&action=edit&message=1"
[error] 19044#0: *13800 open() "/var/www/example.com/public_html/ajax.googleapis.com/ajax/libs/chrome-frame/1.0.2/CFInstall.min.js" failed (2: No such file or directory), client: 101.226.33.206, server: www.example.com, request: "GET //ajax.googleapis.com/ajax/libs/chrome-frame/1.0.2/CFInstall.min.js HTTP/1.1", host: "www.example.com", referrer: "http://www.example.com//ajax.googleapis.com/ajax/libs/chrome-frame/1.0.2/CFInstall.min.js"
有什么问题吗


谢谢

在第一种情况下,您尝试按文件的绝对路径加载文件。你有的地方

<script src="/var/www/example.com/public_html/wp-content/themes/example/includes/classes/meta-box/js/color.js?ver=4.1.1"><script>

而不是它的相对url

<script src="/wp-content/themes/example/includes/classes/meta-box/js/color.js?ver=4.1.1"><script>

在第二种情况下,您试图通过相对url加载文件

<script src="/ajax.googleapis.com/ajax/libs/chrome-frame/1.0.2/CFInstall.min.js"><script>

而不是使用绝对值

 <script src="//ajax.googleapis.com/ajax/libs/chrome-frame/1.0.2/CFInstall.min.js"><script>


我不知道为什么会发生这种情况,但你应该重新检查你的wp_选项表,看看你设置了什么URL。

也许你是对的,但我尝试了什么都没有改变,我想问题出在post.php中