Arshavin
05-10-2009, 08:17
Merhaba,
eski ve güçlü bir programlama dili olan perl, günümüzde paylaşımlı hosting kullanan web sitelerinde belki de hiç kullanılmamaktadır. Son hatırladığım, php-motion scriptinde upload fonksiyonları perl ile yapılmaktaydı.
Paylaşımlı hostingde perl için "ne olur ne olmaz, ben yine de kapatayım" taraftarıysanız (benim gibi), directadmin sunucusunda aşağıdaki komutları kullanıyoruz.
perl -pi -e 's/cgi=ON/cgi=OFF/' /usr/local/directadmin/data/users/*/user.conf
perl -pi -e 's/cgi=ON/cgi=OFF/' /usr/local/directadmin/data/users/*/reseller.conf
perl -pi -e 's/cgi=ON/cgi=OFF/' /usr/local/directadmin/data/users/*/domains/*.conf
echo 'action=rewrite&value=httpd' >> /usr/local/directadmin/data/task.queue
/usr/local/directadmin/dataskq d
Bunu yaptıktan sonra, host paketi açıp dalgınlıkla cgi izni açtığınız tüm sitelerin izinleri kapatılır, httpd.conf ayarları yeniden düzenlenir.
Saygılar,
eski ve güçlü bir programlama dili olan perl, günümüzde paylaşımlı hosting kullanan web sitelerinde belki de hiç kullanılmamaktadır. Son hatırladığım, php-motion scriptinde upload fonksiyonları perl ile yapılmaktaydı.
Paylaşımlı hostingde perl için "ne olur ne olmaz, ben yine de kapatayım" taraftarıysanız (benim gibi), directadmin sunucusunda aşağıdaki komutları kullanıyoruz.
perl -pi -e 's/cgi=ON/cgi=OFF/' /usr/local/directadmin/data/users/*/user.conf
perl -pi -e 's/cgi=ON/cgi=OFF/' /usr/local/directadmin/data/users/*/reseller.conf
perl -pi -e 's/cgi=ON/cgi=OFF/' /usr/local/directadmin/data/users/*/domains/*.conf
echo 'action=rewrite&value=httpd' >> /usr/local/directadmin/data/task.queue
/usr/local/directadmin/dataskq d
Bunu yaptıktan sonra, host paketi açıp dalgınlıkla cgi izni açtığınız tüm sitelerin izinleri kapatılır, httpd.conf ayarları yeniden düzenlenir.
Saygılar,