- 博客(40)
- 资源 (1)
- 收藏
- 关注
原创 lumen8使用redis
这里写目录标题安装二级目录三级目录安装composer require predis/prediscomposer require illuminate/redis二级目录三级目录
2022-03-03 15:45:32
416
原创 docker安装mysql 模拟一主多从数据库
拉取mysql 镜像docker pull mysql:5.7.36创建几个文件夹masterslave1slave2docker run \--name mysql-master \-p 3307:3306 \-v /usr/local/docker/mysql/data/msater:/var/lib/mysql \-e MYSQL_ROOT_PASSWORD=root \-d mysql:5.7.36docker run \--name mysql-slave1 \
2022-01-26 12:38:51
1751
原创 iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 8080...
Error response from daemon: driver failed programming external connectivity on endpoint relaxed_villani (711bd28c90ddc10a2cb2771e599fec3fda0dfb2a2fb80885a5077009efb4edff): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 8080 -j D.
2022-01-19 13:52:37
4516
2
原创 centos7安装/卸载docker
这里写目录标题安装常用命令卸载安装简单安装curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repoyum install https://download.docker.com/linux/Fedora/30/x86_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86_64.rpmyum install doc
2021-12-15 17:53:37
1234
原创 主从数据库同步问题:Relay log read failure: Could not parse relay log event entry.
主从数据库同步问题:Relay log read failure: Could not parse relay log event entry.解决mysql> show slave status\G;*************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Maste
2021-12-14 10:49:12
1295
原创 浏览器控制器进行request(ajax)请求
浏览器控制器进行request(ajax)请求问题代码问题前后分离开发时,经常出现跨域问题;用postman开发的时候不会出现,所以用以下代码在浏览器的控制器里面进行模拟请求,做个记录代码var url = "http://XXX.XXX.XXX.XXX:6200/user/order";var params = "";var xhr = new XMLHttpRequest();xhr.open("POST", url, true);xhr.setRequestHeader("Conten
2021-12-07 16:48:04
1235
原创 VMware workstations centos8网络连接失败问题
VMware workstations centos8网络连接失败问题问题解决问题VMware workstations卡住,强制重启vm后,发现网络连接不上。ip a 发现ens33网卡,发现没有ip,所以按上一次出现的问题来解决虚拟机配置–共享文件夹配置(复制(迁移)服务器问题),结果无效解决1、无法ping外网2、使用nmcli查看网卡状态nmcli //发现网卡均为未托管状态`ens33:unmanage`3、使用nmcli device status查看网卡设备状态nmc
2021-08-24 16:22:41
563
原创 laravel8增加路由模块admin.php
laravel8增加路由模块admin.php增加admin.php修改RouteServiceProvider.php新项目开始时,需要增加路由模块增加admin.php在routes文件夹中增加admin.php文件修改RouteServiceProvider.php在\App\aproviders\RouteServiceProvider.php文件boot()中增加admin路由Route::middleware('admin') ->namespace($this-&g
2021-08-10 16:25:25
835
2
原创 centos 安装 nload
centos 安装 nload 下载nload安装nload运行nload下载nloadwget http://www.roland-riegel.de/nload/nload-0.7.4.tar.gz安装nloadtar zxvf nload-0.7.4.tar.gzcd nload-0.7.4./configuremakemake install运行nloadnload -m默认上边Incoming是进入网卡的流量;默认下边Outgoing是网卡出去的流量;(Curr
2021-08-03 13:56:54
936
原创 vue-admin-template模板添加tagsview
vue-admin-template模板添加tagsview增加国际化语言包,安装vue-i18n1、从vue-element-admin复制文件2、安装vue-i18n3、修改 `vue-admin-template\src\store\getters.js`,增加4、修改 `vue-admin-template\src\layout\components\Navbar.js`,增加5、修改 `vue-admin-template\src\main.js`使用增加tabsview1、从vue-elemen
2021-07-02 13:45:50
1075
1
原创 go学习-问题记录(开发环境)vscode报错gopls requires a module at the root of your workspace
@[TOC](go学习-问题记录(开发环境)vscode报错gopls requires a module at the root of your workspace)报错opls requires a module at the root of your workspace解决vscode 设置"experimentalWorkspaceModule": true
2021-06-24 14:13:23
3912
原创 go学习-问题记录(开发环境)go: cannot find main module; see ‘go help modules‘
go学习-问题记录-go: cannot find main module; see 'go help modules'报错解决报错执行 go build 编译时报错 go: cannot find main module; see 'go help modules'解决因为项目根目录下面没有go.mod文件方法一 :执行// 跳到根目录cd ../hello go mod init hellocd /hellogo build方法二:go env -w GO111MODULE=
2021-06-24 13:45:37
180
原创 nginx负载均衡配置及http/tcp获取真实IP
nginx负载均衡配置及http/tcp获取真实IP设置nginx负载均衡http负载均衡设置tcp负载均衡设置http负载均衡获取真实iptcp负载均衡获取真实ip项目扩展需求,需要用到负载均衡。原先项目使用DNS负载均衡,会导致节点IP暴露问题。所以打算尝试使用nginx负载均衡。nginx负载均衡大部分情况下没有问题,但是在获取客户真实ip时候,只能获取到负载分发主站的站点IP。下面做些记录,主要是负载均衡配置,以及获取真实IP的方式。设置nginx负载均衡http负载均衡设置修改nginx配
2021-06-18 13:40:31
3778
原创 CentOS7安装ElasticSearch7
CentOS7安装ElasticSearch7安装jdk8安装elasticsearch7.1.1安装jdk8安装elasticsearch7.1.1从https://www.elastic.co/cn/网站下载elasticsearch的安装包,将elasticsearch安装在/usr/local目录下。(7.11.2要求版本jdk11,刚开始没注意,下载错误。改成下载7.1.1)wget https://artifacts.elastic.co/downloads/elasticsearch/
2021-06-18 11:03:45
1094
原创 jwt报错Could not create token: Using integers for registered date claims is deprecated
jwt报错Could not create token: Using integers for registered date claims is deprecated, please use DateTimeImmutable objects instead问题原因解决问题tymon/jwt-auth 包报错Could not create token: Using integers for registered date claims is deprecated, please use Date
2021-06-15 16:06:52
1114
2
原创 laravel migrate报错Class ‘Doctrine\DBAL\Driver\PDOMySql\Driver‘ not found
laravel migrate报错Class 'Doctrine\DBAL\Driver\PDOMySql\Driver' not found问题原因解决问题laravel 执行 php artisan migrate 命令报错。Symfony\Component\Debug\Exception\FatalThrowableError : Class ‘Doctrine\DBAL\Driver\PDOMySql\Driver’ not found原因查看composer.json已经安装过
2021-06-15 13:50:16
718
原创 Changing columns for table “users“ requires Doctrine DBAL. Please install the doctrine/dbal package
Changing columns for table "users" requires Doctrine DBAL. Please install the doctrine/dbal package问题原因解决问题laravel 执行 php artisan migrate 命令报错。原因因为有修改数据表字段的属性,这个功能需要 doctrine/dbal组件解决安装 doctrine/dbal组件...
2021-06-15 11:47:03
1118
原创 centos7 安装 jdk8
centos7 安装 jdk8jdk8 安装jdk8 安装下载jdk8安装包,jdk-8u281-linux-x64.tar.gzjdk8下载 ( https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html )在/usr/local/目录下创建java文件夹,将jdk安装包移到该文件夹下。解压文件包tar -zxvf jdk-8u281-linux-x64.tar.gz可以看到已经解压完成,多了一个
2021-04-16 15:54:10
457
原创 laravel-API解决跨域问题
laravel-API解决跨域问题创建中间件注册路由,增加中间件Access to XMLHttpRequest at 'http://mysite2.test/api/authorizations' from origin 'http://localhost:9529' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-A
2021-04-14 13:25:15
922
原创 composer install报Undefined index: process
composer install报Undefined index: process解决composer install报Undefined index: process错误,进程依赖的proc_open 这个函数不可用解决禁用函数去掉这个即可,在php.ini文件里面 使用/proc_open 找到去除这个单词即可!...
2021-04-05 16:03:28
471
原创 ERROR! MySQL is not running, but lock file (/var/lock/subsys/mysql) exists
@[TOC](ERROR! MySQL is not running, but lock file (/var/lock/subsys/mysql) exists)centos中启动、重启,或者查看mysql状态时报错ERROR! MySQL is not running, but lock file (/var/lock/subsys/mysql) exists解决删除var/lock/subsys/mysql下的mysql 文件rm -rf var/lock/subsys/mysql.
2021-04-05 15:44:50
9452
原创 ERROR! MySQL is running but PID file could not be found
ERROR! MySQL is running but PID file could not be found解决centos中启动、重启,或者查看mysql状态时报错ERROR! MySQL is running but PID file could not be found解决第一步:找到 mysql 目录下的 mysql-bin.index 文件,然后删除 find / -name mysql-bin.index /usr/local/mysql/var/mysql-bin.ind
2021-04-05 15:39:10
773
原创 buff/cache 除缓冲区缓存和页面缓存占用内存过大时处理
free -mcat /proc/sys/vm/drop_caches 0默认是0,不清除缓冲区缓存和页面缓存可用值 0 到 3echo 1 > /proc/sys/vm/drop_caches:表示清除pagecache。echo 2 > /proc/sys/vm/drop_caches:表示清除回收slab分配器中的对象(包括目录项缓存和inode缓存)。slab分配器是内核中管理内存的一种机制,其中很多缓存数据实现都是用的pagecache。echo 3 > /p
2021-03-30 11:40:53
309
原创 laravel扩展包学习-日志查看工具rap2hpoutre/laravel-log-viewer
laravel扩展包学习-日志查看工具rap2hpoutre/laravel-log-viewer安装增加路由优化提供一个web的页面查看工具,避免去服务器查看(tail -f)安装composer require rap2hpoutre/laravel-log-viewer或者//homestead环境安装失败,忽略版本问题进行安装composer require rap2hpoutre/laravel-log-viewer --ignore-platform-reqs增加路由Rou
2021-03-17 16:05:24
807
原创 composer Your requirements could not be resolved to an installable set of packages
composer Your requirements could not be resolved to an installable set of packages原因原因安装的扩展包的最新版本,对应的环境不匹配;本地环境PHP版本为7.2,所以安装失败。解决composer require watson/rememberable "3.2.1" --ignore-platform-reqs...
2021-03-16 17:23:02
190
原创 composer update内存不足问题
composer update内存不足问题composer update内存不足问题,云服务器无法扩容的情况下:查看composer路径 whereis composer php -d memory_limit=-1 /usr/local/bin/composer update
2021-02-08 10:12:34
299
原创 phpstudy+phpstorm控制台 ‘composer‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
系列文章目录回归PHPstudy后,在配置上倒是有些问题,这个系列做个PHPstudy的记录phpstudy(wnmp)配置laravel伪静态phpstudy+phpstorm控制台 ‘php’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。phpstudy+phpstorm控制台 ‘composer’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。文章目录系列文章目录一、原因二、处理一、原因二、处理找到并进入 PHP 的安装目录(和你在命令行中执行的 php 指令
2021-01-04 10:54:52
1018
原创 phpstudy+phpstorm控制台 ‘php‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
系列文章目录回归PHPstudy后,在配置上倒是有些问题,这个系列做个PHPstudy的记录[phpstudy(wnmp)配置laravel伪静态](https://blog.csdn.net/u011093975/article/details/112169448)[phpstudy+phpstorm控制台 'php' 不是内部或外部命令,也不是可运行的程序 或批处理文件。](https://blog.csdn.net/u011093975/article/details/112169448)文
2021-01-04 10:46:40
837
原创 phpstudy(wnmp)配置laravel伪静态
phpstudy(wnmp)配置laravel伪静态配置网站信息配置伪静态使用laravel后,主要使用laravel教程推荐的环境Homestead。家里的环境还是打算用回PHPstudy,前几年PHPstudy的UI还很普通,这几个版本看着好了不少。下面说明下伪静态的配置配置网站信息配置伪静态try_files $uri $uri/ /exploit/index.php?$query_string;if (!-e $request_filename) { rewrite ^(.*
2021-01-04 10:28:23
872
原创 compact(): Undefined variable: article
升级PHP版本后报错compact(): Undefined variable: article因为article没有定义的原因,7.3版本后,就会出现提示性的错误,所以可以做该级别的错误忽略,当然最好的处理方式还是需要规范代码习惯,加个提示,自我鞭策吧...
2020-10-08 16:32:56
1531
原创 lnmp一键安装-HTTP ERROR 500目前无法处理此请求
lnmp 配置好网站,HTTP ERROR 500报了个HTTP ERROR 500错误,但是却不知道是哪里的问题,首先就是排查1、在index.php 文件中增加打开所有报错级别error_reporting(E_ALL);ini_set('display_errors', '1');然后刷新网站就知道问题在哪里,由于 open_basedir 配置的问题导致php不能引入其授权目录上级及其以上的文件造成。解决:找到fastcgi.conf文件,修改fastcgi_param PHP
2020-10-08 16:14:32
1155
原创 lnmp搭建站点二三事-The Process class relies on proc_open, which is not available on your PHP installation
The Process class relies on proc_open, which is not available on your PHP installation打开php.ini,如果不清楚位置的话通过find查找打开后,搜索 disable_functions项,看是否禁用了proc_open函数,如果禁用了就将proc_open函数去掉(其他函数报错同理)然后重启PHPfind / -name php.inivim /usr/local/php/etc/php.ini.
2020-10-08 16:13:33
350
原创 lnmp搭建站点二三事-git clone的时候权限问题permission denied (publickey)以及pull密码重复输入问题
git clone的时候权限问题permission denied (publickey)以及pull密码重复输入问题permission denied (publickey):主要是因为git 安装的时候没有设置账户解决:执行命令,生成公钥ssh-keygen -t rsa -b 2048 -C "你自己的邮箱地址"后面会提示Generating public/private rsa key pair.Enter file in which to save the key (/c/Us
2020-10-08 15:53:48
172
原创 laravel-editormd增加扩展-图片增加样式
laravel-editormd增加扩展-图片增加样式在public/vendor/editormd/lib/marked.min.js文件中,找到Renderer.prototype.image方法;将title字段进行处理,这边是将title 和 style 样式用***字符做分割,如果后面有其他需求再做扩展。代码: Renderer.prototype.image = function(href, title, text) { var cap_3 = ["image", "
2020-07-15 16:48:57
235
原创 编译时 configure: error: Cannot find php-config. Please use --with-php-config=PATH 错误
configure: error: Cannot find php-config. Please use --with-php-config=PATH错误原因解决错误报错: configure: error: Cannot find php-config. Please use --with-php-config=PATH 原因–with-php-config=PATH 后面路径出错了。...
2020-03-25 16:36:30
3096
原创 centos7 php7.2.6 安装swoole扩展
centos安装swoole扩展环境安装下载安装包编译安装开启扩展环境CentOS Linux release 7.5.1804 (Core)PHP 7.2.6安装包 swoole2.0.6安装下载安装包 $ wget https://github.com/swoole/swoole-src/archive/v2.0.6.tar.gz $ tar zxvf v2.0.6.tar....
2020-03-25 16:25:51
202
原创 代码部署到服务器上遇到问题记录
问题记录环境问题1问题2环境服务器环境:LNMP (centos7.3,lnmp.org一键安装包)问题1lnmp 下无法具体显示错误 ,仅提示 500 错误在php.ini 中 查找 display_errors : on问题2PHP_ADMIN_VALUE 指向目录错误,grep -rn open_basedir ./ 命令查找,发现目录指向到了public1、在nginx...
2019-08-13 18:18:48
289
原创 sourcetree中GitFlow操作学习
主要对GitFlow多人协作开发时的工作流程做份学习记录。因日常开发多用SourceTree软件,所以记录基于本软件,GUI界面操作,对于GIT命令只熟悉部分简单操作,尚有改进空间,以后多多努力!!
2019-03-11 15:09:00
372
原创 虚拟机配置--共享文件夹配置
VM虚拟机配置--共享文件夹配置环境挂载问题复制(迁移)服务器问题这边将配置虚拟机和实体机的的共享文件夹时,所遇到的问题做一记录。环境环境:实体机器Win10 64bitVmware14 pro虚拟机内安装CentOS7 64bit系统vm-tools(open-vmtools)tips:安装vm默认的vmware tools,是可能会报错可选择安装open-vmtools...
2018-11-22 11:07:50
625
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人