Tôi sửa chữa các liên kết bị hỏng như thế nào?/Xóa các tệp 'đã chết'?sửa chữa các liên kết bị hỏng/cài đặt lại php5
Bối cảnh: Vì tôi đã sai cấu hình php.ini của mình trên một trong các trình kiểm tra cục bộ của mình, tôi quyết định cài đặt lại công cụ máy chủ web cơ bản. (apache2, php5, ..)
Sự cố: Sau khi cài đặt /etc/apache2/php5/php.ini mất tích, /etc/apache2/php5/conf.d là 'liên kết bị hỏng', Tôi nghĩ.
Lỗi: Trong khi cài đặt: Not replacing deleted config file /etc/php5/apache2/php.ini
Vì vậy, những 'symlink vỡ' là gì? Tôi có thể tìm thấy chúng bằng cách sử dụng 'ls/dir', chúng có màu đỏ :) Tôi đã thử "rm/etc/php5 -R -f"? Nhưng nó không hoạt động ... Và làm thế nào tôi có thể loại bỏ tập tin zombie.ini 'zombie'? Tất cả những gì tôi muốn là một bản cài đặt php5 mới.
bạn có thể xóa liên kết tượng trưng vỡ của bạn với 'rm -f linkname'. Bạn có thể kiểm tra xem Web-Server/PHP có hoạt động không? Nếu có, bạn có thể xem phpinfo() để xem php.ini nào được sử dụng. Ngoài ra, 'find/etc/-name php.ini' ... Bạn đang ở đâu? –
Tôi vừa xóa tệp lại bằng 'rm -f conf.d'. Nó đã ra đi. Sau đó chạy sudo apt-get autoremove libapache2-mod-php5 php5/sudo apt-get cài đặt libapache2-mod-php5 php5. Tình huống tương tự: conf.d là một liên kết bị hỏng, php.ini bị thiếu. Apache đang chạy nhưng php không hoạt động (tải xuống các tệp php) –
Đây là máy chủ Ubuntu 11.10. + không có php.ini trong/etc hoặc trong thư mục con. –