51CTO博客开发
更新完PHP文件之后,打开页面空白了查看错误日志:[06-Sep-2013 16:45:36] PHP Parse error: syntax error, unexpected $end in /web/webbase/lynn/admin/user/admin.php on line 648一般这个错误,是文件不完整提示的查看服务器上文件的大小,和本地的不一样解决方法:把本地的文件
启动memcache的时候,报如下错误:#/usr/local/bin/memcached -d -m 100 -p 11211 -u nobody -c 65535 /usr/local/bin/memcached: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: N
SEO需要对accesslog进行分析,其中有需要把时间转换为秒再进行判断nginx有两个日志格式,分别是$time_local和$time_iso8601,现在线上使用的是$time_local两个格式都不符合要求,想要的格式是“2013-08-05 11:50:01”,再通过date -d "2013-08-05 11:50:01" +%s来转换为秒网上搜索,可以通过修改n
论坛需要从x2升级到x3,我需要做的,主要是数据库方面的线上安装的discuz是GBK的,数据库大概在30G左右,需要先转换成UTF8的编码,再升级1、导数据导出线上的数据库,导出的时候指定编码为UTF8有些表数据很大,可以先把几个大表单独导出来,再导出剩余的表mysqldump -uroot -p123 --default-character-set=utf8 x2 table1 > ta
1、mongodb主从配置主从都在同一台服务器上,主起的是默认的端口,从起的是99991)master/usr/local/mongodb/bin/mongod --master --dbpath /usr/local/mongodb/data/ --logpath /usr/local/mongodb/log/mongodb.log --directoryperdb &2)slave/w
更改linux下的配置文件,配置文件的路径是/proc/sys/net/ipv4/icmp_echo_ignore_all将将其值改为1后为禁止PING,将其值改为0后为解除禁止PING由于此文件是只读文件,最好利用echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all,来更改此文件
导入mysql数据的时候,出现Repair by sorting的错误,数据一直卡住,无法继续导入查看内存google之,发现是mysql配置的问题,于是按照网络的建议,修改了如下配置myisam_sort_buffer_size = 1024Mmyisam_max_sort_file_size = 4096M重启数据库,再重新导入,OK了记录一下
安装了zabbix 2.0.4,把语言设置为“中文”,除了一些翻译不是特别准确之外,还有一个特别纠结的问题,就是有些显示乱码像这样子的,直接出现框框的,一方面看不懂里面的内容,第二个是对于有强迫症的我来说,真是太郁闷了出现这个问题,是因为zabbix默认的字体不支持中文显示解决办法:把默认的字体替换了下载字体wqy-microhei.ttf到{zabbix-安装目录}/fonts/可以把wqy-m
参考文章:http://blog.sina.com.cn/s/blog_5611597901017qeh.htmlhttp://www.linuxidc.com/Linux/2012-07/64798.htm1、修改nginx配置 location ~ /nginx-status/ { &n
用zabbix监控mysql,可以用ztc的mysql模板,在有安装mysql的agent的服务器上安装ztc1、下载地址:https://bitbucket.org/rvs/ztc/downloads/2、需要用到python和MySQL-pythonyum -y install python*yum -y install MySQL-python3、安装ztc:tar -xzf&nb
使用zabbix监控服务器是否存活,延时以及丢包率,可以使用简单监控中的icmpping,icmppingsec,icmppinglos使用icmpping,icmppingsec,icmppinglos,需要做2个调整:1)需要用到fping的支持,系统本身是没有这个工具的,所以需要先安装fpingfping的默认安装路径是/usr/local/sbin/fping而zabbix的配置路径是Fp
查看数据库各个表的大小,并由小到大排序:/usr/local/mysql/bin/mysql -uroot -p123 -e "use DABABASE_NAME;show tables;" | sed '1d' | while read line; do /usr/local/mysql/bin/mysql -uroot -p123 -e "SELECT TABLE_NAME,DATA_LENG
使用mysqldump进行数据库备份的时候,出现下面的错误Got errno 28 on writegoogle,有说是因为max_allowed_packet太小的原因>show variables like 'max_allowed_packet';+--------------------+------------+| Variable_name &nbs
因为PHP代码的问题,导致论坛页面打开很慢以为是数据库的问题,show processlist;发现数据库有大量的Sleep进程上网查找资料,有这么多的Sleep进程,可能的原因有3个:1.使用了太多持久连接2.程序中,没有及时关闭mysql连接3.数据库查询不够优化,过度耗时逐个排除,首先代码中没有使用持久连接,都是用mysql_connect而不是pconnect,排除第一点公司使用是的PHP
昨天早上上班,同事反映论坛打开很慢赶紧用阿里测,结果是前面接收请求很慢,接收第一个请求需要5秒,把整个页面完全加载出来需要7秒多的时间查看各服务器的负载,内存都正常查看nginx的错误日志,有大量的连接拒绝的日志信息2013/02/28 09:51:58 [error] 3243#0: *67791623 connect() failed (111: Connection refused) whi
1.安装前准备nginx-1.0.9.tar.gzphp-5.3.6.tar.bz2mysql-5.1.55.tar.gzzabbix-1.8.2.tar.gznet-snmp系统为centos 32位,因为nginx,php,mysql,snmp之前已经安装好了,所以直接进入到zabbix的安装2.zabbix安装获取zabbix的源码包wget http://nchc.dl.sourcefor
执行编译安装apache时出错 configure: error: Bundled APR requested but not found at ./srclib/. Download and unpack the corresponding apr and apr-util packages to ./srclib/.需要下载apr和apr-utils 并解压到./srclib/, 再
could not read symbols: File in wrong format这个错误可能是不同的硬件平台导致的。其主要是之前硬件编译器编译出来的.o文件在另一个平台时认不出来
外部网友访问论坛时,所有图片都不显示,提示错误:[code=CACHE_FILL_OPEN_FILE] An internal error prevented the object from being sent to the client and cached. Try again later. 该网友是集团局域网代理上网,访问其他网站都能够正常,只是我们站图片有问题公司有一批旧图片是放到wi
安装vsftp,yum install vsftp*启动时报如下错误:为 vsftpd 启动 vsftpd:500 OOPS: cannot read config file: /etc/vsftpd/vsftpd.conf查看配置grep -v ^# /etc/vsftpd/vsftpd.conf | grep -v ^$anonymous_enable=YESlocal_enable=YESw
访问phpmyadmin时,提示"502 Bad Gateway"错误在访问目录下面,写两个测试文件,tt.php和tt.html内容分别是phpinfo();和"hello world!"访问tt.html时,正常访问tt.php时,依然提示502错误由此可以判断,是PHP的问题于是重启PHP,再访问,提示同样的错误 查看nginx的error.log信息2013/01/17 15:4
测试淘宝的mysql transfer多线程主从同步,使用mysqld替换的方式同步时出现如下错误: Master_Log_File: mysql-bin.000016 Read_Master_Log_Pos: 8422224
排除当前目录下的config目录和PPL目录,输出所有文件名为config.php的文件find ./ \( -path ./config -o -path ./PPL \) -prune -o -type f -name "config.php"
1、show create table table_name;使用这个命令可以查询出来表用的引擎是innodb还是myisam,但是只能一个一个表去查询,如果表很多,很麻烦2、information_schema.tablesselect table_name,`engine` from information_schema.tables where table_schema = 'databas
discuz做了读写分离,发贴之后发现贴子不见了,读取不到,原来是主从同步有问题show slave status \G 提示如下错误Relay log read failure: Could not parse relay log event entry. The possible reasons are: the master's binary log is corrup
背景:有3台服务器,做了1主2从主:192.168.0.2从:192.168.0.9/192.168.0.6先从同好0.6的数据,再启动0.9,同步数据时候,Seconds_Behind_Master的值一直保持某个数值,日志里面产生了几万个localhost-relay-bin.*的文件,日志报如下错误:121101 11:38:52 [Note] Slave: received end pac
如果你的下载服务器为Nginx服务器,那么,在Nginx安装目录下的conf/mime.types文件的对应位置,加上以下一行语句,指定APK文件的MIME类型为 application/vnd.android.package-archive 即可:application/vnd.android.package-archive apk;
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号