symmfony
安装:http://symfony.cn/docs/book/installation.html
1先检查php版本是否符合你要下载的symfony的最低版本: php -version
系统安装完成后按照官方的例子开始吧。。注意一定要删除\var\cache\prod缓存文件
下载symfony的安装包:
Linux和MAC OS X系统:(其实准确的说是这将创建一个全局的Symfony命令到你的系统上。)
$ sudo curl -LsS https://symfony.com/installer -o /usr/local/bin/symfony
$ sudo chmod a+x /usr/local/bin/symfony
Windows系统(这个才是下载安装包)
php -r "readfile('http://symfony.com/installer');" > symfony
移动到项目的安装文件夹并引导安装:
c:\> move symfony c:\projects
c:\projects\> php symfony
创建Symfony项目:
命令行创建项目需要数字签名:所以在此之前你需要做以下事情
访问这个网址 https://curl.haxx.se/ca/cacert.pem 下载文件
然后修改 php.ini curl.cainfo = "D:\cacert.pem" cacert.pem文件 随便放在哪,没限制。
或者按照官方的方式:http://fabien.potencier.org/signing-project-releases.html
Linux和MAC OS X系统:
symfony new 自定义的项目名称 或者你想要更详细的安装版本:
不同分支的最新版本
symfony new my_project_name 2.8
symfony new my_project_name 3.0
指定版本:
symfony new my_project_name 2.7.3
symfony new my_project_name 2.8.1
新版可用于测试:
symfony new my_project 3.0.0-BETA1
symfony new my_project 2.7.0-RC1
Windows系统:
c:\> cd projects/
c:\projects\> php symfony new 项目名称
或者你想要你的程序运行在特定Symfony版本
或者你想要更详细的安装版本:
不同分支的最新版本
php symfony new my_project_name 2.8
php symfony new my_project_name 3.0
指定版本:
php symfony new my_project_name 2.7.3
php symfony new my_project_name 2.8.1
新版可用于测试:
php symfony new my_project 3.0.0-BETA1
php symfony new my_project 2.7.0-RC1
composer安装:
composer create-project symfony/framework-standard-edition my_project_name "3.4.*" 如:composer create-project symfony/framework-standard-edition mysymfony "3.4.*"
安装最后异步需要填写配置信息:
database_host (127.0.0.1): 127.0.0.1
database_port (null): 3306
database_name (symfony): symfony
database_user (root): admin
database_password (null): 密码
mailer_transport (smtp): XXX@163.com
mailer_host (127.0.0.1): 127.0.0.1
mailer_user (null): lichihua
mailer_password (null): A0205#lg
secret (ThisTokenIsNotSoSecretChangeIt): secret
这些配置信息被保存在\app\config\parameters.yml
另外方式:
php -r "readfile('http://symfony.com/installer');" > symfony.phar
move symfony.phar D:\xampp\htdocs\projects (下载的文件不再项目文件时使用他来移动)
projects\> php symfony.phar
php symfony.phar new my_project_name
symmfony的更多相关文章
随机推荐
- 绘图QPainter-画刷
Qt提供的画刷风格: Qt.TexturePattern 自定义图像画刷 线性渐变 QLinearGradientPattern QLinearGradient需要传入的参数为需要进行渐变的区域坐 ...
- Linux下搭建gtk+2.0开发环境
安装gtk2.0 sudo apt-get install libgtk2.0-dev 查看 2.x 版本 pkg-config --modversion gtk+-2.0 #有可能需要sudo ap ...
- mysql 案例 ~ pt-kill工具的使用
一 简介:学习pt-kill工具使用 二 功能: 能按照多维角度进行kill的查杀,迅速的降低数据库使用负载 三 常用命令 pt-kill --match-command 'Query|Sleep' ...
- JS获取今天和上个月的今天
function getLastMonth(){ var now=new Date(); var year = now.getFullYear();//getYear()+1900=getFullYe ...
- Struts的JSON机制
需要加入jar包 Struts的JSON帮助我们自动将对象解析为JSON对象,不用我门借助第三方进行JSON的解析 .具体的使用机制如下: 1.Action类 package StrutsJSON; ...
- 之手算KD-tree
转自:https://zhuanlan.zhihu.com/p/27453420 本文来源于Machine Learning: Clustering & Retrieval | Courser ...
- SpringBoot修改Servlet相关配置
第一种方式在配置文件中进行修改 server.port=8081 server.servlet.context-path=/springboot server.tomcat.uri-encoding= ...
- ES系列十七、logback+ELK日志搭建
一.ELK应用场景 在复杂的企业应用服务群中,记录日志方式多种多样,并且不易归档以及提供日志监控的机制.无论是开发人员还是运维人员都无法准确的定位服务.服务器上面出现的种种问题,也没有高效搜索日志内容 ...
- yum install oracle-validated
背景 当时心血来潮要在linux搞oracle,可一顿折腾,大约两个周时间,主要是各种环境的检测麻烦,在redhat上操作也不如centos有利. 命令 yum install oracle-vali ...
- Oracle入门概述
--学习数据库--数据查询语言:select语句--数据操纵语言:DML,增删改语句--数据定义语言:DDL,对表的增删改(会自动提交事务)--事务控制语句:commit,rollback,savep ...