`
xieye
  • 浏览: 807052 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
“指出”这个词语,暗示后面说的话都是真理。 所以我从来不用指出。 但是网上能看到的就太多了。
转载文章: 来源:https://learnku.com/articles/12679/jwt-auth-blacklist-function 我要做: 给用户表加字段current_token 修改laravel配置文件。 jwt。php 'blacklist_enabled' => true, 然后,所有,登录时, 1、(如果user表的该用户有老token,先取出 执行 \Tymon\JWTAuth\Facades\JWTAuth::setToken($user->current_token )->invalidate(); ) 2、生成新token。 3、要保 ...
以下插件本人实际验证过: 如果lavavel的版本5.8 composer.phar create-project --prefer-dist laravel/laravel goquery 5.8.* # 语言包 composer.phar require "overtrue/laravel-lang:~3.0" 修改config/app.php Overtrue\LaravelLang\TranslationServiceProvider::class,替换掉同名类 php artisan lang:publish zh-CN //安装lavaral-adm ...
laravel中,可以利用关联关系查找数据库的数据。 假设模型有产品,订单。一个产品会有多个订单。 class OrderNo extends Model { /** * 获取关联 */ public function product() { return $this->belongsTo('App\Models\Product', 'category', 'id'); } } class Product extends Model { // 一个产品有多个订单。 ...
蚂蚁金服后台设置 首先,在蚂蚁金服的开放平台登录 使用自己的支付宝账号。1 https://docs.open.alipay.com/200/105311 上面这个链接是文档。 第一步:配置沙箱应用环境 点击“开放平台-开发者中心-沙箱环境”。进入沙箱环境页面,系统已经自动为你创建一个应用,在基础信息中可以看到应用信息。 https://open.alipay.com/platform/manageHome.htm 上面这个网址是我的 蚂蚁金服开放平台的 首页,已经登录了。 点击: 开发中心 -》 研发服务,都在顶部菜单。 https://openhome.alipay.com/pl ...
nginx下 CodeIgniter 3.1 的最佳配置 这是本人原创,转载请注明出处。 网上搜了好久,也没找到,还是得自己弄。 这其中的重要原因是:竟然,官网没有给nginx的配置?? thinkphp 5 ,laravel 5,yii 2,人家的官网都是给 nginx的配置的。 但是 CodeIgniter 真没有。 经本人实际测试的最佳配置如下,和thinkphp5.1 的最佳配置一样的。 特别说明,按照本文的配置,不需要修改php.ini,极为方便。 server { listen 80 ; server_name www.d8.com; ...
这是转载文章, 来源: https://www.yiiframework.com/doc/guide/2.0/zh-cn/start-installation 以下是nginx下的php的 yii2.0 框架的配置文件 server {     charset utf-8;     client_max_body_size 128M;     listen 80; ## listen for ipv4     #listen [::]:80 default_server ipv6only=on; ## listen for ipv6     server_name mysite.tes ...
本文是转载文章 来源: https://laravelacademy.org/post/7514.html 以下是nginx下的 laravel 5.7 的nginx配置文件 配置如下: server {     listen 80;     server_name example.com;     index index.php     client_max_body_size 50M;     error_log /home/deploy/apps/logs/example.error.log;     access_log /home/deploy/apps/logs/example ...
nginx下的thinkphp5.1的最佳配置 本文主要参考了: https://blog.csdn.net/tinico/article/details/18033573 但有两处改动。 特别说明,按照本文的配置,不需要修改php.ini,极为方便。 thinkphp5.1的官网文档推荐的配置: location / { // …..省略部分代码    if (!-e $request_filename) {    rewrite  ^(.*)$  /index.php?s=/$1  last;     } } 官网之所以这么写,是想照顾很多老版本的nginx,但新安装linux的同 ...
-- nginx内置全局变量。 nginx内置了一些全局变量,本文挑选了几个最重要的进行描述。 $request 类似 GET /2.php?a=4 HTTP/1.1 包含了请求方法,url,协议。 $document_root 当前请求在 root 指令中指定的值,或alias指令的配置值 $args = $query_string 含义:查询字符串 样例参考值: a=b&c=d&e=f 说明: 相当于PHP中的服务器参数: $_SERVER[“QUERY_STRING”] 请求行中的参数字符串,$args是nginx的写法。 $is_args 含义:如果$args ...
前提,是centos7,或ubuntu对应版本。 以前需要 supervisord 来执行php程序,作为守护进程。 现在linux系统升级,就更简单了。 方法,假设当前目录 /var/www/testbean php代码 进入这个目录,写echo.php <?php // 这个程序的功能就是不停输入日志到日志文件。 while(true) { usleep(500000); $filename = __DIR__ . '/1.log'; file_put_contents($filename, time()."\n", FILE_ ...
notepad++ 和 Visual Studio Code 常用设置 notepad++ 工作区设置 把常用的文件夹即项目,设置到工作区,方法: 菜单 视图 - 工程 - 工程面板1 左边会出现侧边栏,右击工作区,点击 增加新工程,起名字,例如myapp1,右击myapp1,点击“从目录增加文件...”,然后选择一个目录。 这样,就可以把一个文件夹加到一个工程中去。 最后别忘记,右击工作区,选择“保存”。 然后如果有多个项目,可以在工作区下面建多个工程,每个工程对应一个项目文件夹。 另外还可以把新建工程,把常用的文件,但不在同一个文件夹下,这些文件集中放到一个工程中,右击工程名,点击“ ...
总计有5个配置文件。 mysql的Dockerfile FROM mysql:5.7 # set timezome ENV TZ=Asia/Shanghai RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone COPY ./docker.cnf /etc/mysql/conf.d/docker.cnf RUN chmod 644 /etc/mysql/conf.d/docker.cnf COPY ./mysql-file.cnf /e ...
使用docker建立php多版本共存的环境 本人原创文章,转载请注明出处。注意,本文的开发环境是win10家庭版,使用docker-toolbox。 当前日期:2019-01-12 概述 假设现在本机同时维护两个项目,一个必须使用php5.6,一个必须使用7.2,那 ...
环境是windows, phpstudy,既可以使用apache,也可以使用nginx。 但是,在使用nginx配置多站点域名时,有一个bug,需修改后才能配置成功。 方法如下: 首先自定义域名到hosts文件,然后使用phpstudy,其他选项菜单 - 站点域名管理 - 添加1个或多个域名,端口都是80 实际上,该配置被phpstudy设置在安装路径的nginx / conf / vhosts.conf 这个文件里。 这样是无法配置成功的。 需把vhosts.conf 这个文件里的 root   "D:\paht1\path2\path3"; 改成 root   &q ...
Global site tag (gtag.js) - Google Analytics