Composer laravel安装:

phpstudy安装
一、Composer laravel安装:  
Composer下载地址: https://getcomposer.org/Composer-Setup.exe
解决办法是修改 DNS
之前我的 dns 是自动获取,我改为了:208.67.222.222 8.8.4.4
(具体我也不确定是哪一条生效的,安装完成了,后面再把 DNS 改回自动获取)马上就安装成功了。
另外一些国外的 DNS 集合,如果有问题,可以选择来换成 DNS ,安装完成再换回来。
Google Public DNS ( 8.8.8.8 ,  8.8.4.4
OpenDNS ( 208.67.222.222 ,  208.67.220.220
OpenDNS Family ( 208.67.222.123 ,  208.67.220.123
Dyn DNS ( 216.146.35.35 ,  216.146.36.36
Comodo Secure (8.26.56.26,  8.20.247.20)
UltraDNS ( 156.154.70.1 ,  156.154.71.1
Norton ConnectSafe (199.85.126.10, 199.85.127.10)
 
二、开启php扩展
php.ini:C:\wamp\bin\php\php5.5.12\php.ini
• extension=php_openssl.dll
• extension=php_mbstring.dll
• extension=php_pdo_mysql.dll
到php.ini配置文件内将对应扩展前的注释去掉

三、使用国内镜像安装laravel

在有 composer.json 文件的目录下执行:
composer config repo.packagist composer https://packagist.phpcomposer.com  
        上述命令将会在当前项目中的 composer.json 文件的末尾自动添加镜像的配置信息(你也可以自己手工添加):
"repositories" : { "packagist ": { "type": "composer", "url": "https://packagist.phpcomposer.com" } }
        以 laravel 项目的 composer.json 配置文件为例,执行上述命令后如下所示(注意最后几行):
{ "name ": "laravel/laravel" , "description ": "The Laravel Framework." , "keywords ": [ "framework", "laravel"] , "license ": "MIT" , "type ": "project" , "require ": { "php": ">=5.5.9", "laravel/framework": "5.2.*" } , "require-dev ": { "fzaninotto/faker": "~1.4", "mockery/mockery": "0.9.*", "phpunit/phpunit": "~4.0", "symfony/css-selector": "2.8.*|3.0.*", "symfony/dom-crawler": "2.8.*|3.0.*" } , "autoload ": { "classmap": [ "database" ], "psr-4": { "App\\": "app/" } } , "autoload-dev ": { "classmap": [ "tests/TestCase.php" ] } , "scripts ": { "post-root-package-install": [ "php -r \"copy('.env.example', '.env');\"" ], "post-create-project-cmd": [ "php artisan key:generate" ], "post-install-cmd": [ "php artisan clear-compiled", "php artisan optimize" ], "pre-update-cmd": [ "php artisan clear-compiled" ], "post-update-cmd": [ "php artisan optimize" ] } , "config ": { "preferred-install": "dist" } , "repositories ": { "packagist": { "type": "composer", "url": "https://packagist.phpcomposer.com" } } }
四、laravel项目创建。
composer create-project --prefer-dist laravel/laravel blog

五、文件目录访问配置方法: 将项目根目录server.php文件名改为index.php;将public文件里的.htaccess移出来到根目录。
六、如果访问出现空白在FTP右键属性设置所以子文件应该是可读可写的:
目录权限
安装完 Laravel 后,需要配置一些目录的读写权限: storage  和  bootstrap/cache  目录应该是可写的

你可能感兴趣的:(php-Larave)