无法启动 apache 无法打开 /etc/apache2/envvars

无法启动 apache 无法打开 /etc/apache2/envvars

我已经遇到过几次这个问题了,但我不知道是什么原因造成的

Failed to start apache : .: 45: Can't open /etc/apache2/envvars

当我查看目录列表时,我在环境变量旁边看到了这些问号,有人知道这是什么意思吗?

操作系统是 ubuntu 10,如果有帮助的话

 drwxr-xr-x  7 root root 4096 Jan 29 11:56 .
drwxr-xr-x 83 root root 4096 Feb  4 10:34 ..
-rw-r--r--  1 root root 8113 Sep 29 01:52 apache2.conf
-rw-r--r--  1 root root 8027 Oct  3 22:26 apache2.conf.dpkg-old
drwxr-xr-x  2 root root 4096 Jan 29 11:56 conf.d
??????????  ? ?    ?       ?            ? envvars
-rw-r--r--  1 root root    0 Oct  3 22:25 httpd.conf
??????????  ? ?    ?       ?            ? magic
drwxr-xr-x  2 root root 4096 Jan 29 11:56 mods-available
drwxr-xr-x  2 root root 4096 Jan 29 10:18 mods-enabled
??????????  ? ?    ?       ?            ? ports.conf
drwxr-xr-x  2 root root 4096 Jan 29 11:56 sites-available
drwxr-xr-x  2 root root 4096 Jan 29 11:55 sites-enabled

更新刚刚收到托管公司的回复,他们昨晚将我的 VPS 移至了一个新的硬件节点,而他们那边的一些问题导致了这个问题

答案1

我唯一一次在目录列表中看到问号是磁盘出现问题时。如果可能,您可能需要尝试卸载分区或加载 Live Linux Distro 并运行fsck -f

答案2

更新刚刚收到托管公司的回复,他们昨晚将我的 VPS 移至了一个新的硬件节点,而他们那边的一些问题导致了这个问题

相关内容