laravel笔记 (1)

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 网站

  1. 开发模式:

进入laravel 项目:

php artisan serve

其他参数可以使用help查看:

php artisan serve --help
  1. 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                                                                                                                                    
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,404评论 19 139
  • 原文链接 必备品 文档:Documentation API:API Reference 视频:Laracasts ...
    layjoy阅读 12,725评论 0 121
  • 必备品文档:DocumentationAPI: API Reference视频:Laracasts速查表:Lara...
    ethanzhang阅读 11,035评论 0 68
  • 环境的配置 在mac系统中配置php环境,我当时看官方入门文档打算先配置了vagrant+homstead的标准环...
    自度君阅读 5,163评论 0 1
  • 1 我不会说话,是一个哑巴。 2 幼时我们经常在一起玩耍,我会把玩具和零食全部给你。我的所有,都给你,只要你快乐。...
    裴阿裴阅读 1,872评论 1 1