[root@localhost apache]# /etc/init.d/*_apache restart
停止 *_apache: [失败]
正在启动 *_apache:(98)Address already in use: make_sock: could not bind to address [::]:99
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:99
no listening sockets available, shutting down
Unable to open logs
[失败]
[root@localhost apache]#

今天在配置Apache的时候,为了查看记录方便,将所有的APACHE的日志目录下面的文件均删除了

[root@localhost logs]# pwd
/usr/local/*/service/apache/logs
[root@localhost logs]# ll
总用量 28
-rw-r--r-- 1 root root 385 3月 13 16:31 access_log
-rw-r--r-- 1 root root 1083 3月 13 16:31 error_log
-rw-r--r-- 1 root root 6 3月 13 16:31 httpd.pid
-rw-r--r-- 1 root root 3878 3月 13 16:31 mail_access_log
-rw-r--r-- 1 root root 2273 3月 13 16:31 mail_access_log_ip
-rw-r--r-- 1 root root 0 3月 13 16:12 mail_error_log
-rw-r--r-- 1 root root 4771 3月 13 16:31 mail_error_log_ip
[root@localhost logs]#

然后重启的时候提示上面的错误,最后看文件的时候,竟然有一个httpd.pid文件,好吧。应该是这个pid文件被删除了,导致出现的这个问题了

那直接查一下当前ps进程中的ID号是什么

[root@localhost logs]# ps -ef|grep 'apache'
root 18369 1 0 16:31 ? 00:00:00 /usr/local/*/service/apache/bin/httpd
9004 18371 18369 0 16:31 ? 00:00:00 /usr/local/*/service/apache/bin/httpd
9004 18372 18369 0 16:31 ? 00:00:00 /usr/local/*/service/apache/bin/httpd
9004 18373 18369 0 16:31 ? 00:00:00 /usr/local/*/service/apache/bin/httpd
9004 18374 18369 0 16:31 ? 00:00:00 /usr/local/*/service/apache/bin/httpd
9004 18375 18369 0 16:31 ? 00:00:00 /usr/local/*/service/apache/bin/httpd
9004 18384 18369 0 16:31 ? 00:00:00 /usr/local/*/service/apache/bin/httpd
9004 18386 18369 0 16:31 ? 00:00:00 /usr/local/*/service/apache/bin/httpd
9004 18387 18369 0 16:31 ? 00:00:00 /usr/local/*/service/apache/bin/httpd
9004 18388 18369 0 16:31 ? 00:00:00 /usr/local/*/service/apache/bin/httpd
9004 18389 18369 0 16:31 ? 00:00:00 /usr/local/*/service/apache/bin/httpd
root 18639 12792 0 16:41 pts/0 00:00:00 grep apache
[root@localhost logs]#

然后再直接生成一个httpd.pid文件,内容为主进程ID号

echo "">httpd.pid

再重启一下apache服务,最终恢复正常

apache提示make_sock?的更多相关文章

  1. apache 提示You don't have permission to access /test.php on this server.怎样解决

    原文:apache 提示You don't have permission to access /test.php on this server.怎样解决 关键字: Apache   403  For ...

  2. Apache提示You don't have permission to access / on this server 解决

    本文链接:https://blog.csdn.net/Niu_Eva/article/details/90741894 Apache提示You don’t have permission to acc ...

  3. Apache提示You don't have permission to access / on this server问题解决

    测试时遇到将一本地目录设置为一apache的虚拟主机,在httpd-vhosts.conf文件中进行简单设置,然后在hosts文件中将访问地址指向本地,启动apache,进行访问,却出现了You do ...

  4. 安装Apache提示APR not found的解决办法

    不知道为什么在安装apache2.2.22版本的时候没有任何问题,直接使用命令 ./configure --prefix=/home/www/www_test/software/apache-2.2. ...

  5. [转]WIN7系统安装Apache 提示msvcr110.DLL

    我的系统是WIN7 64位,安装配置Apache2.4.7(httpd-2.4.7-win64-VC11.zip )提示如下错误 VC++2012 2013 百度网盘地址:http://pan.bai ...

  6. 启动apache 提示Starting httpd: AH00558

    Starting httpd: AH00558: httpd: Could not reliably determine the server's fully qualified domain nam ...

  7. apache提示没有设置 max-age or expires解决办法

    大家看到这个就应该知道只要设置 max-age or expires就行了.下面说的方法是在设置 apache下的方法: 产生要开启 代码如下 复制代码 LoadModule headers_modu ...

  8. apache 提示You don't have permission to access /test.php on this server.怎样解决

    把denty改成allow httpd.conf文件中. <Directory "cgi-bin"> AllowOverride None Options None O ...

  9. onethink 重写URL后,apache提示No input file specified

    <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{RE ...

随机推荐

  1. koa2+log4js+sequelize搭建的nodejs服务

    主要参考http://www.jianshu.com/p/6b816c609669这篇文章 npm安装使用国内taobao镜像,速度更快些 npm --registry https://registr ...

  2. plot

    scatter import pandas as pd df_train=pd.read_excel(r"C:\Users\Liugengxin\Desktop\回归.xlsx") ...

  3. Linux Bash Shell字符串分割substring等(转)

    原文https://blog.csdn.net/wuyinggui10000/article/details/52779364 脚本开发中遇到的问题是:原java中的字符串分割操作(substring ...

  4. ubuntu 更换为mac主题

    step1. 安装相关软件包 sudo add-apt-repository ppa:noobslab/themes sudo apt-get update sudo apt-get install ...

  5. 推导式_字典_enumerate

    字典推导式_enumerate: ''' 功能: 枚举, 拿出iter的每一个元素和索引(可以设置start改变) 组队放入一个元祖中返回 参数:iterable, start(指定索引开始的位置) ...

  6. mybatis的简单使用调用mapper接口

    mybatis 是apache下的一个面向sql编程的半自动化的ORM持久层的框架.特点:面向sql编程,达到高性能的使用目的. 下面是简单使用 现导入jar包,只有mybatis和数据库驱动包(这里 ...

  7. 换上 SansForgetica-Regular 字体,增加记忆能力

    最近澳大利亚的RMIT(皇家墨尔本理工大学) 搞出来这么个字体,号称能增强记忆,原理是通过难以识别的字体,让人提起精神去识别,从而记忆更深刻. 果断弄了个试试. 安装过程: 下载字体文件 点这里去下载 ...

  8. vi 常用 文本编辑 技巧

    归纳常用的Vi/Vim 文本编辑技巧,便于以后查阅. 一.把空格替换为换行 :% s/ /\r/g 二.把空行删除 :g/^$/d 三.vim以16进制打开和编辑文件 先用vim以二进制格式打开需要编 ...

  9. 性能监控工具以及java堆分析OOM

      一.性能监控工具 1.系统性能监控 Linux -确定系统运行的整体状态,基本定位问题所在 -uptime: ------系统时间 ------运行时间(例子中为127天) ------连接数(每 ...

  10. Java的synchronized的同步代码块和同步方法的区别

    synchronized同步方法和同步代码块的区别 同步方法默认使用this或者当前类做为锁. 同步代码块可以选择以什么来加锁,比同步方法更精确,我们可以选择只有会在同步发生同步问题的代码加锁,而并不 ...