xampp启动失败 Apache shutdown unexpectedly
摘要:我知道是端口被我的虚拟机占用,但是我的虚拟机也要同时打开,所以 我需要修改xampp的端口 1, 2修改二个配置文件 修改httpd.conf 修改httpd-ssl。conf 4,重启xampp
阅读全文
posted @
2017-06-21 16:03
一只猪儿虫
阅读(188)
推荐(0)
phpqrcode实现二维码(含图片)
摘要:恢复内容开始 1,http://phpqrcode.sourceforge.net/ 下载 2,解压以后只需要一个文件 3,原生php测试: 4, tp 5上面的测试 4.1 把phparcode.php放到 4.2 去index控制器写
阅读全文
posted @
2017-06-21 14:13
一只猪儿虫
阅读(730)
推荐(0)
php 使用 rabbitmq
摘要:1,配置好rabbitmq 服务器 (参照 http://www.cnblogs.com/spicy/p/7017603.html)(我是linux) 2,新增了一个用户 并点击该用户 增加权限如下
阅读全文
posted @
2017-06-15 18:55
一只猪儿虫
阅读(167)
推荐(0)
rabbitMQ linux安装
摘要:1,下载 erlang (http://www.rabbitmq.com/releases/erlang/) wget http://www.rabbitmq.com/releases/erlang/erlang-18.2-1.el6.x86_64.rpm 2,安装 erlang rpm -ihv
阅读全文
posted @
2017-06-15 14:34
一只猪儿虫
阅读(8261)
推荐(0)
rabbitmq的web管理界面无法使用guest用户登录
摘要:该文章转自http://www.cnblogs.com/mingaixin/p/4134920.html 为了方便自己查阅而已 rabbitmq的web管理界面无法使用guest用户登录 安装最新版本的rabbitmq(3.3.1),并启用management plugin后,使用默认的账号gues
阅读全文
posted @
2017-06-15 14:30
一只猪儿虫
阅读(757)
推荐(0)
linux安装使用xdebug
摘要:我还是来给大家一个正确的配方,每个人的php版本不一样 所以下载的xdebug应该是不一样的 1,https://xdebug.org/wizard.php 进入这个网页 把自己phpinfo的信息复制进去,然后点击 2 根据提示 3, 按照上面 wget 下来安装包 4,解压 tar zxf 安装
阅读全文
posted @
2017-06-14 11:50
一只猪儿虫
阅读(344)
推荐(0)
tp5 数据库相关操作笔记
摘要:这里如何连接多个数据库? 1,在conif.php文件中添加一个数据库配置(把database.php文件内容复制一份过来),这里取名为db2 2,在控制器的方法中使用 mysql中的参数绑定 mysql中占位符绑定 增删改查? 1 , 原生增删改查在TP中 直接使用Db::execute(‘原生语
阅读全文
posted @
2017-06-13 17:45
一只猪儿虫
阅读(229)
推荐(0)
php工具箱使用
摘要:linux安装过程 1,去网盘下载(本人网盘也有,如果找不到,contact me)http://pan.baidu.com/s/1cxHQge 我解压以后放在/mnt/hgfs/root/phptools/ 2,修改windows的host文件 3,linux新增一个虚拟服务器 4,配置phpto
阅读全文
posted @
2017-06-13 10:51
一只猪儿虫
阅读(326)
推荐(0)
thinkPHP5配置nginx环境无法打开(require(): open_basedir restriction in effect. File(/mnt/hgfs/root/tp5/thinkphp/start.php) is not within the allowed path(s)
摘要:今天想把玩一下tp5,结果怎么都无法访问,每次都是报500错误,我把错误提示都打开看到下面的错误 require(): open_basedir restriction in effect. File(/mnt/hgfs/root/tp5/thinkphp/start.php) is not wit
阅读全文
posted @
2017-06-05 14:56
一只猪儿虫
阅读(1731)
推荐(0)
nginx: [alert] kill(3475, 15) failed (3: No such process) 解决方案
摘要:cd nginx安装目录下/conf/nginx.conf 查看pid文件存放路径 (如果自己知道就不用执行上面这一步) 然后删除这个nginx.pid文件 然后再次杀掉nginx进程 搞定
阅读全文
posted @
2017-06-05 10:45
一只猪儿虫
阅读(2128)
推荐(0)
linux 和 windows 安装composer
摘要:在 Linux 和 Mac OS X 中可以运行如下命令: curl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer 在 Windows 中,你需要下载并运行 https://ge
阅读全文
posted @
2017-06-05 10:04
一只猪儿虫
阅读(104)
推荐(0)
redis之 集群配置(主从复制)
摘要:集群的作用: 集群的方式有二种: 第二种的好处是:master宕机以后可以直接切换到slave1 主从通信的过程 先通过dump导出大块的rdb 然后把aof缓冲过来,然后通过replicationfeedslave保持联系 redis集群的配置 第一步: 复制二份redis启动配置文件(方便开启三
阅读全文
posted @
2017-06-02 18:07
一只猪儿虫
阅读(219)
推荐(0)
redis持久化之 aof日志
摘要:aof就是把执行的命令写到文本文件里面 aof使用过程 第一步: 修改配置文件,并启动server 第二步, 当前目录下面会生成一个 appendonly。aof文件,但是是空的 去客户端 开始操作后 每秒都会写入日志到该文件下面 第三步: 现在测试在aof文件达到上面规定的20md后 aof会被重
阅读全文
posted @
2017-06-02 15:09
一只猪儿虫
阅读(323)
推荐(0)
redis 持久化之 rdb 快照持久化
摘要:解释1: 虽然redis是单进程,但是它有一个单独的子进程进行rdb操作,为了保证的数据的一致性,当进行rdb操作失败的时候,主进程就停止写入 所以才有了stop-write-on-bgsave-error 这条命令 如何停止rdb? 答案: 把下面三个参数屏蔽掉就行 开始使用rdb 第一步: 为了
阅读全文
posted @
2017-06-02 12:03
一只猪儿虫
阅读(174)
推荐(0)
redis 实现消息发布和订阅
摘要:1,打开二个客户端机器 一个用于发布,一个用于接受 2,发布一个channel1 3,用另外一个客户端收听上面的客户端 4,当再次在发布的redis客户端 发布一个消息 其他所有订阅的客户端会自动收到消息 其他命令: psubscribe 可以使用通配符来订阅频道 例如:psubcribe new*
阅读全文
posted @
2017-06-02 10:51
一只猪儿虫
阅读(241)
推荐(0)
redis linux安装过程回顾
摘要:1,官网wget http://download.redis.io/releases/redis-3.2.9.tar.gz 2,解压 tar zxf redis-3.2.9.tar.gz 后进入解压后的文件 3,直接make 4,make test (一般有提醒安装tcl, 用yum install
阅读全文
posted @
2017-06-01 10:32
一只猪儿虫
阅读(130)
推荐(0)