- 浏览: 835158 次
- 性别:
- 来自: 南京
最新评论
-
xieye:
jetty插件有好几个版本,1.6,1.7,1.8
我选的是用 ...
tapestry入门(翻译)3 导入项目到eclipse -
xieye:
还有,
注:第2部分时,需要先安装jetty,我自己在安装过程 ...
tapestry入门(翻译)3 导入项目到eclipse -
xieye:
说明一下:实际使用中,导入时我并没有错误。2、我把eclips ...
tapestry入门(翻译)3 导入项目到eclipse -
xieye:
其实还是有一些先决条件的。1是外部环境,2是进步是阶段性的(意 ...
(转载文章)如何愉悦起来:一位精神治疗师的见解 -
mandy_yanzi:
我都已经饿7天了坚持为了我的衣衣
身体健康的问题
文章列表
“指出”这个词语,暗示后面说的话都是真理。
所以我从来不用指出。
但是网上能看到的就太多了。
转载文章:
来源: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 ...