配置Symfony2

安装成功后打开server

php app/console server:run 127.0.0.1:8000

然后在浏览器输入localhost/8000/config.php进行配置

1.date_timezone

进php.ini改为date_timezone = Asia/Shanghai

linux 输入php --ini查找一下文件的位置,一般在/etc/php下

2.install and open intl

进php.ini改为extension = php_intl.dll

linux 输入php -i php5-intl

3.install and open PHP accelerate

进php.ini加 zend_extension = php_opcache.dll

4.install and open PDO

进php.ini改 extension = php_mysql.dll

linux 输入php -i php5-mysql

5.git 提示 输入git config --global user.name "You Name"等

不要用上述语句,要用git config user.name "John Hu"


第二次配置(win10):

之前在linux上配置的,然后使用git上传到SAE,发现有些文件因为权限问题无法写入,故在win下从小配置。

进cmd,输入php symfony.phar new hujun2shr 创建项目hujun2shr

开启服务器,先测试一下是否成功

进hujun2shr目录,php app/console server:run 127.0.0.1:8000

在浏览器输入上地址出现欢迎界面

然后输入127.0.0.1:8000/config.php,修复一下permission

----------------------------------------------------------------

新建一个Bundle

php app/console generate:bundle

创建好后进入hujun2sunhongrui/src/SunHongRui/WebBundle/Controller目录看一下是否有DefaultController.php文件

有的话说明已经全部配置好了,输入localhost:8000/hello/hujun2sunhongrui

这样一个Bundle就配置成功了。

原文地址:https://www.cnblogs.com/hujun1992/p/symfony-2.html