bir çalışma için bir sunucumuzun üzerine "analog" uygulamasını kurmaya
çalışıyorum. kurulumda sorun çıkmadı kuruldu. 2 adet konfig dosyası
var. anlgform.pl ve anlgform.html.

anlgform.html dosyasında gerekli değişiklikleri yaptım.

<form action="/cgi-bin/anlgform.pl" method="POST">
<input type=hidden name="IMAGEDIR" value="/images/">
<input type=hidden name="LOGFILE" value="/var/log/mail.iem.gov.tr-access_log">

cgi-bin dizini altında yer alan anlgform.pl dosyasında da path i
düzenleyerek derekli değişiklikleri yaptım.
$analog = '/usr/local/bin/analog';

bu dosyanın enbaşında
#!/usr/bin/perl -T
ibareai var.

.pl uzantılı dosyaların da çalışabilmesi için httpd.conf dosyasında
aşağıdaki değişiklikleri yaptım.

  Options Indexes FollowSymLinks ExecCGI
  AddHandler cgi-script .cgi .pl

tüm bunlara rağmen anlgform.html dosyasında yer alan ve anlgform.pl
dosyasını işaret eden linke tıkladığımda pl uzantılı dosya bulunuyor
ancak işlenmeden kaydetmek istiyormusunuz diye soruyor.
apache ye perl modül desteği vermek gerekli mi bilmiyorum ancak bu
konuda yaptığım araştırmada bşir sonuca varamadım?

sorun ne olabilir?

iyi çalışmalar..

Cevap