自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 windows下使用make命令(makefile)

4、作为有强迫症的我肯定不愿意执行mingw-get这样的命令,我是想用make这样的命令,所以复制一份mingw-get.exe,将其改为make.exe,到此为止就大功告成了。这个路径Program Files中空格无法解析的原因(我猜的),我的方法就是将Git重新安装,然后自定义目录,如。里的makefile文件里用到了Git_Bash,而这个路径正好是你的git-bash.exe的路径,可能是。反正我是受不了,为啥别人Mac能用,我不能用,就因为我买不起Mac吗,我不服。,这样就完美解决了。...

2022-08-28 23:46:38 16522 4

原创 nginx负载均衡配置(亲测有效)

nginx负载均衡配置:其实简单配置很简单,就是找到你的nginx配置文件加入以下内容:# 负载均衡模块upstream balance { server 120.79.*.* weight=3 max_fails=3 fail_timeout=15;;//替换成你要负载均衡的ip server 120.78.*.*; server 120.78.*.* down;//表示单前的server暂时不参与负载,可能能通过某些参数动态的激活它吧,要不真没啥用。

2020-09-30 15:02:07 243

原创 swoole4从安装到入门

**swoole4从安装到入门(linux宝塔环境安装swoole4)**1、首先查看官方文档介绍https://wiki.swoole.com/#/environment,必要的环境要求自行百度解决,然后下载源码,这里建议用源码编译安装模式,我这里用的https://gitee.com/swoole/swoole2、进入你需要安装的目录cd /usr/locala、下载安装包(我这里直接clone)git clone https://gitee.com/swoole/swoole.git

2020-09-12 16:28:12 964

原创 禾匠类似\Yii::$app->plugin引用流程记录

1、入口文件\web\index.php创建、运行一个应用指向\core\WebApplication.php2、\core\WebApplication.php中__construct引用了/config/web.php3、在/config/web.php中看到引用了/config/app.php,在app.php我们就可以看见'plugin' => [ 'class' => '\app\core\Plugin', ],这一项配置,包括us

2020-08-01 16:50:23 466

原创 在PHP使用coding的WebHook实现自动化部署时出现 Host key verification failed.的问题

我在第一次使用使用coding的WebHook自动部署时,因为我用的PHP编写脚本执行shell_exec,按照网上查询的资料部署好后发现脚本执行git pull出现如下问题:我的脚本是这样编写的,也是网上别人那里看来的,有很多版本,目前觉得这个是最可靠的,也是思路最清晰的。<?phperror_reporting(1);$web_path = '/www/wwwroot/wcfadmin';// Coding新版本的webhook若是设置了token,Coding则对每个请求进行了哈希签名

2020-06-02 21:54:03 440

原创 Laravel 5.5安装完成运行后出现require(): open_basedir restriction in effect。。。

初学laravel你会发现按照文档通过**composer create-project --prefer-dist laravel/laravel laraveltest "5.5.*"**创建laraveltest项目后打开网站会发现有一对莫名错误**require(): open_basedir restriction in effect。。。**,这时候或许你会一脸懵逼。 其实不用慌,...

2020-01-19 00:10:43 398

原创 nginx多站点配置vhost设置

进入nginx的vhost目录新建www.zctonline.cn.conf,然后vim打开配置如下server { listen 80; server_name www.zctonline.cn; charset utf-8; root /usr/loca...

2019-05-06 22:44:48 1063

原创 thinkphp3.2部署在nginx环境__PUBLIC__读取错误解决

apache上部署一切正常,换nginx后发现资源文件路径读取错误原因:PHP_FILE 常量获取到的数据为空导致路径和相关url都失效错误;解决方案:在路口根目录下的index.php中加入变量define(‘PHP_FILE’,$_SERVER[‘SCRIPT_NAME’]);...

2019-05-06 22:39:10 914

原创 linux中solr对mysql数据建立索引

1、前提是你已经安装配置好了solra、下载mysql驱动包地址:http://central.maven.org/maven2/mysql/mysql-connector-java/将 mysql 驱动包导入 solr将下载下来的 mysql-connector-java-x.x.x.jar 拷贝到 server/solr-webapp/webapp/WEB-INF/lib 下导入 s...

2018-11-20 15:13:09 309

原创 linux环境php安装solr扩展(亲测总结)

1、从http://pecl.php.net/package/solr下载最新版本。我下载到/usr/tmp     cd /usr/tmp  wget https://pecl.php.net/get/solr-2.4.0.tgztar zxvf solr-2.4.0.tgzcd solr-2.4.0phpize./configure(此时若出现configure: ...

2018-11-19 11:29:58 833

原创 linux安装redis php扩展,简单几步解决问题

在linux系统安装php的redis扩展的简单几个步骤,按顺序安装即可php redis扩展安装cd /usr/local/srcwget https://pecl.php.net/get/redis-4.0.0.tgztar zxvf redis-4.0.0.tgzcd redis-4.0.0/usr/local/php/bin/phpize./configure --with...

2018-10-12 16:10:14 447

原创 linux让Apache支持.htaccess伪静态文件时遇到的坑

相信很多人都在windows环境开发好项目后再布置到linux上,但这个时候或许你发现你的伪静态不起作用了,很无奈,或许你还没进行相关配置。 这个时候你就得做一下几步操作了。。。。。第一、编辑httpd.conf文件1、 - 在etc/httpd/conf/目录下的httpd.conf 文件,找到:LoadModule rewrite_module modules/mod_rewrite.so

2017-07-07 10:06:46 4336

原创 centOs将php5.3卸载重新安装php

我用的centOs6.8,可是默认php版本是5.3,我觉得版本太低,故将其卸载重装php5.6版本 1.检查当前安装的PHP包 这个命令是删除不干净的yum remove php因为使用这个命令以后再用php -v还是会看到有版本信息的。。。。。必须强制删除rpm -qa|grep php提示如下php-pdo-5.1.6-27.el5_5.3php-MySQL-5.1.6-27.el5_5.

2017-07-07 09:37:14 7944

转载 centOs7.2 lamp搭建

一、 检查系统环境 1、确认centos版本[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 2、检查是否安装过apacherpm -qa | grep httpd 或者:apachectl -v 或者:httpd -v 3、检查是否安装过Mysqlservice mysq

2017-07-04 22:26:08 287

原创 php sphinx扩展错误,object(SphinxClient)#1 (2) { ["error"]=> string(35) "connect() failed: Permission den

我在centos上测试coreseek,一切准备就绪后,安装php sphinx扩展,发现php调用时 打印出的是SphinxClient Object ( [error] => connect() failed: Permission denied [warning] => ) 一直很困惑,不知道怎么解决,后来发现是Linux的selinux防火墙的影响,执行setenforce 0 关闭

2017-04-22 21:15:21 286

原创 centOS6.5安装sphinx扩展

wget http://pecl.php.net/get/sphinx-1.3.0.tgz (下载目录可以自行决定) tar zxvf sphinx-1.3.0.tgz cd sphinx-1.3.0 phpize ./configure –with-php-config=/usr/local/php/bin/php-config 如果出现错误:“configure: error: Can

2017-04-22 17:36:59 1013

原创 centOS6.5安装coreseek,php+mysql+coreseek调试测试,亲测管用

安装参考官方教程(http://www.coreseek.cn/products/products-install/install_on_bsd_linux/) CoreSeek快速安装:coreseek安装需要预装的软件:yum install make gcc g++ gcc-c++ libtool autoconf automake imake MySQL-devel libxml2-dev

2017-04-22 15:57:02 600

原创 linux安装coreseek

快速安装:安装前,建议查看:源码包说明README;4.0/4.1版可参考3.2版本安装,步骤相同;如遇到问题,请看详细安装说明。下载coreseek:coreseek 3.2.14:点击下载、coreseek 4.0.1:点击下载、coreseek 4.1:点击下载$ wget http://www.coreseek.cn/uploads/csft/3.2/coreseek-3.2.14.tar.

2017-04-21 16:00:04 330

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除