Ubuntu添加Laravel命令 1、composer global require “laravel/installer” 2、export PATH=$PATH:/root/.config/composer.../vendor/bin php artisan –version 查看应用版本 可用命令 clear-compiled 清除编译的类文件 down...开启维护模式 env 查看当前运行环境 help 帮助 inspire 显示一个启发灵感的引用...serve 在php开发服务器中服务这个应用(PHP本身可以提供web server服务) tinker 应用交互 up...artisan make:command Test/Test生成新命令 make:controller 创建一个新的控制器类 make:event 创建一个新事件类
您可以通过发出 queue:restart 命令优雅地重新启动所有进程: php artisan queue:restart 队列驱动 null 丢弃排队任务 QUEUE_CONNECTION=null...但是,如果您的应用程序不包含此表的迁移,您可以使用 queue:failed-table 命令来创建迁移: php artisan queue:failed-table php artisan migrate...#如有必要,可以向命令传递多个 ID: php artisan queue:retry ce7bb17c-cdd8-41f0-a8ec-7b4fef4e5ece 91401d2c-0784-4f43...命令,并将 all 作为 ID 传递: php artisan queue:retry all #如果要删除指定的失败任务,可以使用 queue:forget 命令: php artisan queue...artisan queue:clear php artisan queue:clear redis --queue=emails 注意:从队列中清除任务仅适用于 SQS、Redis 和数据库队列驱动程序
php_admin_value允许你设置自定义PHP配置值。在这里,我们使用它来禁用可以运行Linux命令的函数(exec,passthru,shell_exec,system)。...php artisan migrate 注意:在最新的稳定版本(2.3.11)中,使用SQLite时会出现一个错误,要求你先执行migrate命令。...只能使用一次php artisan app:install命令。因此,需要保留.env的备份。...字段应填写如下: Cache Driver(缓存驱动程序)应为ACP(u)。 Session Driver(会话驱动程序)应为ACP(u)。 Mail Driver(邮件驱动程序)应该是SMTP。...php artisan app:update 如果你打开了维护页面,则现在可以再次启用访问权限。 php artisan up 新版本的Cachet将启动并运行。
.*) 出现的问题 报错: php.ini 缺少mbstring 解决: 放开注释extension=php_mbstring.dll 报错: The only supported ciphers are...AES-128-CBC and AES-256-CBC php artisan key:generate php artisan config:clear 错误显示他的配置默认去C:/php...如 ⑤遇到跨域问题(laravel跨域)) 运行命令 php artisan make:middleware EnableCrossRequestMiddleware 自动在app/Http/Middleware...下生成一个EnableCrossRequestMiddleware.php <?...\App\Http\Middleware\EnableCrossRequestMiddleware::class, ]; ⑥composer安装报错 报错:win7下使用命令行安装的
配置和帮助命令php artisan help显示指定命令的帮助信息。...例如:php artisan help make:controller该命令将显示 make:controller 的使用方法和可选参数。...php artisan list列出所有可用的 Artisan 命令。2. 项目基本信息命令php artisan --version显示当前 Laravel 框架的版本号。...php artisan env显示当前应用的环境(例如 local、production)。3....路由相关命令php artisan route:list显示应用中注册的所有路由信息,包括方法、URI、名称和中间件等。
命令 说明 备注 php artisan clear-compiled 清除编译后的类文件 php artisan down 将应用程序纳入维护模式 php artisan up 退出应用程序的维护模式...php artisan env 显示当前框架环境 php artisan fresh 清除包含框架外的支架 php artisan help 显示命令行的帮助 php artisan list...列出命令 php artisan migrate 运行数据库迁移 php artisan optimize 为了更好的框架去优化性能 php artisan serve 在php开发服务器中服务这个应用...生成一个Artisan命令 migrate 迁移 php artisan migrate:install ? 创建一个迁移库文件 php artisan migrate:refresh ?...route:list 列出全部的注册路由 php artisan schedule:run 运行预定命令 php artisan session:table 创建一个迁移的SESSION数据库工作表
要查看所有可用的 Artisan 命令的列表,可以使用 list 命令: php artisan list 每个命令包含了「帮助」界面,它会显示并概述命令的可用参数及选项。...只需要在命令前面加上 help 即可查看命令帮助界面: php artisan help migrate 编写命令# 除 Artisan 提供的命令之外,还可以构建自己的自定义命令。...生成的命令会包括所有命令中默认存在的属性和方法: php artisan make:command HelloWord 命令生成后,应先填写类的 signature 和 description 属性,这会在使用...list 命令的时候显示出来。...$this->argument('name')); } } } 修改完代码 执行php artisan list查看当前命令是否生成 接着运行php artisan HelloWorld
多邮件驱动程序 多邮件驱动程序支持由 Taylor Otwell 贡献。 Laravel 7 允许为单个应用配置多个邮件驱动。...Artisan test 命令 test 命令由 Nuno Maduro 贡献 除了 phpunit命令之外,现在可以使用 test Artisan 命令来运行测试。...此外,运行器将在第一次测试失败时自动停止: php artisan test 可以传递给 phpunit 命令的任何参数也可以传递给 Artisan test 命令: php artisan test...为此,Laravel 7提供了 stub:publish 命令来发布最常见的自定义桩代码: php artisan stub:publish 发布的桩代码将位于应用程序根目录中的 stubs 目录中。...当使用 Artisan 的 make 命令生成它们的相应类时,对这些桩代码所做的任何更改都会反映出来。
php artisan p:environment:mail 添加用户 为程序添加第一个账户 php artisan p:user:make 所需信息如下: Is this user an administrator...我们只需要修改一下参数 PHP版本 = PHP-74 执行参数 = 自定义命令 补充命令 = composer install --no-dev --optimize-autoloader 然后点击 执行...创建密钥 在命令窗口(cmd)执行以下命令(要在网站根目录执行) php artisan key:generate --force 成功执行应当如下图所示 ?...env 创建面板配置文件 设置面板信息 php artisan p:environment:setup 接下来 请按照我下列代码备注来填写信息(填完一行回车才会显示下一行) Egg Author Email...,正常导入应该有至少100多行 php artisan migrate --seed --force 现在你应该执行完毕了 创建管理员账号与设置密码 php artisan p:user:make 接下来还是我的代码备注
可以使用 list 命令来列出所有可用的 Artisan 命令: php artisan list Available commands: 命令 explain 说明 clear-compiled...「帮助」界面,它会显示并概述命令可使的参数及选项。...只要在命令前面加上 help 即可显示帮助界面: php artisan help migrate php artisan make:auth 编写命令 ---- 除了使用 Artisan 本身所提供的命令之外...若要创建新的命令,你可以使用 make:console Artisan命令生成命令文件: php artisan make:console SendEmails 上面的这个命令会生成 app/Console...:send 命令结构 ---- 一旦生成这个命令,应先填写类的 signature 和 description 这两个属性,它们会被显示在 list 界面中。
报错:php artisan key:generate 这个错误,一般有三个问题,对应解决一下。 报错1:PHP脚本占用内存太多,memory_limit默认128m不够用。...Composer命令失败: Composer内部增加memory_limit到1.5G. 报错2:PHP版本问题。 这个就对症分析就可以。...1、.env.example 改名使用命令 copy 修改为 .env。 此时可能还提示缺少了Key。我们使用命令生成。...2、使用命令 php artisan key:generate 获取密码,自动保存到 .env。 命令直接在终端运行就可以。 Composer获取依赖超时 首先判断是否存在这个依赖包。...其次,可能是国外的源,下载超时很正常,我们使用命令将源改为国内的源。
您应该看到一条消息“无法找到驱动程序”。 这意味着我们已成功换出示例存储库的默认存储库,但应用程序无法连接到数据库。这是我们期望在这里看到的,我们将在本教程的后面安装和设置数据库。...否则,SSH将允许连接,但不会向用户显示shell。这可以使用user模块完成,并将shell设置为/bin/bash(或您首选的shell)。...在Laravel中,这是通过在Laravel目录中运行migrate命令(即php artisan migrate --force)来完成的。...Laravel附带默认调用的名为schedule:run的Artisan命令,该命令旨在每分钟运行并在应用程序中执行定义的计划任务。...步骤9 - 配置队列守护程序 与步骤8中的名为schedule:run的Artisan命令一样,Laravel还带有一个可以使用queue:work --daemonArtisan命令启动的队列工作程序
Artisan 命令简介 我们在前面的教程中已经多次使用过 Artisan 命令,比如创建控制器: php artisan make:controller PostController 如果你查看应用根目录...我们在执行 php artisan 命令时,artisan 就指的是根目录下的 artisan 文件,所以命令需要在应用根目录下执行,然后 artisan 之后的部门都是作为请求参数被控制台应用获取并处理...内置 Artisan 命令 运行 php artisan list 命令后,你会看到新安装的 Laravel 应用默认提供了很多 Artisan 命令,我们不可能把每一个都讲一遍下来(实际上,我们会在每篇教程中分散提到...、Blade视图文件等 down:将应用切换到维护模式以便查找问题 up:将应用从维护模式恢复为正常模式 env:显示应用当前运行环境,如 local、production migrate:运行所有数据库迁移...; } 这样,在应用根目录下运行 php artisan welcome:message 的话就可以打印上面这条欢迎信息了: 基于闭包实现 Artisan 命令 当然,就像我们可以在 routes/web.php
支持 Markdown, 文章实时预览效果 支持多种编程语言代码高亮 编辑器图片上传 后台上传文件管理 文章搜索 文章分类 文章标签 热门文章 随机格言 文章管理(发布,评论开关,排序) 自定义导航(显示开关...artisan key:generate 运行数据迁移和后台数据填充 php artisan admin:install已包含数据迁移命令php artisan migrate G:\cell-blog...无需理会,继续执行剩下命令即可。...1 2 3 4 5 php artisan admin:install php artisan admin:import media-manager php artisan db:seed 默认下使用了本地文件系统...,创建 storage 目录在 public 的软链接 1 php artisan storage:link 打开app\Providers\AppServiceProvider.php, 取消注释SystemController
php artisan migrate 生成model php artisan make:model Blog 添加生成代码到database/factories/ModelFactory.php...生成controller php artisan make:controller BlogController 在app/Http/Controllers/BlogController.php 里添加方法...Setup Roles And Permissions 创建2个model文件叫 一个叫Permission 一个叫Role php artisan make:model Permission php...artisan make:model Role 创建 roles表 php artisan make:migration create_roles_table --create=roles 修改database...php artisan migrate 实现用户权限管理
测试 测试相关的内容其实也不是我的强项,毕竟日常的开发就没怎么接触过,但是不讲吧,又总感觉缺少一点什么,所以这一块也只是简单的演示一下,没办法带大家进行更加深入的学习。...php artisan test 通过跟踪调试,我们会发现这个命令的代码是在 vendor/nunomaduro/collision/src/Adapters/Laravel/Commands/TestCommand.php...php artisan make:test CulTest --unit 执行命令后,会在 tests/Unit 目录下生成一个 CulTest.php 文件。接下来就在这个文件中写测试。...创建 HTTP 测试也可以使用命令行。 php artisan make:test ZyBlogTest 是的,你没看错,和单元测试类的区别就是不用加后面那个 --unit 了。...你可以直接运行 php artisan testconsole 或者 php artisan question 看看效果。
/ 执行命令 php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php -r "if (hash_file...PHP_EOL;" php composer-setup.php php -r "unlink('composer-setup.php');" 下载完成之后 进入composer安装目录 ,执行以下命令...artisan #执行本命令可以看到所有的artisan命令列表 通过php artisan命令启动php站点 php artisan serve 现在可以在浏览器上访问 http://127.0.0.1...进入 /config/app.php 开启debug模式 'debug' => env('APP_DEBUG', true), 刷新页面发现显示的错误是 No application encryption...将项目文件夹下.env.example文件另存为.env 执行命令 php artisan key:generate 刷新页面发现启动成功
开发环境是本机的MAMP集成软件,PHP7.0,Laravel5.2.*。...Artisan Command 新建一个artisan command: php artisan make:console SendEmails --command=emails:send 并在AppConsoleCommandsSendEmails.php...handsome'); $this->error('I am not ugly'); } } 写上description和handle()方法,description变量用来显示命令的说明...,handle()用来处理命令,然后在AppConsoleCommandsKernel.php中注册命令: protected $commands = [ // Commands\Inspire...::class, Commands\SendEmails::class, ]; 好,这下可以在终端输入php artisan查看并执行命令了: Mail 邮件服务API驱动需要安装
Laravel 提供的引导和 vue 脚手架位于 laravel/ui composer 包中,可以使用 composer 进行安装: composer require laravel/ui 2、使用 artisan...命令安装前端脚手架 php artisan ui bootstrap 3、安装完之后,会提示你使用 npm 前端包管理器进行安装及编译,没安装 npm 前端包管理器的需先安装,安装地址:https:/.../nodejs.org/en/ npm install && npm run dev 4、安装编译完成后,会显示安装编译后的css文件和js文件,直接在项目中引入: 如此,bootstrap 便引入到项目中了,包括 bootstrap.js 以及依赖的 jquery.js 当然,我们也可以安装 vue 或 react: // 生成脚手架 php...artisan ui vue php artisan ui react //生成登录/注册脚手架 php artisan ui vue —auth php artisan ui react —auth
常用命令 #显示系统注册的事件和监听器的列表 php artisan event:list 生成事件和监听器 一、 手动 生成单个事件和监听器 php artisan make:event PublishArticlesEvent...php artisan make:listener PublishArticlesListener --event=PublishArticlesEvent 2.手动注册注册事件和监听器 root@php-fpm...:/var/www/laravel-demo# cat app/Providers/EventServiceProvider.php artisan event:generate 执行成功会自动创建app/Events/PublishArticlesEvent.php和app/Listeners/PublishArticlesListener.php...Log::info("article.."); Log::info($event->article); } 调度事件 即触发事件,在web应用的控制器中,或控制台命令中都可以调用
领取专属 10元无门槛券
手把手带您无忧上云