bootstrap.min.css加载失败:net :: ERR_CONNECTION_REFUSED

3

我在链接所有文件(CSS、JavaScript、Bootstrap、图片等)方面遇到了问题……在我的本地服务器上一切正常。但是当我上传到网络服务器时,我遇到了这个错误……我知道这是因为我设置的路径,它在本地搜索所有内容。而且我正在使用Codeigniter框架,所以我不知道在线上放置时路径应该是什么。

例如:

<link rel="stylesheet" type="text/css" href="<?php echo css_folder_url('reset.css'); ?>" media="screen"/>
<link href="<?php echo base_url() ?>web/bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen">

这是我在该框架中需要进行链接的方式。

也许我应该更改一下我的主机文件:

andreaportfolio.local ::1 andreaportfolio.local --> 也许应该用.com而不是.local

有关错误消息的照片

2个回答

1

以下是小步骤指南,介绍了事情应该如何工作:

  • 在 /wamp/www/yourProjectDirectory [在 WAMP 服务器中] 中创建名为 'assets' 的文件夹;
  • 编辑 yourProjectDirectory/application/config 目录中的 config.php 如下:

    $config['base_url'] = 'http://localhost/yourProjectDirectory/';

<link href="<?php echo base_url('assets/css/bootstrap.min.css'); ?>" rel="stylesheet">
  • 将控制器创建为Boots.php;

  • 将视图文件创建为samplebootstrap.css

<link href="<?php echo base_url('assets/css/bootstrap.css');?>" rel="stylesheet">
  • 打开网络浏览器并输入:

http://localhost/yourProjectDirectory/index.php/boots/getBoots

在这里,您可以找到一个专门讨论此主题的帖子: https://forum.codeigniter.com/thread-1146.html

希望这能有所帮助, L。


非常感谢 :) 我会尝试。 - Ndy

0

这个错误通常意味着找不到特定的文件。因此,要么路径错误,要么文件不存在于您想要的位置。尝试通过在浏览器中输入源地址来访问它,以检查它是否确实存在。浏览服务器上的目录以确保路径正确。您甚至可以复制并粘贴相对路径以确保其正确。

也可能缺少'/',例如:

<link href="<?php echo base_url() ?>web/bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen">

可能是

<link href="<?php echo base_url() ?>/web/bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen">

@JustDoIt 谢谢,我想它只是不在我想要的地方...因为在我的本地服务器上一切都运行得非常好,所以必须是路径的问题。 - Ndy
所以我必须正确设置我的 base_url,现在它可以正常工作:) 谢谢 - Ndy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接