どのように私は壊れたシンボリックリンクを修復しますか? /「死んだ」ファイルを削除しますか?破損したシンボリックリンクを修復する/ php5を再インストールする
コンテキスト:私は自分のローカルテストサーバーのいずれかでphp.ini構成を使いこなしてしまったので、基本的なWebサーバーのものを再インストールすることにしました。 (apache2の、PHP5、...)
問題:インストール後が全く欠落している/etc/apache2/php5/php.iniで、/etc/apache2/php5/conf.dは '壊れたシンボリックリンク' であり、おもう。
エラー:インストール中:Not replacing deleted config file /etc/php5/apache2/php.ini
だから、これらの '壊れたシンボリックリンク' とは何ですか?私は 'ls/dir'を使ってそれらを見つけることができます、彼らは赤で色付けされています:) "rm/etc/php5 -R -f"を試しましたか?しかし、それは動作しません...そして、私はどのようにphp.ini 'ゾンビファイル'を取り除くべきですか?私が望むのは、新しいphp5のインストールです。あなたはそのようにそれを行うことができます
あなたは 'RM -f linkname'であなたの壊れたシンボリックリンクを削除することができます。 Web-Server/PHPが動作しているかどうか確認できますか?もしそうなら、あなたはphpinfo()を見て、どのphp.iniが使われているかを知ることができます。また、 'find/etc/-name php.ini' ... あなたはどのディストリビューションにいますか? –
「rm -f conf.d」を使ってファイルをもう一度削除しました。それはなくなった。次に、sudo apt-get autoremoveを実行します。libapache2-mod-php5 php5/sudo apt-get libapache2-mod-php5 php5をインストールします。 同じ状況:conf.dは壊れたシンボリックリンクで、php.iniはありません。 Apacheは稼働していますが、PHPはまったく動作しません(PHPファイルのダウンロード) –
ubuntu server 11.10です。 +/etcやサブフォルダにphp.iniはありません。 –