symfony

symfony在windows下的安装,symfony安装器 symfony installer

日期:2015-11-27 阅读:3626

dmandwp系统 - wordpress系统和DM系统区块建站>>

symfony在windows下的安装,symfony安装器 symfony installer

请先确保你的php版本在5.6以上。

有两种方法,

一种是composer

下载并安装composer(windows版)
https://getcomposer.org/download/

http://symfony.com/doc/current/cookbook/composer.html

另一种是symfony installer
我们主要讲这种。首先你要把php.exe放到环境变量里。
右击我的电脑->属性->高级->环境变量, 如果存在 PATH 则在原来的 PATH 中加入你的PHP安装目录, 如果不存在则新建一个 PATH
比如我用的是xampp,就把E:/xampp/php  加到PATH即可。如果PATH还有别的值 ,则加分号。

具体可以百度

这样的目的,是为了在命令行里,可以运行php

 

然后打开命令行。
用DOS转到php文档目录下,比如e:/www/sym下面:

输入   php -r "readfile('http://symfony.com/installer');" > symfony 

上面代码,具体以 https://symfony.com/doc/master/book/installation.html#windows-systems 为准。
这时,会出现一个symfony文件。这个就是symfony installer

 
然后命令行执行  php symfony new my_project_name
这时,就多出一个my_project_name目录。这就是symfony。
然后用浏览器访问它即可。
用 php symfony new my_project_2  ---这样又可以创建一个。

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

可以运行 php symfony,然后看出来什么,

比如会告诉你,如果运行 php  symfony blog的话,会有一个blog产生,然后转到这个目录,

再运行 php bin/console server:run,这时就可以用 http://127.0.0.1:8000来访问。这是内建的sever,用来做开发用。不是真实的php环境。

再比如运行 php symfony demo,则会有一个demo的应用程序给你。 会提示,运行php app/console server:run

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

小技巧:
测试时,你会发现 app.php无法访问,只能用app_dev.php
这是因为:
打开 web/app.php 
$kernel = new AppKernel('prod', false);   ---改为true即可。

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

到的问题:用xampp时,遇到这个问题:

SSL certificate problem: unable to get local issuer certificate SOLVED
http://www.alex-arriaga.com/ssl-certificate-problem-unable-to-get-local-issuer-certificate-solved/

1) Download the certificate from http://curl.haxx.se/ca/cacert.pem

    put it here

    C:xamppphpextrassslcacert.pem

2) in your php.ini put this line in this section:

    ;;;;;;;;;;;;;;;;;;;;
    ; php.ini Options  ;
    ;;;;;;;;;;;;;;;;;;;;

    curl.cainfo = "C:/xampp/php/extras/ssl/cacert.pem"

3)restart your webserver/apache

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

 

 

 

<<点击返回