zoukankan      html  css  js  c++  java
  • zend framework安装中出现的问题与总结

    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进行编辑的话最好是用第二种方式,否则运行的时候网站转的页面不对

  • 相关阅读:
    web服务之NginX介绍
    LVS介绍以及工作模式案例
    sersync 实现实时数据同步
    Java高并发20-并发包中锁原理解析(二)
    Java高并发19-并发包中锁原理解析(一)
    从零开始学VUE之VueRouter(导航守卫)
    从零开始学VUE之VueRouter(传递参数)
    从零开始学VUE之VueRouter(嵌套路由)
    从零开始学VUE之VueRouter(路由懒加载)
    从零开始学VUE之VueRouter(动态路由)
  • 原文地址:https://www.cnblogs.com/whiteivory/p/4854836.html
Copyright © 2011-2022 走看看