首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >httpd.conf和logserver.conf不能同时工作-它们使用相同的PID (Linux)

httpd.conf和logserver.conf不能同时工作-它们使用相同的PID (Linux)
EN

Stack Overflow用户
提问于 2021-08-16 17:24:17
回答 1查看 30关注 0票数 0

我正在创建一个新的.conf文件(LogServer.conf),以便可以通过浏览器访问应用程序服务器日志。但每次启动httpd.conf时,LogServer.conf中的别名都不起作用,反之亦然。它们使用相同的pid。我是个新手。你能帮帮忙吗?谢谢你。

这是我的LogServer.conf

代码语言:javascript
复制
LoadModule mpm_event_module modules/mod_mpm_event.so

Listen sample.ar.sample.com:7777

LoadModule autoindex_module modules/mod_autoindex.so
LoadModule authz_core_module modules/mod_authz_core.so
LoadModule authn_core_module modules/mod_authn_core.so
LoadModule alias_module modules/mod_alias.so

ServerName sample.ar.sample.com:7777

DocumentRoot "/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs"

Alias /WASLOGS "/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs"
<Directory "/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs">
AllowOverride None
Options +Indexes
IndexOrderDefault Descending Date
</Directory>
<IfModule mod_autoindex.c>
IndexOptions NameWidth=*
</IfModule>

这是我的httpd.conf中的Listen和ServerName值

代码语言:javascript
复制
Listen sample.ar.sample.com:8445
ServerName sample.ar.sample.com:8445

我使用以下命令启动它们:

代码语言:javascript
复制
./apachectl -f /opt/IBM/WebSphere/HTTPServer/conf/httpd.conf -k start
./apachectl -f /opt/IBM/WebSphere/HTTPServer/conf/LogServer.conf -k start

如果我先停止然后启动LogServer.conf,然后启动httpd.conf,我会说它已经在特定的PID中运行,但在websphere控制台中处于停止状态,无法从控制台启动。

请帮帮忙。谢谢你

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-16 17:32:05

如果从同一ServerRoot运行两个实例,则必须在至少一个配置文件中设置PidFile。例如PidFile logs/logserver.pid

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68806913

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档