今天想学一下php框架,就从网上搜索了php的一些比较著名的框架!本想好好地学一下,但是配置却花了大半天。作为初学者,我想很多人都会犯我今天所犯过的错误,所以就根据自己今天配置的时候,所遇到的问题,总结一下,希望对其他初学者有一些帮助!
首先,先从网上下载zendframework,建议从官方网站下载,至于原因,这里就不多说了!
好,下载之后,把它解压到想要的目录之中,我是放在我的php开发目录下面的,如下图所示
接下来,就是先配置php(php版本貌似需要在5.2.0以上,否则,zendframework不能用)和apache。打开你的php.ini文件,添加支持zendframework library工作pdo引擎,如下图
再找到extension=php_pdo.dll和extension=php_pdo_mysql.dll,把它们前面的分号去掉,这样就可以加载这些dll了
然后打开apache的rewrite功能,打开apache的httpd.conf文件,找到LoadModule rewrite_module modules/mod_rewrite.so,将它前面的#去掉。接着,找到AllowOverride,将它后面的None改成All,好像一共改三个
接下来,是我今天犯错误的一步,就是设置环境变量!把路径引入E:\server\ZendFramework\bin,然后还要引入,php.exe的目录E:\server\php,不然的话,就会有“php.exe不是内部或外部命令,也不是可运行的程序”的错误,还要把apache的bin目录引入E:\server\apache\bin
最后,重启apache,然后,在命令行里面输入,zf show version就会有下图的结果
这样就大功告成了,过一段时间再写一下,怎么样使用zend framework,因为还在研究中