Php echo base_url 加载失败 css
Php echo base_url failed to load css
我想在我的 php 文件中加载 awesome.css。我的 php 中有这样的代码:
<link rel="stylesheet" type="text/css" href="<?php echo base_url('resources/web2/lib/css/awesome.css'); ?>"/>
但是当我检查 awesome.css 文件时,有一个代码 link 到另一个 url :
@font-face{font-family:'FontAwesome';src:url('../resources/web2/lib/font/FontAwesome/fontawesome-webfontf77b.eot?v=3.2.1');src:url('../font/FontAwesome/fontawesome-webfontd41d.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('../font/FontAwesome/fontawesome-webfontf77b.woff?v=3.2.1') format('woff'),url('../font/FontAwesome/fontawesome-webfontf77b.ttf?v=3.2.1') format('truetype'),url('../font/FontAwesome/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal;}
当我在网络浏览器中加载页面时出现如下错误:
downloadable font: download failed (font-family: "FontAwesome" style:normal weight:normal stretch:normal src index:0): bad URI or cross-site access not allowed source: http://[::1]/yisc/resources/web2/lib/font/FontAwesome/fontawesome-webfontf77b.eot?v=3.2.1`
请帮我解决这个问题,我真的不明白这里发生了什么。
转到 config.php
并设置 baseurl
$config['base_url'] = 'https://whosebug.com/';
最好看看Codeigniter Documentation about Base Url
src:url('../font/
取决于您所在的文件夹。检查 Path (computing) in wiki
如果这是您实际代码中的实际内容:
<link rel="stylesheet" type="text/css"
href="<?phpechobase_url('resources/web2/lib/css/awesome.css'); ?>"/>`
有点不太对.... echo
部分似乎与 base_url
形成一个词
您可以考虑在 echo
和 base_url()
之间放置一个 space:
<link rel = "stylesheet" type="text/css"
href = "<?php echo base_url('resources/web2/lib/css/awesome.css'); ?>"/>
我也有同样的问题
只需转到Application floder并转到配置,然后选择autoload.php
在此 autoload.php 页面搜索中,关于 ($autoload['helper']) = array()
您应该替换为 ($autoload['helper']) = array('url');
我想在我的 php 文件中加载 awesome.css。我的 php 中有这样的代码:
<link rel="stylesheet" type="text/css" href="<?php echo base_url('resources/web2/lib/css/awesome.css'); ?>"/>
但是当我检查 awesome.css 文件时,有一个代码 link 到另一个 url :
@font-face{font-family:'FontAwesome';src:url('../resources/web2/lib/font/FontAwesome/fontawesome-webfontf77b.eot?v=3.2.1');src:url('../font/FontAwesome/fontawesome-webfontd41d.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('../font/FontAwesome/fontawesome-webfontf77b.woff?v=3.2.1') format('woff'),url('../font/FontAwesome/fontawesome-webfontf77b.ttf?v=3.2.1') format('truetype'),url('../font/FontAwesome/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal;}
当我在网络浏览器中加载页面时出现如下错误:
downloadable font: download failed (font-family: "FontAwesome" style:normal weight:normal stretch:normal src index:0): bad URI or cross-site access not allowed source: http://[::1]/yisc/resources/web2/lib/font/FontAwesome/fontawesome-webfontf77b.eot?v=3.2.1`
请帮我解决这个问题,我真的不明白这里发生了什么。
转到 config.php
并设置 baseurl
$config['base_url'] = 'https://whosebug.com/';
最好看看Codeigniter Documentation about Base Url
src:url('../font/
取决于您所在的文件夹。检查 Path (computing) in wiki
如果这是您实际代码中的实际内容:
<link rel="stylesheet" type="text/css"
href="<?phpechobase_url('resources/web2/lib/css/awesome.css'); ?>"/>`
有点不太对.... echo
部分似乎与 base_url
您可以考虑在 echo
和 base_url()
之间放置一个 space:
<link rel = "stylesheet" type="text/css"
href = "<?php echo base_url('resources/web2/lib/css/awesome.css'); ?>"/>
我也有同样的问题 只需转到Application floder并转到配置,然后选择autoload.php
在此 autoload.php 页面搜索中,关于 ($autoload['helper']) = array()
您应该替换为 ($autoload['helper']) = array('url');