Chinaunix首页 | 论坛 | 博客
  • 博客访问: 486666
  • 博文数量: 100
  • 博客积分: 7010
  • 博客等级: 少将
  • 技术积分: 995
  • 用 户 组: 普通用户
  • 注册时间: 2005-04-22 15:44
文章分类

全部博文(100)

文章存档

2006年(90)

2005年(10)

我的朋友

分类: BSD

2006-07-21 11:06:06

菜菜:PORTS安装APACHE22和MYSQL41,在/etc/rc.conf添加 apache2_enable="YES" mysql_enable="YES" 重起后发现APACHE和MYSQL都没有自动启动,手动/usr/local/sbin/apachectl start  ;/usr/local/etc/rc.d/mysql-server start 可以正常启动。
虾虾:
再重启一次看看
菜菜:重新启动好几次了。
虾虾2:
看下 /var/log 里面的日志文件

我也有过这样的情况,当时我是因为 /var 的那个叫什么空间不够用了,因此一直无法正常
自动启动 apache 与 mysql,同时 cron 也不能正常使用

后来我将此空间重新格了一次之后就OK了,呵。
菜菜:
什么空间?我的VAR才占用了1%的空间。刚才apache解决了,要写apache22_enable="YES"才可以,MYSQL还是不可以。
虾虾:
那你去mysql的data下面看看.err
菜菜:看了.err没有近两天的记录。最后的记录是两天前的。
虾虾:
那就奇怪了。

1. ls -lh /usr/local/etc/rc.d/
2. grep _enable /usr/local/etc/rc.d/*
3. grep _enable /etc/rc.conf
4. 对比23
5. 在重启的时候,看看屏幕,是否有对应的信息
6. 在对应的.sh里面,直接写:echo 什么什么 > /tmp/test.log;date >> /tmp/test.log

菜菜:谢谢小乔,问题解决。/usr/local/etc/rc.d/mysql 改成 /usr/local/etc/rc.d/mysql.sh就OK了。不带sh的在rc.d下无法自动执行。
阅读(1532) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~