在php.ini中包含库之后,我尝试通过键入C:\wamp\www\Zend\bin>zf.bat
创建项目快速启动在DOS窗口中创建项目我收到错误消息:
'“php.exe”'无法识别为内部或外部命令,可运行程序或批处理文件。“
导致此错误消息的原因是什么,解决方案是什么?
答案 0 :(得分:4)
• Go to ‘My Computer’ > Properties > Advanced Tab >EnvironmentVariables.
Environment Variables box will open, View SYSTEM VARIABLES, scroll the list to ’ PATH ‘ >
double click ’ PATH ‘ . Add the following line to the end of the PATH C:\xampp\php
Zend Framework
• Extract the Zend Framework files to C:\wamp\php\zf.
• Edit the php.ini file. You will find it at C:\wamp\php\php.ini.
Find the line that says ’ include_path ’ and edit the line:
Windows: “\path1;\path2″
include_path = “C:\wamp\php\zf\library”
• Open a shell and cd to C:\wamp\www folder and type this:
C:\wamp\www>C:\xampp\php\ZendFramework\bin\zf.bat create project
testproject(project name)
• Now Copy the Zend Folder from your ZendFramework folder ( C:\xampp\php\zf/library /Zend) into the library folder of your new test project ( C:\xampp\htdocs\testproject\library\Zend
答案 1 :(得分:2)
确保您的php.exe
位于路径变量中。
答案 2 :(得分:0)
确保你的php.exe在你的 路径变量。
或编辑该bat文件以使用系统上php.exe的绝对路径, 并确保您的系统中有php.exe。
此外,PHP应该作为LAMP堆栈的一部分开发,而不是在大项目的情况下开发(否则,为什么要使用ZF?)