我尝试创建一个Zend框架的定制提供,在这里:Zend框架PHP - >真实路径()
if($module == 'default'){
$modelsPath = dirname(__FILE__) . '/../application/models';
$filePath = realpath($modelsPath) . '/' . $name . '.php';
} else
if(!$module == ''){
$modelsPath = dirname(__FILE__) . '/../application/' . $module . '/models';
$filePath = realpath($modelsPath) . '/' . $name . '.php';
} else {
die('Please enter a module!');
}
当我我尝试创建的文件,当它的默认模块一切正常的路径,但是当为前。模块是否是其他词,无论实际路径返回false?!错误在哪里?
进行调试,如果路径不存在,则realpath将返回false。 – goat
当realpath()返回false时,很简单,你的路径(目录)不存在,或者你传递了一个错误的路径。 –
谢谢!我忘了模块文件夹:] – fre2ak