Composer laravel安装:

phpstudy安装
一、Composer laravel安装:  
解决办法是修改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  目录应该是可写的
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值