Kırık bağlantı noktalarını nasıl onarırım?/'Ölü' dosyaları silinsin mi?onarım bozuk symlinks/yeniden php5
Bağlam: Kendi yerel testlerimden birinde php.ini yapılandırmamı çözdüğümden, temel web sunucusu öğelerini yeniden kurmaya karar verdim. (Apache2, php5 ..)
Sorun: Kurulum /etc/apache2/php5/php.ini olan sonra /etc/apache2/php5/conf.d bir 'kırık sembolik bağı' olduğu hiç eksik Bence.
Hata: Not replacing deleted config file /etc/php5/apache2/php.ini
Yani bu 'kırık sembolik bağlar' ne: Yükleme sırasında? 'Ls/dir' kullanarak onları bulabilirim, kırmızı renklidirler :) "rm/etc/php5 -R -f" yi denedim? Ama işe yaramıyor ... Ve nasıl php.ini 'zombi dosyası' kurtulmak gerekir? Tek istediğim yeni bir php5 kurulumu.
Eğer 'rm -f linkname' ile kırık sembolik kaldırabilirsiniz. Web-Server/PHP'nin çalışıp çalışmadığını kontrol edebilir misiniz? Eğer öyleyse, hangi php.ini'nin kullanıldığını görmek için phpinfo() 'ya bakabilirsiniz. Ayrıca, '/ etc/-name php.ini'yi bul… Hangi dağıtımdasınız? –
Dosyayı 'rm -f conf.d' kullanarak kaldırdım. Gitmişti. Sonra sudo apt-get autoremove libapache2-mod-php5 php5/sudo apt-get install libapache2-mod-php5 php5'i çalıştırın. Aynı durum: conf.d bozuk bir bağlantıdır, php.ini eksik. Apache çalışıyor, ancak php çalışmıyor (php-dosyaları indiriliyor) –
Ubuntu server 11.10. +/etc veya bir alt klasörde php.ini yok. –