Sunucunuzda perl ile ilgili birşey çalıştırdığınızda Can’t locate diagnostics.pm in @INC hatası alıyorsanız sunucunuzda perl bileşenleri eksik olabilir bunun kolay bir çözümü var.
Bu hata, Perl programlama dilinde bir modül olan diagnostics.pm
dosyasının yüklü olmadığı veya mevcut çalışma ortamında bulunmadığı anlamına gelir. Perl, modülleri çalıştırmadan önce belirli bir dizinler listesinde arar ve bulamazsa bu hatayı verir.
Eğer cpanm
yüklü değilse, önce yüklemek için şu komutu çalıştırabilirsiniz:
sudo apt install cpanminus # Ubuntu/Debian
sudo yum install cpanminus # CentOS/RHEL
Hata aldığınız komutu tekrar yazıp deneme yaptığında çalıştığını göreceksiniz.