首先这个框架,叫什么名字还是不知道...
可以用pear安装,并没有试过...
pear install symfony/symfony
可以用composer安装,
安装composer请参考之前的笔记。
composer create-project symfony/framework-standard-edition my_project_name "2.3.*"
可以用php symfony安装,
win:
php -r "readfile('http://symfony.com/installer');" > symfony
php symfony new my_project 2.3.23
linux:
$ curl -LsS http://symfony.com/installer > symfony.phar
$ sudo mv symfony.phar /usr/local/bin/symfony
$ chmod a+x /usr/local/bin/symfony
$ symfony new my_project 2.3.23
打开项目:
$ cd my_project_name/
$ php bin/console server:run
$ php bin/console server:stop
默认打开8000端口。
...
查看config文件:
http://localhost:8000/config.php
遇到问题:
1.intl扩展问题
解决方案:打开php.ini 里面对应intl.dll前面的分号去掉,打开此扩展。在3.0.0+版本中会还会有些问题,我这里选择将低版本2.3.23,问题就美哟了。
2.Install and enable a PHP accelerator like APC问题
意思是:安装或使用一个PHP加速器(强烈建议)
其实在php5.5+已经集成Zend Opcache功能,以前一般用APC,但是在PHP5.5以后都用Opcache代替,缓存速度比APC更快。Zend Opcache的扩展dll文件在php扩展目录ext下,文件名php_opcache.dll。
; 使用zend_extension指令来将OPcache扩展加载到PHP中; php_opcache.dll文件的实际路径zend_extension=pathtophp\ext\php_opcache.dll
浙公网安备 33010602011771号