鱼C论坛

 找回密码
 立即注册
查看: 206|回复: 4

[争议讨论] 求救,在阿里云服务器上面部署项目css,js文件的没办法加载

[复制链接]
发表于 2024-1-20 21:36:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
求救,在阿里云服务器上面部署项目css,js文件的没办法加载
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-1-20 21:37:39 | 显示全部楼层
你好!关于在阿里云服务器上部署项目,遇到CSS和JS文件无法加载的问题,可能有以下几个原因:

1. 文件路径问题:请确保你的CSS和JS文件在服务器上的路径是正确的。你可以使用绝对路径或相对路径来引用这些文件。

2. 权限问题:请确保服务器上的CSS和JS文件有适当的权限。你可以使用`chmod`命令为这些文件设置正确的权限。例如,你可以使用`chmod 755 文件名`命令为文件设置可读、可写和可执行权限。

3. 引用路径问题:如果你的HTML文件中引用了CSS和JS文件,你需要确保引用路径是正确的。可以使用相对路径或绝对路径来引用这些文件。如果你使用绝对路径,请确保它们指向正确的位置。

4. 服务器配置问题:有时候,服务器可能会禁止访问某些文件类型,如CSS和JS文件。你可以检查服务器配置文件(如Nginx或Apache)以确保这些文件类型是允许访问的。

如果你能提供更多关于错误信息或代码的细节,我可以帮你更具体地解决这个问题。希望这些提示能帮到你!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-1-21 02:18:46 | 显示全部楼层
什么操作系统?

一般是文件的权限问题。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-1-21 02:19:23 | 显示全部楼层
你得发提问帖,这样我们答对才有奖励~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-1-23 23:11:01 | 显示全部楼层
我在网上查了一下资料,说是nginx.conf配置文件的问题。就是没有解决
user nginx;
#nginx进程数,建议设置为等于CPU总核心数
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;
# Load dynamic modules. See /usr/share/doc/nginx/README.dynamic.include /usr/share/nginx/modules/*.conf;
#事件区块开始
events {
    #单个进程最大连接数(最大连接数=连接数*进程数)
    #根据硬件调整,和前面工作进程配合起来用,尽量大,但是不能把CPU跑到100%
    worker_connections 1024;
}
#设定http服务器,利用它的反向代理功能提供负载均衡支持
http {
    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';

    access_log  /var/log/nginx/access.log  main;
#开启高效文件传输模式,sendfile指令指定nginx是否调用sendfile函数来输出文件,对于普通应用设为 on,如果用来进行下载等应用磁盘IO重负载应用,可设置为off,以平衡磁盘与网络I/O处理速度,降低系统的负载。注意:如果图片显示不正常把这个改成off。
    #sendfile指令指定 nginx 是否调用sendfile 函数(zero copy 方式)来输出文件,对于普通应用,必须设为on。如果用来进行下载等应用磁盘IO重负载应用,可设置为off,以平衡磁盘与网络IO处理速度,降低系统uptime。
    sendfile            on;
    tcp_nopush          on;
    tcp_nodelay         on;
    #长连接超时时间,单位是秒
    keepalive_timeout   65;
    types_hash_max_size 4096;
    #include:导入外部文件mime.types,将所有types提取为文件,然后导入到nginx配置的文件中
    include             /etc/nginx/mime.types;
    #默认文件类型
    default_type        application/octet-stream;


    upstream flask {
        server 127.0.0.1:8001;
    }
    # 第一个Server区块开始,表示一个独立的虚拟主机站点
    server {
        # 提供服务的端口,默认80
        listen       80;
        listen       [::]:80;

        # Load configuration files for the default server block.
        # include /etc/nginx/default.d/*.conf;
        #对 "/" 启用反向代理,第一个location区块开始
        location /static {
            alias /root/data/mingdata/mingmingxiangmu1/static;
        }

        location / {
            uwsgi_pass  flask;
            include     /etc/nginx/uwsgi_params;
            proxy_set_header Host               $host;
            proxy_set_header X-Forwarded-For    $proxy_add_x_forwarded_for;
            proxy_set_header X-Real-IP          $remote_addr;
            proxy_set_header X-Forwarded-Proto  $scheme; 



        }

    }
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-6-11 02:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表