zend framework安装中出现的问题与总结

一、按照官方的教程来作http://framework.zend.com/manual/current/en/user-guide/skeleton-application.htmlphp

但其中有些步骤没有写明是用于linux系统的,我来总结一下应用于windows的步骤html

  • https://github.com/zendframework/ZendSkeletonApplication 下载下来,放在apache的httpd文件目录下,例如wampserver的www目录
  • 安装composer和git,其中git须要配置一下环境变量
  • 进入第一个步骤的目录,打开命令行,依次输入composer self-update , composer install,而后就会根据里面的jason文件和lock文件下载相应的包
  • 下载过程当中我遇到一些意外,好比下feed包时候出现获取不到,要输入token,而后我按照网上的教程获取到个人github的token输入验证没有问题,但仍是获取不到,因而我又尝试直接从github上下载下来zend-feed-master文件夹,改为zend-feed复制到了vendor文件夹里面,此次再从新输入一遍composer install竟然能够了,但安装的过程当中我发现zend-feed文件夹里面的内容是被清空重下的,难道只是一时git服务器的问题,仍是说只要创建一个zend-feed文件夹就能够了,建议若是遇到这种问题都试试。出现下面信息表示安装成功(之后再下就不会下这么长时间了,会直接从cache里面调)
  • 官网教程中还涉及到改hosts,不过能够直接访问 http://localhost/zf2-tutorial/public/ 就能够了。另外有个问题就是http://localhost/zf2-tutorial/public/index.php 这样子的网址是会出现404错误,可是http://localhost/zf2-tutorial/public/index.php/ 就没有问题

二、经过zend studio,选择local php project,选项勾选zend framework,会自动生成一个skeleton项目,可是我试着用一种的方法composer一下,仍是不行,这时候须要把从github上面下的程序里面的composer.jason和composer.lock文件都复制到新生成的文件夹里面,再composer install就能够了。linux

三、总结:若是用zend studio进行编辑的话最好是用第二种方式,不然运行的时候网站转的页面不对git

相关文章
相关标签/搜索