apache2: 構成ファイルを開くことができません。 /etc/apache2/apache2.conf: 入力/出力エラー

apache2: 構成ファイルを開くことができません。 /etc/apache2/apache2.conf: 入力/出力エラー

apache2を再起動しようとしましたが失敗しました。次のメッセージを受け取りました。以前は動作していたので、何が間違っているのか、どのように解決するのかわかりません。私はWindows 10でUbuntu 16.04を使用しています。

* Restarting web server apache2                                                            [fail]
* The apache2 configtest failed.
 Output of config test was:
apache2: Could not open configuration file /etc/apache2/apache2.conf: Input/output error*

 Action 'configtest' failed.

ベストアンサー1

マイクロソフトによると、次のような行為をしてはいけません。「とにかく、Windowsアプリケーション、ツール、スクリプト、コンソールなどを使用してLinuxファイルを作成および/または変更します。」

Windowsエディタを使用してLinuxファイルを編集する場合は、最も簡単な方法はおそらく次のとおりです(bashシェルで)。

  1. cp /path/to/file /mnt/c/whatever。もちろんどこでどの一時コピーが保存されるシステムへのパス。
  2. 編集するどのお気に入りのWindowsエディタを使用してください。もちろん、Linuxラインエンドをサポートする必要があります。
  3. cp /mnt/c/whatever /path/to/file
  4. rm /mnt/c/whatever(一時ファイルをクリーンアップします。エクスプローラでもこれを実行できます。)

おすすめ記事