安装Symfony2

我就不明白这个框架明明很小就几M,为什么这么难下载。

他们为什么不把文件打包好?非要搞得这么复杂。

一开始我在Linux ubuntu下载没有成功

然后想在win10上试试

到www.apache.org/download下载了php5.6版,并配置了环境变量(php -v)

进cmd,输入php -r "readfile(‘http://symfony.com/installer‘);" > symfony.phar

就这样先等了一会然后就断掉了,试了几次下载的都是60K左右,我其实也不知道到底这玩意有多大

一想不如直接用浏览器下载试试,直接输入http://symfony.com/installler,居然可以下载了,大概由180K左右

然后我把这个文件symfony.phar移到了project文件夹

进cmd 输入php symfony.phar new blog创建了一个项目,还是要下载,又是巨慢。

然后进了composer的cmd,重新执行,这次很快就下好了,真是奇怪。



我的电脑配的服务器是upupw的kangle版,真是乱,我就用这个试试,

在浏览器输入www.some.com/blog不行,第一次用这个框架,发现没有index.php等文件

还好有提示,重新输入www.some.com/blog/web/config.php进入配置了

其实可以使用框架本身自带的服务端

进cmd,输入php app/console server:run 127.0.0.1:8000开启监听

在浏览器直接输入localhost:8000就可以直接进入配置



在ubuntu上安装还算顺利

一开始使用symfony上的方法,但是下载很慢

sudo curl -LsS http://symfony.com/installer -o /usr/local/bin

有使用php方法试了,也不行

php -r "readfile(‘http://symfony.com/installer‘);"

又用了浏览器方法,下载一点就停了

没办法只能使用composer了

sudo curl -sS http://getcomposer.org/installer | php

下载好的composer.phar一道运行目录

sudo mv composer.phar /usr/local/bin

使用composer直接安装并创建项目

composer.phar create-project symfony/framework-standard-editioin hujun2sunhongrui

下面的就好做了,关键是这个不会被打断

时间: 2024-10-27 11:41:20

安装Symfony2的相关文章

在window环境下安装symfony2框架注意事项

首先先放上放上安装的教程:http://www.symfonychina.com/doc/current/setup.html 然后说一下笔者遇到的坑 在运行这条命令的时候,虽然成功下载读取下来了,但是在运行php symfony的时候,发现会报错,Fatal error: Uncaught exception 'PharException' with message 'pharer..... 这时候的解决方法是直接在浏览器输入http://symfony.com/installer,下载一个s

如何优雅的使用 phpStorm 开发工具

PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查. 百科简介: PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具.PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能和智能HTML/CSS/JavaScript/PHP编辑.代码质量分析.版本控制集成(SVN.GIT).调试和测试等功能.另外,它还是跨平台.在Windows和MacOS下都

Symfony2安装问题

本章主要讲一下,我在学习Symfony2的时候安装问题:因为工作需要,我也从几个月前开始学习Symfony2,因为国内用的人很少,版本2也是没1版本成熟,市面上的可用文档和资料不多,因此学习起来相对其他的php框架难度稍大一些:这里我就讲一下Symfony2的安装以及出现的问题. 其实Symfony2的安装远比tp要容易,因为它的模块分离的特点,不存在像thinkPHP那样安装时就会生成系统文件,而是需要我们自己来创建不同模块,这是Symfony2独特的一面. 安装步骤: ①.首先第一步我们到官

windows下symfony2安装uglifyjs2和uglifycss

UglifyJS是一个JavaScript语法分析器/压缩器/美化工具.它可以用来组合和缩小多个JavaScript资源,使它们需要更少的HTTP请求,使你的网站加载速度更快. UglifyCSS是一个CSS压缩器/美化工具,它的作用与UglifyJS类似. windows下的安装方法: 1.安装nodejs和npm工具 因为nodejs自带npm工具,所以直接安装nodejs就可以了 打开http://nodejs.org/,点击网页中的install,会下载对应的msi文件并安装 2.在cm

Symfony2安装时欢迎页面CSS混乱的解决方案

最近学习Symfony2,安装过程出现了一些问题,按照官网上的安装方法成功安装了2.6.5的版本,但访问首页面出现了样式混乱的问题,如下图 最终通过php app/console assets:install web这条命令引入了样式,完成了Symfony2.6.5版本的安装,页面正常显示了出来.

Symfony2 Doctrine ORM 安装配置

第1步:下载Bundle $ composer require doctrine/doctrine-bundle 此命令要求您全局安装Composer,如Composer文档的安装章节中所述 DoctrineBundle git安装包  https://github.com/doctrine 第2步:启用Bundle 然后,通过在app/AppKernel.php 项目文件中添加以下行来启用该包: <?php // app/AppKernel.php // ... class AppKernel

window环境安装composer

今天在下载symfony2的框架的时候,发现要用到composer,因为之前笔者完全没有接触过composer,所以研究了很久之后,才终于安装完成 由于网上有各种资料介绍如何安装composer的,但是笔者今天试了试才发现,由于没有FQ的关系,各种碰壁,碰碰撞撞之后,才终于找到了一个最简单的安装方法 首先先介绍常用的安装方法 1.到官网去下载一个composer.exe文件,点击安装 这里需要注意的是,安装composer的时候,需要选择php.exe所在的目录,但是笔者在用这种安装方法的时候,

Symfony2框架实战教程——第六天#Alt:验证码

如果读者是从表世界过来的,应该知道怎么通过重载模板来改变第三方Bundle提供的模板.这里我们将重载用户登录页面作为作业留给大家,我们先来重载注册页面,不过为了提供新鲜的知识点,我们这次除了要装修注册页面以外,还要求给注册页面提供验证码. 对于我这种收集bundle的高手,自然少不了推荐验证码相关的bundle:GregwarCaptchaBundle 一如既往安装Bundle 1 2 $ composer require gregwar/captcha-bundle 一如既往注册Bundle

Symfony2框架实战教程——第五天:KnpMenuBundle创建菜单项+结合Twitter Boostrap3

做界面最好从交互比较多的页面入手,目前交互元素比较丰富的,有新闻列表页和新闻显示页. 为了开发快速,但也不会让界面太难看,我打算直接用Twitter Boostrap3了. 如果是看过我前几期文章的同学一定能猜得到,我一定又要说:“是的,像boostrap3这种常用的前端开发框架,相应的Bundle也是有的”.没错!这次我向大家推荐MopaBootstrapBundle,里面包含了使用LESS/SASS编译Boostrap CSS,支持让Symfony2框架以及常见Bundle比如我们的用过的K