1.在使用的过程中会遇到有些函数不能用需要在php配置文件里面打开: disable_functions = exec,passthru,popen,proc_open,shell_exec,system,chgrp,chmod,chown    这些是高危函数,而且一般写程序用不到. 2.linux可以通过计划任务crontab的写入日志来排错./var/log/cron 3.* * * * * /usr/local/php/bin/php /home/wwwroot/system/artis…
1.在使用的过程中会遇到有些函数不能用需要在php配置文件里面打开: disable_functions = exec,passthru,popen,proc_open,shell_exec,system,chgrp,chmod,chown    这些是高危函数,而且一般写程序用不到. 2.linux可以通过计划任务crontab的写入日志来拍错.…
本文以laravel5.0.22为例. 简介 Artisan 是 Laravel 内置的命令行接口.它提供了一些有用的命令协助您开发,它是由强大的 Symfony Console 组件所驱动.利用它,我们可以快速的新建Controller.Model等类. 如何使用 创建控制器 1)创建一个新的资源控制器 $ php artisan make:controller UserController Controller created successfully. 会在app\Http\Control…
Laravel5.x运行迁移命令创建数据表:php artisan migrate报错. Illuminate\Database\QueryException  : SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `users` add unique `users_email_uniqu…
1.创建命令 php artisan make:command command_name --command=artisan_command_name # Explanation: # command_name: 生成的文件名 # artisan_command_name: php artisan 命令调度时的命令名称 # 结果: 在 /app/Console/Commands/ 下生成名为 command_name.php 的文件 # Example: # php artisan make:c…
例如:为users表创建20条测试输入 G:\wamp\www\hcmf>php artisan tinker >>> namespace App; => null >>> factory(User::class,)->create();…
1.在app/Providers/AppServiceProvider.php中设置字符串默认长度:(不进行这一步,执行php artisan migrate会报错,同时创建的表会有所缺失) use Illuminate\Support\Facades\Schema;public function boot(){ Schema:defaultStringLength(191);} 2.在执行:php artisan migrate…
1,不同表的修改都需要通过命令创建一个文件 2,首先通过artisan创建对应表的一个文件 php artisan make:module:migration abtinvitcard(模块名) alert_(表名不带前缀)invitcard 3,php artisan module:migrate (模块名)abtempno 4,运行命令:php artisan module:migrate (模块名)abtinvitcard…
laravel 在部署的时候.需要优化路由加载,执行命令 php artisan route:cache 报错了.如下 这个异常的错误信息,提示的已经非常明确了:大概意思就是说在闭包里边,是不能够进行路由缓存的.那么现在就有两种办法: 想要继续使用闭包,那就只能放弃路由缓存(至少目前我没有其他办法,如果你有,记得告诉我). 那就是在路由里边,也就是route.php中,不要使用闭包的方式,统统改为控制器. 具体例子: 创建laravel 项目时候.web.php 路由文件,里边有个默认的 wel…
    路由缓存:/www/wd***/php/bin/php artisan route:cache 查看全部路由并输出到txt文件:/www/wd***/php/bin/php artisan route:list>1.txt  ,进入项目根目录下打开1.txt即可 [cmd一样操作]  …