symfony 安装使用(一)
Symfony安装教程网上已经存在很多了,但是这里还是要写一下:
1.symfony 安装有以下几种,对应不同的环境
1.1通过composer 命令安装
composer create-project symfony/framework-standard-edition my_project_name 3.3.*(项目名称+版本号)
1.2在linux 和mac下安装symfony
sudo curl -LsS https://symfony.com/installer -o / usr / local / bin / symfony
sudo chmod a + x / usr / local / bin / symfony
然后使用安装命令
symfony new my_project
1.3在windows 下安装 symfony
命令:
php -r “ file_put_contents('symfony',file_get_contents('https://symfony.com/installer')); ”
将下载的symfony文件移动到项目目录并按如下所示执行:
php symfony;
如果您更喜欢创建全局symfony命令,请执行以下命令:
(echo @ECHO OFF & echo php “%~dp0symfony ”%*)> symfony.bat
安装命令:
php symfony new my_project
安装时遇到ssl问题时,请检查php.ini配置文件中是否启用了OpenSSL扩展:; extension = php_openssl.dll 去掉前面的分号。如果已经去掉,就检查下openssl.cafile = C:/path/to/cacert.pem 文件路径是否存在,若您无法cacert.pem在系统的任何位置找到该文件,可以从cURL项目的官方网站安全地下载该文件:http://curl.haxx.se/ca/cacert.pem
我自己通常用composer 安装,

成功界面

Syfmony 版本之间会有兼容问题,

这是3.3安装成功后composer.json psr-4 下是“”:“src/”的能访问到src下创建的bundle

symfony3.4 下的psr-4只显示的是一个bundle访问,在创建bundle的时候需要在添加一个bundle路径,若不想每个bundle都添加只需要一个“”:“src/”
添加完执行下 composer dump-autoload 加载到composer 中执行。
symfony 安装使用(一)的更多相关文章
- Symfony安装及使用
安装Symfony,使用 brew install homebrew/php/symfony-installer 开始一直下载不了包,我手动浏览器下载了几个,发现好像都是Permission问题,运行 ...
- symfony安装使用
symfony是一个强大的具有DI特性的框架,目前比较流行的php开发框架Drupal,Laravel底层都是使用了symfony. 想了解symfony更多内容,传送门 安装symfony很简单,一 ...
- Symfony 安装FOUSerBundle
第一按照官网安装 : https://symfony.com/doc/current/bundles/FOSUserBundle/index.html#main 可能版本无法安装 : $ compos ...
- symfony安装笔记
下载http://symfony.com/download,这里版本是2.8 将D:\ApacheServer\php路径添加到环境变量path中,在cmd命令行中可以执行php命令 打开php.in ...
- symfony安装总结
将D:\ApacheServer\php路径添加到环境变量path中,在cmd命令行中可以执行php命令 打开php.ini 打开extension=php_openssl.dll file_put_ ...
- symfony的安装
Symfony 是一个基于MVC的PHP框架,最新版本为2.7 工作原理 Synfony安装的两种方法 1.使用composer进行安装 1)下载composer http://getcomposer ...
- symfony-安装,使用与创建应用程序以及创建第一个hello world界面
说明:由于学校里面要用到symfony3进行开发,并且之前对php和mysql有了一定的学习,所以这里进行对symfony2.3版本的学习,目前的版本已经到了symfony4了,但是本人之后要用到的是 ...
- Symfony框架系列----1.入门安装
一.安装 (1)Composer安装(可选) $ curl -s https://getcomposer.org/installer | php $ php composer.phar crea ...
- Symfony没有安装依赖_PHP Fatal error: require(): Failed opening required
$ php bin/console server:run PHP Warning: require(D:\home\workspace\pd\app/../vendor/autoload.php): ...
随机推荐
- 18_Condition条件
[简述] wait()和notify()方法是和synchronized关键字合作使用的. Condition是和重入锁相关联的,通过ReentrantLock.newCondition()生成一个与 ...
- Android学习——ViewPager的使用(二)
这一节介绍使用FragmentPagerAdapter适配器,来加载Fragment对象. 数据源 加载Fragment对象时,数据源自然来自Fragment,与View类似,依旧使用List来存放数 ...
- xml linq
这里讲解一下linq对xml的基本操作,包括: 新建xml.新建节点 查询节点 插入属性.插入节点 替换节点 在这里我封装了一些常用的方法: public class XmlHelper { /// ...
- Web系统常见安全漏洞及解决方案-SQL盲注
关于web安全测试,目前主要有以下几种攻击方法: 1.XSS 2.SQL注入 3.跨目录访问 4.缓冲区溢出 5.cookies修改 6.Htth方法篡改(包括隐藏字段修改和参数修改) 7.CSRF ...
- Orchard Core 中文文档翻译(一)关于Orchard Core
原文连接:https://www.cnblogs.com/Qbit/p/9746363.html 转载请注明出处 翻译说明:本系列为直译,按照官方的计划现在这个版本(2018年10月5日)已经接近最终 ...
- selenium + python(鼠标操作)
关于最近学习selenium自动化测试鼠标操作的一些总结 常见的鼠标操作
- oozie fork join结点
oozie可以用fork和join节点进行多任务并行处理,同时fork和join也是同时出现,缺一不可. 语法: <workflow-app name="[WF-DEF-NAME]&q ...
- Ubuntu adb device
在ubuntu上经常出现系统无法识别android手机的情况,要解决这个问题可以用以下方法: 1. 执行 "android update adb", 这会创建"~/.an ...
- Linux下Kafka单机安装配置
安装jdkJDK版本大于1.8 安装kafkatar -zxvf kafka_2.11-0.10.2.1.tgz mv kafka_2.11-0.10.2.1 /usr/local/kafka 配置k ...
- JQuery DataTable的配置项及事件
当我们需要在加载或者显示表格的时候,改变jquery datatable 的数据,或增加一些html标签处理. 可以通过Jquery DataTable的回调函数处理. 实例代码: if (oTabl ...