首页 >后端开发 >PHP问题 >php无法加载js css怎么办

php无法加载js css怎么办

藏色散人
藏色散人原创
2021-11-09 09:36:073085浏览

php无法加载js css的解决办法:1、检查加载的路径是否正确;2、禁止使用绝对路径;3、使用相对路径加载文件即可。

php无法加载js css怎么办

本文操作环境: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中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn