• symfony composer安装


    参考  http://www.symfonychina.com/doc/current/setup.html

    用Composer创建Symfony程序 

    若你已安装过Composer,执行create-project命令来创建基于稳定版本的Symfony程序:

    $  composer create-project symfony/framework-standard-edition my_project_name

    若需指定版本,提供版本号作为create-project的第二个参数

    $  composer create-project symfony/framework-standard-edition my_project_name "3.0.*"
     

    如果你的网络连接很慢,你可能会认为Composer没有做任何事。这时,请在前述命令中添加-vvv旗标,以输出Composer正在做的每一件事的细节。

    运行Symfony 

    在开发时,Symfony利用了PHP内置的web服务器。因此,运行Symfony程序关乎项目所在目录并执行如下命令:

    $  cd my_project_name/
    $  php bin/console server:run

    然后,打开浏览器访问http://localhost:8000/链接,即可看到Symfony欢迎页:

    除了欢迎页,你还可能看到空白页和错误页面,这通常是由于目录权限的错误配置造成的。根据你的操作系统,有若干解决方案。相关内容在“设置权限”小节中进行了解释。

     

    PHP内置服务器仅在php5.4和以上版本中存在。如果是老版PHP,你应该在操作系统的web server上针对Symfony项目配置虚拟主机(Virtual Host)。

    server:run命令只适合于开发阶段。如果你使用传统的web服务器比如ApacheNginx,参考配置web服务器这篇文章。

    检查Symfony运行环境的配置 

    Symfony程序内置了一个服务器环境检查器,用来显示有关设置是否适合于Symfony。访问下面链接即可检查:

    http://localhost:8000/config.php

    如果显示有问题,在继续使用Symfony之前修复它们。










    c:> php -r "readfile('http://symfony.com/installer');" > symfony

    它会下载一个symfony文件,然后把这文件移动到你想创建Symfony项目的文件夹里,通过下述命令可引导各种安装:

    c:> move symfony c:projects
    c:projects> php symfony
    # Windows
    c:> cd projects/
    c:projects> php symfony new my_project_name

    传送门

    curl.cainfo ='D:/wamp64/bin/php/php5.6.25/extras/ssl/cacert.pem'

    我使用的是wamp一键安装包,其下存在两个php.ini。一个是apache下的,一个是PHP下的。我是修改了PHP下的php.ini后问题得到了解决(虽然该文件开头注释不要修改这份文件)。可能的原因是我windows的系统环境变量的路径添加的是PHP那个目录的,所以只有修改那份文件才有效

  • 相关阅读:
    metadata
    java.net.SocketException: Permission denied 连网权限
    JUnit4 测试
    web生成工具
    Linux scp 两台服务器传输文件
    eclipse 无法导入项目
    html 流动字幕 marquee 标签 jquery
    libSVM 简易入门
    程序员创业指导书
    svm(libsvm)在文本分类中的应用
  • 原文地址:https://www.cnblogs.com/chengfengchi/p/10487849.html
Copyright © 2020-2023  润新知