При необходимости обеспечения согласованности всегда используйте systemctl
для stop
, start
и restart
. В итоге используется программа apache2ctl
- на данный момент с помощью скрипта /etc/init.d/apache2
, но, вероятно, из собственного файла systemd
unit в будущем.
systemd
не будет знать, когда вы использовали apache2ctl
напрямую, возможно, в результате (как вы обнаружили) в ситуации, когда systemd
считает, что apache2
все еще находится в неисправном состоянии, когда он действительно работает нормально.
Для configtest
и status
используйте apache2ctl
. Они просто запрашивают apache, не изменяя его состояние.
Вы можете спокойно игнорировать вывод. Если посмотреть весь вывод. вы можете видеть, что каталог, упомянутый в сообщении об ошибке, существует более одного раза. Когда говорится «зацикленный», вы можете понимать это как «дублированный».
/usr/share/fonts: caching, new cache contents: 0 fonts, 3 dirs
/usr/share/fonts/ChineseFonts: caching, new cache contents: 73 fonts, 0 dirs
/usr/share/fonts/X11: caching, new cache contents: 0 fonts, 3 dirs
/usr/share/fonts/X11/encodings: caching, new cache contents: 0 fonts, 1 dirs
/usr/share/fonts/X11/encodings/large: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/X11/misc: caching, new cache contents: 89 fonts, 0 dirs
/usr/share/fonts/X11/util: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/truetype: caching, new cache contents: 0 fonts, 4 dirs
/usr/share/fonts/truetype/custom: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/truetype/dejavu: caching, new cache contents: 6 fonts, 0 dirs
/usr/share/fonts/truetype/liberation: caching, new cache contents: 16 fonts, 0 dirs
/usr/share/fonts/truetype/msttcorefonts: caching, new cache contents: 60 fonts, 0 dirs
/usr/local/share/fonts: caching, new cache contents: 0 fonts, 0 dirs
/root/.local/share/fonts: skipping, no such directory
/root/.fonts: skipping, no such directory
/usr/share/fonts/ChineseFonts: skipping, looped directory detected
/usr/share/fonts/X11: skipping, looped directory detected
/usr/share/fonts/truetype: skipping, looped directory detected
/usr/share/fonts/X11/encodings: skipping, looped directory detected
/usr/share/fonts/X11/misc: skipping, looped directory detected
/usr/share/fonts/X11/util: skipping, looped directory detected
/usr/share/fonts/truetype/custom: skipping, looped directory detected
/usr/share/fonts/truetype/dejavu: skipping, looped directory detected
/usr/share/fonts/truetype/liberation: skipping, looped directory detected
/usr/share/fonts/truetype/msttcorefonts: skipping, looped directory detected
/usr/share/fonts/X11/encodings/large: skipping, looped directory detected
/var/cache/fontconfig: cleaning cache directory
/root/.cache/fontconfig: not cleaning non-existent cache directory
/root/.fontconfig: not cleaning non-existent cache directory
No importa.
Ahora me doy cuenta de que la salida es repetida, probablemente porque el caché fc -se ejecutó en su base de datos anterior y esos eran duplicados.