Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Zend framework 如果我可以';是否不更改文档根目录?_Zend Framework_Bootstrapping - Fatal编程技术网

Zend framework 如果我可以';是否不更改文档根目录?

Zend framework 如果我可以';是否不更改文档根目录?,zend-framework,bootstrapping,Zend Framework,Bootstrapping,我没有权限将文档根目录更改为/public/目录,因此如何设置Zend Framework应用程序以从当前根目录运行?使用Zend Framework 1.8命令行工具,我不知道是否有办法告诉它以这种方式创建目录结构。在不改变大量配置的情况下,最简单的方法是将您提到的public文件夹中的所有内容放入public\u html文件夹,然后放置所有其他内容,像应用程序一样,将库文件夹从public\u html上传到目录中 您还可以将所有内容放入public_html文件夹,但不建议这样做。每个类

我没有权限将文档根目录更改为/public/目录,因此如何设置Zend Framework应用程序以从当前根目录运行?使用Zend Framework 1.8命令行工具,我不知道是否有办法告诉它以这种方式创建目录结构。

在不改变大量配置的情况下,最简单的方法是将您提到的
public
文件夹中的所有内容放入
public\u html
文件夹,然后放置所有其他内容,像应用程序一样,将库文件夹从
public\u html
上传到目录中


您还可以将所有内容放入
public_html
文件夹,但不建议这样做。每个类都有提供不同路径的选项。例如,在Front_控制器上,可以将控制器目录设置为所需的任何位置。有指定不同路径的选项,但如果您遵循约定,则可以为您指定路径。

如果您只能访问更高级别的web(即-public),则应在其中设置索引,并将整个应用程序文件夹也设置为索引。使用创建.htaccess 全盘否定 并将其放入您的/应用程序中

您的配置将是:

/application
/library
index.php

只是使用和调整,根据它。Zend_工具仍然是实验性的。让我知道这是否有帮助。

因此,我最后做了以下几点:

  • 下载快速入门示例代码
  • 将所有内容公开移动到主目录,以及应用程序、库目录
  • 在index.php中更改包含库和应用程序的路径,以指向正确的位置
  • 我想这就是我所要做的。采埃孚新如何休息
  • 我不认为这是理想的,但是,正如前面提到的,应用程序目录可以从web访问,但是现在,它正在完成这项工作