【问题标题】:Unable to read Jquery,css, in Apache web server in linux Operating syetem无法在 Linux 操作系统中的 Apache Web 服务器中读取 Jquery、css
【发布时间】:2013-12-19 05:36:19
【问题描述】:

这是我的项目请看屏幕。

我在 Linux 操作系统的 apace tomcat 服务器中部署了相同的代码。因为我无法打开数据日历弹出窗口 [日期日历即将使用 jquery 代码] Window Os 部署的项目输出: 看起来像这样

Linux OS 部署项目输出: 还有一些与 java scrip 和 Jquery css 或 html 相关的功能不起作用,请帮助我,在 Linux 操作系统中我们需要做些什么改变。在 Windows 中的 Tomcat 服务器中运行完美。

请检查我有更新查看我的命令 Linux 无法更改文件权限

【问题讨论】:

  • 和你的浏览器有关,修复你的js和css
  • 但是我已经签入了超过 20 个浏览器,就像我在 windows apache tomcat 服务器中部署的相同代码一样,它工作正常,一切都正确,但这个问题出现在 Linux 操作系统上apache tomcat 服务器
  • 检查网络子文件夹的文件夹名称,任何特殊字符或空格?我的意思是 css / js 文件夹
  • 应该可以正常工作。检查您的浏览器控制台。我想问题可能是你的一些 js 或 css 可能没有加载。例如可能是 jquery
  • 是的,同意@DhruvPal,你应该安装firebug或其他一些调试插件并检查错误

标签: java linux apache tomcat servlets


【解决方案1】:

Javascript、jQuery和css是客户端脚本,与服务器无关,请检查你的js和css文件路径以便追踪问题。

【讨论】:

  • yaar 其工作正常在 Windows 操作系统中正常只需检查相同的 java jsp html csse 代码 [project] deploye in linux os 然后它无法读取客户端代码以返回看起来像即将到来的页面第二张图片的顶部没有正确显示。
【解决方案2】:

可能的原因:

1) js 文件无法访问,打开终端并检查这些文件的权限。

2) 有时,如果您使用某些编辑器在 windows 中编辑文件,它会附加很多“windows”特殊字符。在eclipse中打开这些文件并检查它。这会导致解析错误。

【讨论】:

  • 导航到文件夹并列出其内容:ls -l
  • 所以从这个命令权限将允许?那我现在可以检查一下吗?
  • no 此命令仅显示其模式。请发布 ls -l 的结果
  • Nobody nobody 34381 dec 13 11:08 jscal2.js 这是在使用 ls -l 命令时出现的,所以我会给这个文件读取权限?
  • 尝试将其mod更改为0644:chmod 0644 jscal2.js
【解决方案3】:

嘿伙计,我遇到了与 WIN OS 服务器运行良好相同的问题,但是当我将操作系统更改为 Linux Centos 服务器时,我在读取文件时遇到了问题,例如我的文件是 DatePicker.js 但在我的代码中我添加了 datepicker.js 所以WIN OS 运行良好,因为 WIN 不区分大小写,但 Centos 是。 所以我将我的代码更改为 DatePicker.js 并且它可以工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-07
    • 1970-01-01
    • 2014-01-28
    • 1970-01-01
    • 2012-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多