-
最新文章
最新评论
- maweb on ecshop调用dedecms文章列表
- xieguozhong on codeigniter $this->db->insert();包含NOW()的问题
- 咖啡机网 on ecshop调用dedecms文章列表
- admin on 欧飞手机充值接口php源代码v0.1
- msirene on 欧飞手机充值接口php源代码v0.1
- gaus on codeigniter 表单验证错误信息添加中文语言
- gaus on codeigniter版支付宝接口源代码v0.1
- john on Eclipse CDT 出现 launch failed Binary not found
- john on Eclipse CDT 出现 launch failed Binary not found
- admin on codeigniter版支付宝接口源代码v0.1
- lilu on codeigniter版支付宝接口源代码v0.1
- Chong.Freeman on javascript替换换行符的正确方法
- admin on ecshop 分类添加图片
- 初学者 on ecshop 分类添加图片
- 小羿 on dedecms 添加自定义标签显示非dede表数据
Category Archives: linux
nginx 日志切割
服务器有3个网站如下: www.biao168.com www.hongyun2000.com www.gzqc168.com 它们的日志放在 /home/logs下,分别是biao168.log hongyun2000.log gzqc168.log 切割shell如下 ##################################### 附:每日零时自动切割 crontab -e 00 00 * * * /bin/bash /home/logs/cut_nginx_log.sh
mysql的Table xxxx is read only错误
mysql的Table xxxx is read only错误往往是发生在Linux主机上,在网上查了很多资料后终于发现它本质上是个权限问题。 要解决它首先要给mysql的数据库目录加上可写权限,即777 然后到mysql的Bin目录执行刷新 mysqladmin -u -p flush-tables 并且保证mysql安装目录的/var/lib/mysql的目录权限设置为700 其间所有文件的权限设置为660 基本可以解决 另:当我们更改了mysql权限表,我们可以重起服务器,但更简单的办法是执行 mysqladmin -u -p reload
空主机头,默认主机头
nginx的默认虚拟主机在用户通过IP访问,或者通过未设置的域名访问(比如有人把他自己的域名指向了你的ip)的时候生效 最关键的一点事,在server的设置里面添加这一行: listen 80 default; 后面的default参数表示这个是默认虚拟主机。 这个设置非常有用。 比如别人通过ip或者未知域名访问你的网站的时候,你希望禁止显示任何有效内容,可以给他返回500. 目前国内很多机房都要求网站主关闭空主机头,防止未备案的域名指向过来造成麻烦。就可以这样设置: server { listen 80 default; return 500; } 也可以把这些流量收集起来,导入到自己的网站,只要做以下跳转设置就可以: server { listen 80 default; rewrite ^(.*) http://www.runphp.net permanent; }