ADMIN_PRINT_STYLES包含$_SERVER[‘DOCUMENT_ROOT’]

时间:2012-07-25 作者:Ian Jamieson

我的生产服务器上的管理区域中没有所有Javascript。

在当地效果很好。我已经把它缩小到了/wp admin/wp header。php第72-78行

do_action(\'admin_print_styles\');
还有所有类似的。

生产服务器上唯一的区别是我设置了一个sym链接:

ln -s /current/wp-content/plugins /shared/plugins
符号链接工作正常,我可以访问以下文件:

httt://productionsite.co.uk/wp-content/plugins/pluginname/file.css

但是,当我查看控制台时,会出现以下错误:

“网络错误:404未找到-http://productionsite.co.uk/wp-content/plugins/var/www/vhosts/productionsite.co.uk/shared/plugins/wordpress-form-manager/css/style.css?ver=3.2.1“”

因此,它试图包含错误的文件,似乎与sym链接有关。

欢迎提出任何想法。

1 个回复
SO网友:KalenGi

您似乎面临着与此类似的问题:Some plugins adding full server path after url (with custom wp-content folder)

我的第一个建议是检查WP_CONTENT_DIR 看看这是否是你所期望的。我不确定这条路是怎么弄混的,但我敢打赌,如果你与@Craig就各自的服务器环境进行比较,那么原因可能会显现出来。

结束

相关推荐

在wp-admin中更改默认页面菜单视图

我似乎不知道如何更改管理菜单中“页面”的默认视图。初始视图是“页面”视图(/wp-admin/edit.php?post_type=page)它怎么能把这个改变成其他东西呢像“添加新页面”一样?(/wp-admin/post-new.php?post_type=page)我尝试了几种不同的选项,包括用自定义菜单重建菜单,但WordPress似乎会自动重定向“页面”视图(/wp-admin/edit.php?post_type=page).