php无法加载js css怎么办
php无法加载js css的解决办法:1、检查加载的路径是否正确;2、禁止使用绝对路径;3、使用相对路径加载文件即可。
本文操作环境:windows7系统、PHP7.1版、DELL G3电脑
php无法加载js css怎么办?
php无法加载js css的解决办法:
1、路径必须要绝对正确,基于项目之后的js、css文件位置路径必须是绝对路径
(例如项目的位置在D://studys/aa/bb下,项目名称是cc,js文件路径是D://studys/aa/bb/cc/public/js/dd.js,那么加载路径应该是aa/public/js/dd.js)
2、不要用绝对路径!!不要用绝对路径!!不要用绝对路径!!
(因为用绝对路径,将文件放在其他电脑上后,js、css这些文件一样加载不出来,因为我们存放php文件的系统盘非常有可能不一样)
3、当我们使用相对路径的时候,要善于使用$_SERVER这个全局变量去获取,一般加载这些文件使用的是dirname($_SERVER['SCRIPT_NAME'])
($_SERVER['SCRIPT_NAME']获取的是inde.php入口文件的相对位置,这里dirname()是指相对于inde.php上一个路径)
(例如$_SERVER['SCRIPT_NAME']得到的结果是:aa/bb/cc/index.php,那么dirname($_SERVER['SCRIPT_NAME']得到的结果是:aa/bb/cc,这个结果一般截取到的是框架名称位置——Index.php最终位置在框架文件夹下)
(这时候,我们再根据得到的结果,和我们放置js、css文件位置,进行一个拼接,就能得到我们访问js、css文件的相对路径)
推荐学习:《PHP视频教程》
以上就是php无法加载js css怎么办的详细内容,更多请关注其它相关文章!
上一篇: php下nginx 500错误怎么办
下一篇: apache不支持php怎么办