问题标签 [document-root]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - javascript 站点根目录
我有这个站点,我需要找到根文件夹/加上它的实际工作文件夹。
我的问题是,在开发过程中,我的本地服务器中有该文件夹,而该文件夹又位于其自己的文件夹中:
然后在网上,我将开发站点放在一个文件夹中,因此可以在现场制作等之前对其进行测试。
本地服务器:localhost/mytestSiteA/...
实时服务器测试文件夹:www.asite.com/devbuild/....
现在我可以通过
但是我需要在此之后添加文件夹名称,以便在开发模式下可以加载内容等。
本地服务器
现场测试现场
但我的问题是,有没有一种简单的方法来获得这个内部文件夹,而不是设置取决于本地开发、实时开发或实时模式的变量,因为这可能会很痛苦,并且动态地获得当前的内部文件夹会很好而不是手动更改等,以便我可以正确添加我的路径。
也将有所帮助,就好像我在其中有一个文件夹也加载了 js 脚本它可以获得它的完整路径。
本地服务器:localhost/mytestSiteA/subsection/...
实时服务器测试文件夹:www.asite.com/devbuild/subsection/...
我希望我已经使这变得易于理解和表达。硅
php - 除了使用 $_SERVER['DOCUMENT_ROOT'] 之外,有没有更好的方法可以返回到根目录?
我正在尝试学习一种更好的方法来返回根目录。我听说使用 $_SERVER 不是最安全的方法。我想知道是否有更好的方法。所以我可以在 url example.com/exp/my.php 上得到类似的东西
这就是我得到的。
我把它改成
但现在它给了我一个错误
并($_SERVER['DOCUMENT_ROOT']
没有告诉我错误是他们修复它的方法吗?
php - PHP在哪里保存用户上传的图像文件
目前我正在保存用户上传的图像文件,如下所示:
但是,这是不好的做法吗?为什么存储在文档根目录中是不好的,在哪里存储文件更好?
我过滤扩展如下:
php - 如何存储我的“子站点”的根目录
我需要将我的“网络应用程序”添加到现有网站。它将被放置在一个单独的文件夹中。
为我的应用程序定义根的最佳方法是什么?它不会与站点的其余部分进行交互。
.php
我想只是在我的根目录中创建一个脚本并执行以下操作:
然后将此文件包含在所有其他脚本中。
这是正确的方法吗?
php - 如何创建 Apache 虚拟主机?
我使用的是 Windows 7,在那里我安装了 apache 服务器c:\wamp\apache\
,PHP 位于c:\wamp\php\
,并作为模块加载。
因此,假设我正在构建测试项目,并且该项目中只有 index.php。该项目的文件夹将位于c:\wamp\apache\htdocs\test\index.php
其中,我可以通过浏览器访问它:localhost\test
这一切都很好,但是当我包含图像、css 和 js 文件时我遇到了问题。假设我想包含 css 样式,我必须使用这个:
我想用这个作为一个href:
所以这/
是根目录,从那里我可以在我的项目文件夹中搜索文件。
我该怎么办?我应该为每个项目创建虚拟服务器,还是有一种方法可以让我的 htdocs 文件夹中的每个文件夹都像在实时服务器上一样,在哪里/
转换为文档根目录?
我应该如何设置 Apache 服务器,以便我的 htdocs 文件夹中的每个文件夹都充当自己的服务器?当我使用 XAMPP 时,它就是这样工作的。
谢谢!
php - PHP 如何使用 MYSQL 检索存储在文档根目录之外的图像?
我对安全地上传 php 文件和检索这些文件感到非常困惑。出于安全原因,我被告知将上传的图像存储在文档根目录之外。我可以上传好,但我不确定我知道如何最好地提供这些图像,因为我的 MYSQL 和 HTML 结构。这可能是一种愚蠢的做法,但这是我的问题:
我的文档根目录中存储了 5 张图像。在我的 MYSQL 数据库中,我存储了该图像的 URL 路径(例如 www.mywebsite.com/images/123.jpg)。我的 HTML 索引将查询 MYSQL 并选择图像路径,然后列出图像的所有路径,然后显示图像。
但是,我将图像存储在文档根目录之外(出于安全原因)。有没有一种方法可以将像 www.mywebsite.com/images/outofroot.jpg 这样的 URL 路径存储到 MYSQL 中,然后像上面那样进行选择查询?
iis - IIS:为每个站点配置文档根目录?
我正在使用 ASP.NET Web 窗体并有一个引用视图脚本资源的母版页:
问题是文档根目录“/”在开发框中工作得很好,但破坏了 IIS 上的引用,因为该站点不再处于根级别。解决此问题的最佳方法是什么?
也想过这样的事情
或者
但两者都抛出错误。我认为这是一个典型的场景,我想知道你们是怎么做到的?
windows - Apache DocumentRoot 到虚拟主机的网络目录
此配置不起作用,服务无法从 Services.msc 启动,但如果我尝试在 cmd.exe 中运行 httpd.exe,那么它会成功,显然这不是好方法。
我已经尝试过 Alias 但仍然无法正常工作,服务运行但当我访问它时403 Access Error.
我尝试将网络驱动器映射到 Z:但服务无法从 Services.msc 运行
有没有人有很好的解决方案来从网络目录或网络驱动器为虚拟主机运行 Apache DocumentRoot。
php - PHP include 似乎使页面将自身解释为目录
我有一个页面,index.php
像这样(简化):
图像加载良好。但是当我包含某个(WordPress)脚本时,就像这样,
图像不再加载!我还注意到浏览器中的 URL 变为index.php/
.
这怎么可能?图像当然不会加载,因为我使用的是相对路径并且它正在寻找index.php/content/banner.jpg
. 没错,我可以使用绝对路径来解决这个问题,但我想知道会发生什么以及如何在 PHP 中解决这个问题。
我正在本地wamp
安装上进行测试,并禁用了所有mod_rewrite
s 等,以确保它不是导致问题的外部因素。
java - XStream 上的等效 DROP_ROOT_MODE 用于 XML 转换
我怀疑是否可以使用 XStream 忽略转换表单 Object to XML 上的 xml 根元素,或者是否有任何方法可以将根元素替换为其他元素,我的意思是:
我有一个函数可以将自定义运行时创建的对象解析为 XML,例如:
为此,我弄得一团糟:
我有 GenericResponseObject 和 GenericResponseAttribute 类,想法是在运行时拥有一个具有尽可能多的自定义属性的对象:
以及 GenericResponseAttribute 类:
正如您所读到的,每个类都有其用于别名和隐式列表的 XStream 注释,因此,让我向您展示我为 GenericResponseAttribute 类制作的自定义转换器:
因此,如果我在运行时构建一个 GenericResponseObject,并使用我的静态方法将其解析为 XML,则 K 会得到如下内容:
println() 函数的结果是:
这几乎是我想要的,但我真的需要省略 GenericResponseAttribute 类上的根元素,重要的是要说对于我上面显示的根节点,总是只存在一个节点,属性名称与属性值的内容。因此,如果我删除当前元素,它将始终是一个根元素,例如,我需要的 previos XML 的结果是:
我的需求非常基本,但我不知道如何正确处理,我已经搜索过,似乎 HierarchicalStreamWriter 类中没有像 deletRootNode() 或 replaceRootNode() 这样的方法,也没有 @XStreamNoRoot 或 @XStreamMakeRoot 注释我可以在 GenericResponseAttribute 中使用,所以,这就是我在这里问的原因,如果你知道如何做到这一点,请帮助我。
谢谢。