【发布时间】:2017-05-01 13:37:24
【问题描述】:
有人能解释一下为什么 gif 正在本地开发(使用 laravel 和 Valet),但是当项目部署在 LEMP 服务器上时它不显示。 Gif 存储在服务器上的 storage/app/public 下,此目录与 chmod -R 777 一起使用。 setTimeout 工作正常,仅显示文本,仅加载器 div 中缺少背景 gif。我在刀片模板中的代码:
<script type="text/javascript">
function loading(){
$('body').append('<div class="loader"></div>');
info();
}
}
function info(){
setTimeout(function(){
$('.loader').append('<div class=info>XXX</div>');
}, 2000);
}
</script>
<style>
.loader {
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 9999;
background: url('page-loader.gif') 50% 50% no-repeat rgb(249,249,249);
text-align: center;
font-size: 24px;
}
</style>
【问题讨论】:
-
你检查你的服务器配置了吗?确保您的服务器是否正确地提供文件。
-
我对此很陌生..我不知道该怎么做。我正在按照本指南devmarketer.io/learn/… 配置 nginx。你能解释一下吗?