未在 cpanel 服务器上获取资产

Posted

技术标签:

【中文标题】未在 cpanel 服务器上获取资产【英文标题】:Assets not fetched on cpanel server 【发布时间】:2021-11-29 09:50:02 【问题描述】:

在托管我自己的网站之前,我正在尝试在 cpanel 上工作。我对此很陌生。在 cpanel 上上传我的文件后,我收到错误消息,并且未读取资产文件夹并且找不到我的 css 和 js 文件。在本地主机上一切正常,但在 cpanel 上它不工作。 我不断收到此错误net::ERR_NAME_NOT_RESOLVED

我厌倦了寻找解决方案,但大多数都是关于 localhost,但文件在我的 localhost 上运行,但在 cpanel 上没有。

谁能帮帮我。

控制台错误:

网络 JS 标头:

【问题讨论】:

检查您是否能够在浏览器中访问资产以查看打开资产的网址。问题可能是由于路径错误 @shubhamjha 我也无法通过浏览器 url 访问文件,得到同样的错误。但路径是正确的。相同的路径在我的本地主机上完美运行。 如果您无法通过浏览器访问您的公共文件,则必须是基本路径错误,否则可能存在权限问题 @shubhamjha 基本路径对我来说似乎很好,因为正在加载 html 而不是 css & js。如何更改 cpanel 中的权限? 什么是html文件和css和js文件的路径添加问题 【参考方案1】:

我想通了,问题出在域名,它将 http 请求定向到 assets 文件夹,但在这里我使用的是从 infinityfree 获得的免费域名。当我尝试使用购买的域名在不同的 cpanel 上运行相同的链接时,它加载得很好。

【讨论】:

您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center。

以上是关于未在 cpanel 服务器上获取资产的主要内容,如果未能解决你的问题,请参考以下文章

资产目录,图像未在设备上加载,但在模拟器中很好

Rails 应用程序未在弹性 beantalk aws 上加载资产

在 cPanel 服务器上安装 git

将文件 sql 导入 cpanel 服务器上的 phpmyadmin 时发生超时错误

从 WHM/cPanel 服务器上的 PHP 以编程方式创建数据库

使用 cPanel 运行 CentOS 的 VPS 服务器上的 PHP CLI“内存不足”错误