Php 将zendframework项目复制到it';s子文件夹
嗨 我有一个zendframework项目。现在它正在我的域中运行(http://www.mydomain.com). 我想修改网站的某些部分。所以我决定将所有文件和文件夹复制到它的子文件夹中(http://www.mydomain.com/zendwork). 可能吗 我听说相对路径有问题?因此,我如何以最简单的方式更改整个路径Php 将zendframework项目复制到it';s子文件夹,php,zend-framework,Php,Zend Framework,嗨 我有一个zendframework项目。现在它正在我的域中运行(http://www.mydomain.com). 我想修改网站的某些部分。所以我决定将所有文件和文件夹复制到它的子文件夹中(http://www.mydomain.com/zendwork). 可能吗 我听说相对路径有问题?因此,我如何以最简单的方式更改整个路径 提前感谢是的。这是可能的,但您需要在.htacess文件中设置路径。只有“public”目录下的文件需要在您的文档根目录下。代码库的其余部分(“应用程序”、“库”等)
提前感谢是的。这是可能的,但您需要在.htacess文件中设置路径。只有“public”目录下的文件需要在您的文档根目录下。代码库的其余部分(“应用程序”、“库”等)可以存在于任何地方
APPLICATION\u PATH
常量和public/index.php
文件中定义的include PATH指示在何处查找应用程序的其余部分
另一个需要考虑的问题是,当链接到视图中的JavaScript、CSS、图像和其他“静态”资产时,使用BaseUrl
视图帮助器,例如
// view.phtml
<img src="<?php echo $this->baseUrl('/images/foo.jpg') ?>" alt="foo">
//view.phtml
baseUrl('/images/foo.jpg')?>“alt=“foo”>
移动应用程序只需要移动“公共”内容和编辑index.php