linux服务器上的JS文件无法访问,只是jquery的JS文件。
环境:CENTOS5.6+Apache2.4.2+MySQL5.5.24+PHP5.3.13不是文件问题,我无论是SSH上传还是直接下载的jquery文件都无法访问。不是...
环境:CENTOS5.6+Apache 2.4.2+MySQL 5.5.24+PHP 5.3.13
不是文件问题,我无论是SSH上传还是直接下载的jquery文件都无法访问。
不是编码问题,网上下下来不是UTF-8,我已经该成了UTF-8。
不是权限问题,权限是常用的664。
不是客户端的问题,我自己写一段HTML或者JS都可以通过远端的浏览器访问到。
文件可以用vi编辑器打开,可就是不能通过远端开,我可以打开“IP/index.html”、“IP/common.js”,可是打不开“IP/jquery-1.9.1.min.js”,也引用不了,直接打开的话显示404.
求解!!! 展开
不是文件问题,我无论是SSH上传还是直接下载的jquery文件都无法访问。
不是编码问题,网上下下来不是UTF-8,我已经该成了UTF-8。
不是权限问题,权限是常用的664。
不是客户端的问题,我自己写一段HTML或者JS都可以通过远端的浏览器访问到。
文件可以用vi编辑器打开,可就是不能通过远端开,我可以打开“IP/index.html”、“IP/common.js”,可是打不开“IP/jquery-1.9.1.min.js”,也引用不了,直接打开的话显示404.
求解!!! 展开
展开全部
排除步骤
1. 先确认文件是否存在
2. 确认你访问的文件名称 大小写是否正确
如果是文件名是 jquery-1.9.1.min.js
你访问的 Jquery-1.9.1.min.js jquery_1.9.1.min.js 都是错误的
Linux下大小写敏感
3. 文件权限问题
检查文件是不是有访问权限 CLI模式下644正常 CGI模式下需要755权限
4. 文件用户组是不是正确
比如apache运行在nobody下 而文件是www 用户组 无suphp
也有可能提示错误
5. 查看httpd记录的日志
善用日志 一般错误都会被记录 针对性解决即可
如果域名有CDN 也需要确认下缓存 尝试推送清除
1. 先确认文件是否存在
2. 确认你访问的文件名称 大小写是否正确
如果是文件名是 jquery-1.9.1.min.js
你访问的 Jquery-1.9.1.min.js jquery_1.9.1.min.js 都是错误的
Linux下大小写敏感
3. 文件权限问题
检查文件是不是有访问权限 CLI模式下644正常 CGI模式下需要755权限
4. 文件用户组是不是正确
比如apache运行在nobody下 而文件是www 用户组 无suphp
也有可能提示错误
5. 查看httpd记录的日志
善用日志 一般错误都会被记录 针对性解决即可
如果域名有CDN 也需要确认下缓存 尝试推送清除
追问
已经全部试过N变了,环境都重装过,还是不行啊
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询