Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法使用NGINX提供图片_Nginx - Fatal编程技术网

无法使用NGINX提供图片

无法使用NGINX提供图片,nginx,Nginx,因此,我试图使用Ubuntu 18.04上的nginx服务器提供实时数字时钟。我设法编辑了HTML文件,但输出没有正确显示。见下图 这是我在/etct/nginx/site available/default中的配置文件。我已经在网上搜索过了,从我的角度来看,我不明白为什么nginx没有全面展示它。任何帮助都将不胜感激 server { listen 80 default_server; listen [::]:80 default_server; }

因此,我试图使用Ubuntu 18.04上的nginx服务器提供实时数字时钟。我设法编辑了HTML文件,但输出没有正确显示。见下图

这是我在/etct/nginx/site available/default中的配置文件。我已经在网上搜索过了,从我的角度来看,我不明白为什么nginx没有全面展示它。任何帮助都将不胜感激

server {
        listen 80 default_server;
        listen [::]:80 default_server;
}

    root /var/www/html;



location /{

                # First attempt to serve request as file, then
                # as directory, then fall back to displaying a 404.
               try_files $uri $uri/ /index.html;
 }

尝试稍微重新安排一下配置:

server {
    listen 80 default_server;
    listen [::]:80 default_server;

    root /var/www/html;

    location / {

        # First attempt to serve request as file, then
        # as directory, then fall back to displaying a 404.
        try_files $uri $uri/ /index.html;
    }
}

如果您的图像嵌入到index.html中,这是一个基本配置,应该“正常工作”

您的html实际上试图显示什么?如果我理解您的问题,它应该是实时数字时钟。如果您愿意,我也可以发布一个HTML文件。缺少图像的路径图像存储在index.HTML文件中,该文件位于/var/www/HTML/index.HTML中。因此,没有存储jpg图片等的部分目录。也就是说,查看您是如何嵌入图像的会很有帮助。实际上,没有关闭服务器块的花括号,只是按照您的建议将所有内容按顺序设置。我曾尝试使用花括号关闭服务器块,但现在出现错误“此处不允许使用服务器名称指令”好的,已设法修复花括号,一切正常,但仍然相同,图片未按应有的方式提供。阅读一些NGINX文档,这种格式应该很好,因为索引html文件是从/var/www/html中提取出来的。不知道如何发布整个html代码,因为它不允许列出2000个字符