问题日志 记录,分享 联系方式:liuyingshengc4@sina.cn QQ:894347276

centos nginx php 调用soap

安装soap就不说了网站有很多教程。我这里是直接使用系统自带soap,不是nusoap ,nusoap,如果是低版本的话,会和php自带SoapClient 冲突,需要修改类名,才可以使用。确认soap安装好public function spkAction(){     ini_set('display_errors',1);     error_reporting(E_AL

写点什么

    最新事情比较多,博客也一直没有去管理。

    前段时间网站被黑了,挂了外链,也一直没处理,之前用的thinkCMF,漏洞比较多,有点醉。一直想着修复下网站,打下补丁,还是算了,重新弄个z-blog。

    数据目前还没有写脚本转移过来,等忙完这段时间就更新过来,我的好多文章!!!

    疫情期间一直在家。

    努力,正确的活着。

作者:营生 分类:生活 浏览:122 评论:0

table ‘xx’ is marked as crashed and should be repaired

    系统断电,重启MySQL之后无法正常读取表数据,

table is marked as crashed and should be repaired

    使用工具或者命令快速修复表即可。

作者:营生 分类:MySQL 浏览:129 评论:0

Ecs服务器申请ipv6,配置-Centos

服务器提供商阿里云

ecs服务器,服务器版本 Centos 6.5 64

一,开启ipv6支持 修改网络配置

vim /etc/sysconfig/network
PEERNTP=no
NETWORKING_IPV6=yes
:wq

vim  /etc/modprobe.d/disable_ipv6.conf
alias net-pf-10 off
options ipv6 disable=0
:wq

vim /etc/sysconfig/network-scripts/ifcfg-eth0
IPV6INIT=yes
IPV6_AUTOCONF=yes
:wq

vim /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0
:wq

vim /etc/sysconfig/modules/ipv6.modules
!/bin/sh
if [ ! -c /proc/net/if_inet6 ] ; then
exec /sbin/insmod /lib/modules/uname -r/kernel/net/ipv6/ipv6.ko
fi
:wq
chmod +x /etc/sysconfig/modules/ipv6.modules
reboot #重启
ifconfig # 查看是否已经支持ipv6

二,申请ipv6

地址:http://tunnelbroker.net

创建用户-登录

左侧有个 Create Regular Tunnel 点击创建IP通道,输入IP地址检测,选择地址一般默认是US ,可以选择香港

创建成功,找到Example Configurations Centos 6.5 选择 linux-net-route 7.0以上 选择 linux-net-tool

复制命令,到服务器上去执行


直接在服务器上测试好了,ping6 ipv6地址。 测试OK!

作者:营生 分类:Linux 浏览:168 评论:0

MySQL 8.0 关于时间设置0000-00 sql文件导入失败

5.7更新8.0之后导入基本会出现这个问题,

set global sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';

在MySQL中直接输入,解决。

作者:营生 分类:MySQL 浏览:1122 评论:0

vmware Centos 6.5 静态IP设置,直接使用物理网络

vmware Centos 6.5 静态IP设置,直接使用物理网络

1,安装系统 ,新建虚拟机

2,设置虚拟机网卡设置为桥接,直接复制物理网络

3,设置centos ip静态ip [根据本地IP来设置]

vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0                    #描述网卡对应的设备别名
BOOTPROTO=static                 #设置网卡获得 ip 的方式,选项:static【静态指定】、dhcp【协议】、bootp【协议】
HWADDR=00:0c:29:24:e2:1b
IPV6INIT=no
NM_CONTROLLED=no
ONBOOT=yes
TYPE=Ethernet
UUID="e6ecacb0-4608-47f9-b56c-49c5d2f61e2a"
IPADDR=192.168.178.131             #设置自己喜欢的ip地址,保持在同一个网段
NETMASK=255.255.255.0              #网卡对应的网络掩码
GATEWAY=192.168.178.2              #保持在同一网段,末尾设置为2
DNS1=192.168.178.2                #DNS1服务器的地址,保持在同一网段,末尾设置为2
USERCTL=no
vim /etc/sysconfig/network
NETWORKING=yes  #设置
service network restart

ok!

作者:营生 分类:Linux 浏览:4677 评论:0

The SDK layoutlib version is not supported

eclipse console 报错:The SDK layoutlib version is not supported

应该是由于SDK版本不兼容的问题导致,切换到低版本 重启eclipse就可以了。

image.png

我之前是27调整到19就行了。

作者:营生 分类:Android 浏览:3262 评论:0

windows10激活工具

诶,这两天系统出现问题,在网上找了很多软件,有点愤怒了,基本都是臭鱼烂虾。

分享一款软件,直接下载点击体验正版就激活了,很好很强大。

通用小马oem激活工具.rar


作者:营生 分类:Windows 浏览:3472 评论:0

centos 查看 apache 连接数

Linux下查看apache连接数

查看httpd进程数(即prefork模式下Apache能够处理的并发请求数):

Linux命令:

     ps -ef | grep httpd | wc -l



查看Apache的并发请求数及其TCP连接状态:

Linux命令:

     netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'


返回结果示例:
  LAST_ACK 5
  SYN_RECV 30
  ESTABLISHED 1597
  FIN_WAIT1 51
  FIN_WAIT2 504
  TIME_WAIT 1057

说明:  
   SYN_RECV表示正在等待处理的请求数;
    ESTABLISHED表示正常数据传输状态;
   TIME_WAIT表示处理完毕,等待超时结束的请求数。


作者:营生 分类:Linux 浏览:2743 评论:0

Linux MySQL 计划任务备份数据库脚本

#!/bin/bash
#功能说明:本功能用于备份数据库
#编写日期:2018/5/06
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/phpstudy/mysql/bin
export PATH
#数据库用户名
dbuser="root"
#数据库密码
dbpasswd="root"
#数据库名,可以定义多个数据库,中间以空格隔开,如:test test1 test2
dbname="dbname"
#备份时间
backtime=`date +%Y%m%d%H%M%S`
#日志备份路径
logpath="/mysql_bak"
#数据备份路径
datapath="/mysql_bak"
#日志记录头部
echo "备份时间为${backtime},备份数据库表 ${dbname} 开始" >> ${logpath}/mysqllog.log
#正式备份数据库
for table in $dbname; do
source=`mysqldump -u ${dbuser} -p${dbpasswd} ${table}> ${logpath}/${backtime}.sql` 2>> ${logpath}/mysqllog.log;
#备份成功以下操作
if [ "$?" == 0 ];then
cd $datapath
#为节约硬盘空间,将数据库压缩
tar jcf ${table}${backtime}.tar.bz2 ${backtime}.sql > /dev/null
#删除原始文件,只留压缩后文件
rm -f ${datapath}/${backtime}.sql
echo "数据库表 ${dbname} 备份成功!!" >> ${logpath}/mysqllog.log
else
#备份失败则进行以下操作
echo "数据库表 ${dbname} 备份失败!!" >> ${logpath}/mysqllog.log
fi
done


作者:营生 分类:MySQL 浏览:4007 评论:0