gpt4 book ai didi

php - 静态 Assets 上的 WordPress 404ing,但我可以看到正在查询的 URL 上的文件

转载 作者:太空宇宙 更新时间:2023-11-04 12:35:18 28 4
gpt4 key购买 nike

我在本地 WordPress 安装上构建了一个主题。一切都很好。将主题目录通过 FTP 传输到远程主机。我可以在那里看到所有文件。在 WP-Admin 中,切换到我的新主题,/themes/my_theme/assets/目录中没有任何东西正在加载。没有 CSS,没有 JS,没有图像。

根据我在服务器上看到的文件,查询的文件URL是正确的: http://sitename.com/sub/wp-content/themes/my_theme/assets/css/site.css据我所知是一条有效路径,但在页面加载时返回 404。

对于 CSS,我使用 styles.css 加载一堆文件。我可以在 http://sitename.com/sub/wp-content/themes/my_theme/style.css 访问 styles.css ,但我无法访问它导入的任何 CSS 的文件 URL。

本地和远程都运行 Wordpress 4.0.1。

我正在使用 <?php bloginfo('template_directory'); ?>加载静态模板内图像资源。这些也输出完整且正确的路径,但在页面加载时返回 404。

我正在使用 enqueue_scripts在 functions.php 文件中加载 JS。同样:输出完整且正确的路径,但在页面加载时返回 404。

我错过了什么?

最佳答案

来 self 的问题:“我错过了什么?”

答案:FTP 的魔力已经完全破坏了/assets/目录的权限。允许读取访问可以解决所有问题。

关于php - 静态 Assets 上的 WordPress 404ing,但我可以看到正在查询的 URL 上的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27334471/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com