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的更多相关文章
随机推荐
- OpenCV入门(2)- Java第一个程序
1.下载和安装OpenVC环境 从官方连接 https://opencv.org/releases.html 下载Windows的安装包 下载下来的就是一个压缩包,安装解压后,对Java开发有效的目录 ...
- POJ3177 Redundant Paths【双连通分量】
题意: 有F个牧场,1<=F<=5000,现在一个牧群经常需要从一个牧场迁移到另一个牧场.奶牛们已经厌烦老是走同一条路,所以有必要再新修几条路,这样它们从一个牧场迁移到另一个牧场时总是可以 ...
- 第18月第21日 vue cnpm
1. 首先我们需要下载npm,因为我已经提前安装了node.js,安装包里面集成了npm,然后我们就可以利用npm命令从获取淘宝镜像的cnpm了. 1.打开命令行窗口,输入 npm install - ...
- MHA-Failover可能遇到的坑
一.主从数据一致性 1.1.如何保证主从数据一致性 参考叶师傅文章:FAQ系列 | 如何保证主从复制数据一致性 在MySQL中,一次事务提交后,需要写undo.写redo.写binlog,写数据文件等 ...
- HashMap原理分析(JDK1.7.x之前)
HashMap 实现Map.Cloneable.Serializable接口,继承AbstractMap基类. HashMap map = new HashMap<String,String&g ...
- F - 回转寿司 (权值线段树)
题目链接:https://cn.vjudge.net/contest/281960#problem/F 题目大意:中文题目 具体思路:权值线段树,我们每次寻找的是满足 (i<j) L< ...
- adb shell dumpsys meminfo [packagename] 输出内容的含义
Private Dirty:私有的脏内存页(还在使用中)的大小: Private Clean:私有的干净内存页(现在未使用了)的大小: 以上这二者相加,便是应用曾经申请过的内存空间大小.Priva ...
- Window和document的区别
1.window 窗口对象.就是可视化区域的大小,不包含滚动条内东东. 2.document 对象,包含滚动条以外的区域
- Pytorch之可视化
先解决下keras可视化安装graphviz的问题: 注意安装顺序: sudo pip3 install graphviz # python包 sudo apt-get install graphvi ...
- 如何将SVN仓库转换为Git仓库
按如下步骤操作就可以将SVN仓库完整的转换为Git仓库: 1) 将远程SVN仓库搬到本地(这一步主要是为了提高转换的速度,也可以忽略) 参考这篇文章: http://rongjih.blog. ...