thinkphp上传服务器是CSS样式打不开,怎么回事?
thinkphp本地完全没有问题,上传Linux服务器后,后台登陆进去CSS样式加载不了,删除FTP缓存后,刷新能加载,但是点击其他操作后,CSS样式又加载不了,也就是说...
thinkphp本地完全没有问题,上传Linux服务器后,后台登陆进去CSS样式加载不了,删除FTP缓存后,刷新能加载,但是点击其他操作后,CSS样式又加载不了,也就是说删除缓存的第一操作能加载CSS样式,后面就不行了,这个应该是缓存问题,但是我找了很多方法,解决不了,大神们帮忙,谢谢!
展开
4个回答
展开全部
首先看一下CSS文件架构路径对不对。或低级错误文件名错误之类的
追问
我确定是缓存问题,删除FTP缓存后,就正常了,但是要一直删,操作一次删一次就能正常显示,我关闭缓存admin.php(后台入口 ) 里有个 debug 改成 false,还是不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把调试模式关了
更多追问追答
追问
在哪关?哪个文件名?
追答
admin.php(后台入口 ) 里有个 debug 改成 false
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是缓存问题,那就先关闭缓存
追问
怎么关?哪个文件?
追答
你搜索一下后台有没有缓存关键字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
css样式 路径写错了吧 好好检查下
更多追问追答
追问
不是路劲问题,应该是缓存问题,删除缓存就好了,但是要一直删,操作一次就要删除一次缓存
追答
define('RUNTIME_PATH' , './runtime/'.APP_NAME.'/' );
首先一开始的时候把缓存目录提出,让所有缓存都放入一个目录,这样清理缓存就很容易了。
ThinkPHP默认使用的是文件缓存,那么就只要把缓存文件删除就可以了。
可以使用:
import('ORG.Io.Dir');
Dir::delDir('./runtime/');
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询