javascript - 在运行 apache 的 blueonyx 服务器上找不到文件

标签 javascript php linux apache

我在 blueonyx 服务器上运行了 apache。在 php 文件中有一段代码看起来像这样

<!DOCTYPE html>
<html>
<head>
<script src="js/jquery-1.9.1.js"></script>
<script src="js/jquery-ui.js"></script>
<script type="text/javascript" src="/folder_name1/folder_name2/file_name.nocache.js"></script>
.....

如果我加载该页面并检查浏览器中的网络选项卡,它会加载 file_name.nocache.js 正常,我什至可以转到 http://192.168.0.123/folder_name1/folder_name2/file_name.nocache.js 浏览器将显示该文件的内容。

但是如果我通过 ssh 连接到那个服务器,我找不到那个文件。甚至没有那个文件夹或任何这些文件夹。

我已经检查了phpinfo(),它不是auto_prepend_file,而是一个只包含putenv("_HTTP_HOST=".@$_SERVER[ "HTTP_HOST"]);

我已经用 root 尝试过 find/-name "folder_name1",也没有成功。

我已经对 file_name.nocache.js 中的内容尝试了 grep,但也不成功。

我不明白这怎么可能。有人可以帮我解释一下吗?

最佳答案

遇到类似问题的人,我知道发生了什么。

正是这两行从无处拉出不可见的文件:

./etc/httpd/conf/httpd.conf:ProxyPassReverse /folder_name1 http://192.168.0.111/folder_name1
./etc/httpd/conf/httpd.conf:ProxyPass /folder_name1 http://192.168.0.111/folder_name1

关于javascript - 在运行 apache 的 blueonyx 服务器上找不到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42079438/

相关文章:

javascript - 这段 JavaScript 代码不应该工作吗?

php - 在页面加载时运行 javascript

c - 我如何在 Arch Linux 上安装 gstreamer(gst lib)

linux - 为什么 GNU Stow 不忽略主目录中的单个文件?

linux - 在 HTML 标签中匹配模式和替换

javascript - 为什么我的航路点添加类在向下滚动时没有删除

javascript - LowDB获取具有最高时间戳的对象

javascript - 我怎样才能修复这个 jQuery 循环来给我我想要的东西?

PHP/谷歌地图 - 地理围栏

javascript - 如何在点击按钮并执行PHP代码后自动打开URL