3

手動でコンパイルしhttpdて Fedora にインストールしました。初めて起動しようとしています:

./apachectl start -d ../

次のエラーが表示されます。

(20014)Internal error: Error retrieving pid file (null)
 Remove it before continuing if it is corrupted.

どんな助けでも大歓迎です!

4

5 に答える 5

5

この問題を解決するには、 httpd.pidファイルを削除し、apache または xampp を再起動する必要があります。次のページでは、そのファイルを削除する手順について説明しています。

httpd.pid ファイルの削除

于 2012-05-25T18:14:51.690 に答える
3

ubuntu でも同じ問題に直面しており、このコードを実行しようとしています。実行してみてください:

sudo rm /opt/lampp/httpd.pid

それから

sudo /opt/lampp/lampp restart
于 2012-08-24T06:59:43.690 に答える
1

pidファイルは、デーモンのプロセスID(ファイル本体またはファイル名のいずれか)を含むファイルです。デーモンは、一度に1つのバージョンのみが実行されていることを確認するために使用されます。これは、pidファイルの存在を確認するか、一部のos/filesystemsのflock機能を使用してロックすることによって行われます。

このエラーは、pidファイルにアクセスできなかったことを示しています。これは、アクセス許可エラーを示しています。

于 2012-04-05T20:38:20.053 に答える