apache - 尝试加载 mod_jk.so 时 Apache 2.4 网络服务器未启动
问题描述
我已经下载了 mod_jk.so 并使用 apxs 进行了配置。
apache实例在没有的情况下可以正常启动
加载模块 jk_module /usr/lib64/apache/modules/mod_jk.so
但是当我在 httpd.conf 文件中取消注释上述行时遇到错误
-- 单元 httpd@httpdmyinstance01.service 已经开始启动。
Apr 30 16:27:33 mylocal.host.com systemd[1]: httpd@httpdmyinstance01.service: 主进程退出,code=exited,status=1/FAILURE
4 月 30 日 16:27:33 mylocal.host.com kill[115209]:kill:找不到进程“”
Apr 30 16:27:33 mylocal.host.com systemd[1]: httpd@httpdmyinstance01.service: 控制进程退出,code=exited status=1
4 月 30 日 16:27:33 mylocal.host.com systemd[1]: 无法启动 httpd - httpdmyinstance01。
-- 主题:单元 httpd@httpdmyinstance01.service 失败 -- 定义者:systemd
解决方案
问题是,mod_jk 模块有一个日志文件。
并且系统无法写入该特定日志位置。(它在 root 用户下)
更改了日志位置,问题已解决。
推荐阅读
- c++ - 成员变量作为默认参数?
- powershell - PowerShell SSH 仅适用于 LAN,但不适用于 Internet
- python - 有没有办法在亚马逊产品页面上抓取和下载视频?
- java - 如何修改JNI String的每个字符码?
- qlikview - 在 QLIK 中,如何根据表 A 中的条件将数据从表 B 添加到表 A
- excel - 如何通过仅选择表正下方行中的任何单元格来触发宏(ListObject)
- php - 如何从两个不同的表中获取两个不同列的计数
- google-colaboratory - 在 google colab 错误中无法从“statsmodels.compat.pandas”导入名称“Appender”?
- javascript - 在 React 和 Vanilla Javascript 的数字输入中键入 `e` 时不会调用 onChange
- docker - 只为 NodeJS 安装 devDependencies