0

这似乎是一个基本问题,但它难倒我。我安装了 CodeIgniter,并且我有一个可以操作和保存 XML 的模型。我的问题是当试图将它保存到“/”时,我得到一个“权限被拒绝”的 PHP 错误。我需要将它们相对保存到一个单独的目录中,但我不确定“/”在服务器上的确切位置。是在 Apache 的“/www”,还是整个服务器的根目录?一旦我知道这一点,我应该能够导航到正确的目录

4

2 回答 2

2

/是根目录。目录结构的起点。这是Linux系统开始的地方。系统上的所有其他文件和目录都在根目录下。通常根目录只包含子目录,因此将单个文件直接存储在根目录下是个坏主意。

尝试在您的应用程序中指定完整路径。

例子:/home/user/public_html/yourApplicationFolder/

或者指定一个相对路径:

示例:../somePath/

这篇文章可能会有所帮助。

于 2013-07-24T15:45:00.223 回答
0

要获取文档根目录的文件系统路径,只需使用$_SERVER["DOCUMENT_ROOT"];

于 2013-07-24T15:59:39.140 回答