Apache2 構成テストに失敗しました。

Apache2 構成テストに失敗しました。

誰でもこのエラーを解決するのに役立ちますか?

[失敗] Webサーバーの起動:apache2が失敗しました!

構成テストの結果は次のとおりです。

Chown: '/var/lock/apache2.Nxr1S1Hr6b' の所有権の変更: 操作は許可されません。

答え1

別のapache2実行がありますか?

ps aux | grep apache2

それでは殺しなさい( pkill -9 apache2)。ファイルがまだ存在する場合、ファイルに対する権限は何ですか?

ls -l /var/lock/apache2.Nxr1S1Hr6b

ファイルを削除すると、問題が解決する可能性があります。

答え2

所有しているユーザーIDを確認してください/var/lock/apache2.Nxr1S1Hr6b

ls -l /var/lock/apache2.Nxr1S1Hr6b

あるいは、ls -ld /var/lock/apache2.Nxr1S1Hr6b かもしれません。

ファイルまたはディレクトリの所有権がファイルの「User」ディレクティブのユーザーIDと異なる場合は、所有者をそのユーザーhttpd.confIDに変更します。

答え3

あなたが提供したすべてのソリューションをテストしましたが、何も機能しませんでした。 apache2を起動しようとしてエラーが発生した場合、diff拡張子が.uEMの新しいディレクトリ/var/lock/apache2が作成されることを確認しました。 var/lock/apache2.gpkなど

関連情報