Can’t locate CGI/Carp.pm Hatası
Can’t locate CGI/Carp.pm hatası alıyorsanız cgi scripti sunucunuzda çalışmıyor demektir. Genel olarak Centos 6 ve üzeri minimal kurulumlarda bu hata ile karşılaşılır.
CGI’nin çalışmaması bir çok soruna sebep olabilirken cgi açıklarına karşı sunucuyu daha güvenli bir hale getirmektedir.
CGI’nin çalışmaması mysql dumper gibi perl modulu kullanan yapıların tam çalışmamasına sebep olur. Gelelim bu sorunun çözümüne, sunucuya root olarak giriş yapıp aşağıdaki komutları uyguluyorsunuz,
Yum
upgrade
yum install perl
perl -MCPAN -e ‘shell’
install CGI::Carp
Bu işlemlerden sonra cgi sunucunuzda çalışmaya başlayacaktır ve mysql dumper vb perl kullanan yapılarda çalışacaktır.