我的laravel 5.2应用程序无法从生产服务器上的public / css目录中获取样式表,但可以在本地计算机上获取样式表!
这是我如何链接我的文件:
<link href="{{asset('css/clock.css')}}" rel="stylesheet" media="all" />
我也试过很多种方式:
<link href="{{URL::asset('css/clock.css')}}" rel="stylesheet" media="all" />
OR:
{{HTML::style('css/clock.css')}}
但在服务器上没有任何效果!
但它无法获取CSS!当我检查页面源时,它会显示我链接的其他一些css文件..是因为&#39; .htaccess&#39;我曾经重定向到我网站的公共文件夹的文件?
您可以查看enter link description here ..
请帮忙!
答案 0 :(得分:0)
为什么你没有像这样尝试url helper
JLabel
注意: - css / clock.css位于公共文件夹
答案 1 :(得分:0)
val lines: DataSet[String] = env.readTextFile("/home/kiran/Desktop/social_friends.csv")
val jn = lines.map(line => line.split(",")).map(word => (word(2).toString, 1,word(3).toDouble)).groupBy(0).reduce {
(left, right) =>
val (key, left1, left2) = left
val (_, right1, right2) = right
(key, left1 + left2, right1 + right2)
}.map(tuple => (tuple._1, tuple._3 / tuple._2))
答案 2 :(得分:0)
asset()帮助程序会将基本URL添加到您提供的路径中。 但laravel将js,css和图像文件保存到 public 文件夹中,因此您需要添加如下公共路径:
href="public/{{ asset('css/style.css') }}.
而不是对此文件进行此修改: - vendor\laravel\framework\src\Illuminate\Foundation\helpers.php
function asset($path, $secure = null)
{
if($_SERVER['HTTP_HOST']=='127.0.0.1:8000')
return app('url')->asset($path, $secure);
else
return app('url')->asset('public/'.$path, $secure);
}