我刚刚更改了我的 PHP.ini 文件。(我的 Linux 发行版是 CentOS)。我认为我需要重新启动 apache 才能使更改生效,因此我发出了以下命令:
服务 httpd 重启
当我这样做时出现这个错误。
Stopping httpd: [FAILED]
Starting httpd: httpd: Syntax error on line 196 of /etc/httpd/conf/httpd.conf:
Cannot load
/etc/httpd/modules/mod_file_cache.so into server:
/etc/httpd/modules/mod_file_cache.so:
cannot open shared object file: No such file or directory
我不太熟悉 Linux,所以我不知道下一步该做什么。
答案1
从您发布的评论来看,Apache 似乎无法加载 conf 要求其导入的 mod_file_cache.so 模块。据我所知,某些版本的 RHEL/CentOS 默认不包含该模块。尝试在行首用 # 注释它。否则,尝试使用该模块重建 Apache。