Zend Reader不起作用,文件不可读

时间:2016-12-19 14:52:21

标签: php zend-framework

嘿,有谁知道为什么Zend Reader不想要我需要的阅读文件?

FooController.php:

$reader = new Zend\Config\Reader\Ini();
$data = $reader->fromFile("application.ini");

Application.ini 位于FooController目录。

Reader返回错误: - File 'application.ini' doesn't exist or not readable

但如果我尝试

require_once('application.ini)  
包含

文件

1 个答案:

答案 0 :(得分:1)

是的,因为您没有指定文件的完整路径。 如果文件位于同一目录

,则可以使用此方法
$reader = new Zend\Config\Reader\Ini();
$data   = $reader->fromFile(__DIR__."application.ini");

或者如果文件位于不同的目录中

realpath(APPLICATION_PATH ."YOUR_PATH")