Bir sunucu üzerindeki tüm php dosyaları belirli bir metin biraz Değiştirme?

2 Cevap php

Yani sadece benim üzgün eşek kesmek var, hack web siteme php dosyaların almost her birinde bazı karanlık dize koymak. Bunu nasıl çizgi oluşur her örneği kaldırabilirim?

<?php bir başlatılamaz gibi başladı katma kodu <?php bu yüzden bu yüzden ben sadece boş ile yerini alamaz, bunu silin ve bir satır gerçek, ilgili kodu yukarı hareket etmek gerekir beyaz boşluk ...

2 Cevap

En sevdiğiniz IDE muhtemelen dosyalar / proje işlevini değiştirin / a find var. Eğer değilse kök klasörü, bir *. Php dosya filtre belirtin ve daha sonra düzenli ifade seçeneği veya genişletilmiş kod opsiyonu için birini kullanabilirsiniz Dosyalar iletişim kutusunda Bul açmak için Notepad++ Ctrl-Shift-F deneyin istenmeyen kodunu zap. Eğer kırılmış bir dosyanın bir örneğini gönderirseniz biz belirtmek için tam dize ile size yardımcı olabilir.

Bu deneyin:

find ./ -type f -name *.php -exec sed -i 's/stringtofind/stringtoreplacewith/g' {} \;

ya da bu:

perl -p -i -e 's/stringtofind/stringtoreplacewith/g' `grep -ril stringtofind *`