zend framework安装中出现的问题与总结
2015-10-04 19:13
513 查看
1、按照官方的教程来做http://framework.zend.com/manual/current/en/user-guide/skeleton-application.html
但其中有些步骤没有写明是用于linux系统的,我来总结一下应用于windows的步骤
去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/ 就没有问题
2、通过zend studio,选择local php project,选项勾选zend framework,会自动生成一个skeleton项目,但是我试着用一种的方法composer一下,还是不行,这时候需要把从github上面下的程序里面的composer.jason和composer.lock文件都复制到新生成的文件夹里面,再composer install就可以了。
3、总结:如果用zend studio进行编辑的话最好是用第二种方式,否则运行的时候网站转的页面不对
但其中有些步骤没有写明是用于linux系统的,我来总结一下应用于windows的步骤
去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/ 就没有问题
2、通过zend studio,选择local php project,选项勾选zend framework,会自动生成一个skeleton项目,但是我试着用一种的方法composer一下,还是不行,这时候需要把从github上面下的程序里面的composer.jason和composer.lock文件都复制到新生成的文件夹里面,再composer install就可以了。
3、总结:如果用zend studio进行编辑的话最好是用第二种方式,否则运行的时候网站转的页面不对
相关文章推荐
- PHP变量引用、函数引用、对象引用
- Install laravel 5 on ubuntu server
- php mysqli_connect_error()与mysqli_connect_errno()函数的区别
- 关于PHP sessions的超时设置
- php 事务回滚
- 散谈游戏保护那点事~就从_TP开始入手吧
- PHP随笔
- PHP fopen和fwrite函数实现创建html页面
- How to install laravel on ubuntu lamp
- php对象在内存中的分配
- How To Install Laravel 4 Framework on Ubuntu
- PHP对象类型在内存中的分配
- 利用InputStream和OutputStream流完成文件的断点续传,(原理)
- PHP可变参数
- vsftp关于权限的条目配置
- php 成员变量赋值用连接符报错
- PHP 关于无符号整形Unsigned
- 解决PHP move_uploaded_file函数移动图片失败
- PHP iconv()函数转字符编码的问题(转)
- PHP7.0的编译记录(失败)