巧妙解决因/tmp空间不足,引起No space left on device的问题

前不久,我从兔子家弄来了一只64M小鸡,这货啥都好,就是在编译安装程序的时候,会报Nospaceleftondevice,当时我没在意,就放着吃灰了。今天在整理邮件的时候,无意间又看见了它,唉,一不做二不休,是骡子是马拉出来溜溜嘛!然后……咦?又是磁盘写入错误?抱着一丝侥幸心理

nginx 出现504 Gateway Time-out的解决方法

本文介绍nginx出现504GatewayTime-out问题的原因,分析问题并提供解决方法。1.问题分析nginx访问出现504GatewayTime-out,一般是由于程序执行时间过长导致响应超时,例如程序需要执行90秒,而nginx最大响应等待时间为30秒,这样就会出现超时。通常有以下几种情况导致1.程序在

香港服务器的租用该避免的误区及解决方法

香港服务器是至关重要的核心设备,确保网络香港服务器能够高性能、稳定持续的工作一直以来都是用户最关心的问题。然而在关注着这个问题的同时,我们发现有很多的用户都没有正确地配置自己的香港服务器,使得香港服务器并没有工作在最佳的状态。因此,在使用香港服务器时,这些

vim粘贴注释–解决方法

vim在粘贴代码时会自动缩进,这样会把有注释的代码搞得一团糟,可能因为某行的一个注释造成后面的代码全部被注释掉,以前就是直接粘贴的,发现不得不解决这个自动添加注释的问题。临时方法:vim是自带缩进的,我们执行粘贴前需要设置为粘贴模式:set paste当我们写代码时

centos 编译php报错configure: error: off_t undefined; check your library configuratio

解决办法:echo '/usr/local/lib64 /usr/local/lib /usr/lib /usr/lib64'>>/etc/ld.so.conf&&ldconfig -v在编译php时会遇到如上问题,这个问题一般在centos64位系统中比较多见,解决如下ldconfig命令参数说明:1、-v或–verbose:用此选项

PHP连接MongoDB数据库报错“No suitable servers found (`serverSelectionTryOnce` set)”的解决办法

公司的核心系统使用了MongoDB数据库,最近也碰到了那个烦人的 “Nosuitableserversfound(`serverSelectionTryOnce`set):[connectionrefusedcallingismasteron‘xxx.xxx.xxx.xxx:xxxx’]” 问题。搞了好几天,总算把问题解决了。故障原因:谷歌搜索这段报错的提示,

解决The mysql extension is deprecated and will be removed in the future: use mysql

很明显的提示mysql扩展模块就要被放弃使用了,所以请使用mysqli代替这个说明你的php版本过高造成的。解决方法:把mysql的相关模块全都改为mysqli就行了。比如:1、mysql_connect改为mysqli_connect 2、mysql_query改为mysqli_query 3、mysql_close改为mysqli_close

mysql.sock文件丢失的解决方法

Mysql文件mysql.sock丢失丢失的原因一般是因为配置文件不一致的原因,mysqld错误启动,mysqld_safe会清除一次mysql.sock。判断解决故障时没有切换到mysql用户,造成权限有问题,无法创建mysql授权表,所以也就无法创建/tmp/mysql.sock和hostname.pid文件。因此,总结解决方法

解决:Starting MySQL.Manager of pid-file quit without updating file.[失败]

今天我的网站打不开了,重启lnmp发现mysql无法启动,终找到原因是因为硬盘慢了,于是删除了mysql的日志文件来节省空间,重启mysql出现Starting MySQL.Manager of pid-file quit without updating file.[失败]百度谷歌了一大堆资料,尝试了

1253067 TFnetwork_cn