当我尝试使用zend framework命令行创建项目时出错:
[user ~] /home/user/public_html $ zf create project openstart
PHP Catchable致命错误:传递给Zend_Tool_Framework_Client_Console_ArgumentParser :: setArguments()的参数1必须是一个数组,在/home/user/downloads/ZendFramework-1.10.5/library/Zend/Tool/Framework/Client中调用null第194行的/Console.php,在第79行的/home/user/downloads/ZendFramework-1.10.5/library/Zend/Tool/Framework/Client/Console/ArgumentParser.php中定义
可捕获的致命错误:传递给Zend_Tool_Framework_Client_Console_ArgumentParser :: setArguments()的参数1必须是一个数组,在/home/user/downloads/ZendFramework-1.10.5/library/Zend/Tool/中调用null第194行上的Framework / Client / Console.php,并在 /home/user/downloads/ZendFramework-1.10.5/library/Zend/Tool/Framework/Client/Console/ArgumentParser.php 中定义 79
zf是/home/user/downloads/ZendFramework-1.10.5/bin/zf.sh的符号链接
有什么想法吗?
答案 0 :(得分:1)
如果可能的话尝试更新版本的Zend Framework,它们现在是1.11.10,我认为自那时以来已经解决了许多zend工具问题。
如果我在最新版本上运行您的命令,我没有错误,并且项目已创建。