Arkadaşlar cgi scriptte ilk satırı #! usr/bin/perl diye düzenledim ancak hata veriyor hata http://www.arkadassitesi.com/cgi-bin/fseeker/browse. pl?group=surfer&amp;method=initial bu linki tıkladığınız da gözüküyor nasıl bir değişiklik yapmam lazım sonuda iki boşluk nasıl bırakılacak

Scriptini windowsta yazıp linux'e aktardıysan scriptte ^M karakteri kalır. Bu karakter windowsa özgüdür ve linux tarafından tanınmaz. Dolayısıyla da perl scriptin çalışmaz. Scriptlerini windowsta yazdıktan sonra ftp ile gönder. Düzenleme işini yapmanda herhangi bir sorun yok. Sadece platform farkı var. Geçmiş olsun..

^M, Unix-linux ortamina Windows ortamindan binary formatta dosya aktarildigi zaman olur. WS_FTP gibi bir program ile TEXT formatinda aktarim yapin.

Hata sayfanda yazdığı kadarıyla ^M lerde sorun vardı. Bu nedenle browserden yazmış olabileceğini düşündüm. Host şirketinin yaptığı hata sayfası standart ise yazdıkları sadece birkaç öneri olabilir. Scriptinden sorun kaynaklanıyor ise o zaman elbette ki incelemen gerekir scriptin tamamını.. Görmeden birşey demek güç açıkcası. Hata olduğunu düşündüğün kısmı buraya yazabilirsin.

Ben bu scripti kendim yazmadım satın aldım düzelme imkanı yokmu yani çalıştıramıyacakmıyım