laravel笔记 (1)
2017-09-06 本文已影响68人
雨榭歌台
composer
更改为中国镜像
composer config -g repo.packgist composer https://packagist.phpcomposer.com
查看全局配置
composer config -g --list
创建laravel5.4项目
composer create-project laravel/laravel laravel54 "5.4.*"
启动 laravel 网站
- 开发模式:
进入laravel 项目:
php artisan serve
其他参数可以使用help查看:
php artisan serve --help
- nginx
网站根目录设置在public下。
并且设置重写规则:
location / {
try_files $uri $uri/ /index.php?$query_string;
}
目录权限
安装 Laravel 之后, 你需要配置一些权限 。 storage 和 bootstrap/cache 目录应该允许你的 Web 服务器写入,否则 Laravel 将无法写入。
应用密钥(key)
安装laravel之后要设置一个随即字符串作为应用密钥(key),如果你是通过composer或者laravel安装器安装的 这个key已经自动生成并设置了。一般情况下这个key为32位长度字符串。在手动设置key的时候你可以将原有的 .env.example文件改名为 .env
命令行中 切换到 根目录 运行 php artisan key:generate;
额外配置项目:
修改 config/app.php
, 时区 和 语言环境 等等
参考:https://d.laravel-china.org/docs/5.4/installation
设置mysql连接
修改.env,配置数据库连接,执行
php artisan migrate:install
若执行成功,说明数据库配置正常。
表单使用非GET,POST方法提交
助手函数 method_field
PHP :
<?php echo method_field("PUT")?>
模板:
{{ method_field("PUT" }}
创建Controller
php artisan make:controller 控制器名
如:
php artisan make:controller PostController
查看更多
php artisan list