2016-05-17 155 views
0

我想知道是否有方法使用Zend框架获取PHP中的本地路径。该应用程序位于毫安的htdocs文件夹是这样的:在Zend框架中获取htdocs文件夹的本地路径

E:\MAMP\htdocs\frontend\public 

我想获得这个路径,或者至少在Zend中它的一部分吗?

也许像

Application_Path/frontend/public/site/destinationFolder 

有人可以帮助我这个请:)?

谢谢堆!

回答

0

您可以use the php function getcwd();这个(它返回当前的工作目录):

$rootPath = getcwd(); 

所以公用文件夹是:

$publicPath = getcwd() . DIRECTORY_SEPARATOR . 'public'; 

这工作,因为on line 6 of the index.php file of your ZF2 application工作目录设置到该目录:

chdir(dirname(__DIR__)); 
+0

这将返回htdocs文件的路径? – perkes456

+0

它返回到您的应用程序根目录的路径,以便您的ZF2应用程序所在的位置。也许你应该试试看看它是否是你需要的。 – Wilt

+0

好吧我得到了正确的文件路径,但现在它显示了我:不允许加载本地资源: – perkes456