我如何修復損壞的符號鏈接? /刪除'死'文件?修復損壞的符號鏈接/重新安裝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安裝。
您可以用'-f RM刪除linkname'你破碎的符號鏈接。你可以檢查Web服務器/ PHP是否工作?如果是這樣,你可以看看phpinfo()來查看使用哪個php.ini。另外,'find/etc/-name php.ini' ... 你在什麼發行版? – 2012-02-17 06:14:22
我justed使用'rm -f conf.d'再次移除文件。它不見了。然後運行sudo apt-get autoremove libapache2-mod-php5 php5/sudo apt-get install libapache2-mod-php5 php5。 同樣的情況:conf.d是一個錯誤的符號鏈接,php.ini丟失。 Apache正在運行,但PHP不工作(下載php文件) – 2012-02-17 06:20:54
它是Ubuntu的服務器11.10。 +在/ etc或子文件夾中沒有php.ini。 – 2012-02-17 06:23:42