无法在运行apache的blueonyx服务器上找到文件

时间:2017-02-06 23:58:59

标签: 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",也没有运气。

我已经对grep中的内容尝试file_name.nocache.js,也没有运气。

我不明白这是怎么回事。有人可以帮我看一眼吗?

1 个答案:

答案 0 :(得分:1)

对于遇到类似问题的人,我发现发生了什么事。

这里有两条线将不可见的文件拉出来:

./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