【问题标题】:Wordpress admin panel missing styles and scriptsWordPress 管理面板缺少样式和脚本
【发布时间】:2020-06-08 05:51:53
【问题描述】:

我的 Wordpress 网站,它从子文件夹(想想/var/www/sitename/new_site/)迁移到网站根文件夹(/var/www/sitename/)。我使用插件 Search & Replace 来修复所有丢失的图像和样式。

但是,现在管理面板不会加载任何样式,而只会显示纯文本链接。

当我查看开发人员工具中的网络选项卡时,我看到 2 个文件返回 HTTP 403 Forbidden - 1 个请求 /wp-admin/load-styles.php 和 3 个请求 /wp-admin/load-scripts

我已经尝试过使用

define( ‘CONCATENATE_SCRIPTS’, false );
define( ‘SCRIPT_DEBUG’, true );

这并没有解决问题。

wp-admin 目录和文件的权限分别为755644
我还使用永久链接设置中的“保存更改”生成了一个新的.htaccess 文件。

【问题讨论】:

  • 这能回答你的问题吗? Wordpress admin not loading css/js
  • @Laim 正如我在帖子中提到的,我已经尝试了您链接中提到的方法。他们没有帮助。该网站也有一个有效的证书,所以 SSL 应该不是问题。
  • 定义语句中的引号无效。使用'"。你检查过服务器的错误日志吗?
  • @j08691 天哪,你是对的!我从链接的答案中复制了陈述。我怎么没注意到?我怎么给你信用?你能把这个作为答案吗?
  • @j08691 另外,我无法查看日志,因为我只有read 访问站点根目录的权限。

标签: php wordpress file-permissions http-status-code-403


【解决方案1】:

以下是正确的说法:

define( 'CONCATENATE_SCRIPTS', false );
define( 'SCRIPT_DEBUG', true );

我复制的代码有不正确的引号。感谢@j08691 指出这一点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多