Plesk linux sunucularda bu hatayı alıyorsanız muhtemelen bazı dosyaların yazma ve okuma izinlerinden kaynaklanmaktadır. Bu durumda yapmanız gereken öncelikle aşağıdaki komutla @mail’e ait mysql şifresini öğrenmektir.
nano /etc/psa-webmail/atmail/.atmail.shadow
Şifreyi öğrendikten sonra aşağıdaki komutla @mail config dosyasını açın.
nano /var/www/atmail/libs/Atmail/Config.php
Bu config dosyasında aşağıdaki gibi kod göreceksiniz,
if (!($fd = fopen(“/etc/psa-webmail/atmail/.atmail.shadow”, “r”))) {
echo “<script>alert(‘Unable to get webmail password!’)</script>”;
exit();
}
fscanf($fd, “%s”, $buff);
fclose($fd);
Bu kodu aşağıdaki gibi değiştirinm
// if (!($fd = fopen(“/etc/psa-webmail/atmail/.atmail.shadow”, “r”))) {
// echo “<script>alert(‘Unable to get webmail password!’)</script>”;
// exit();
// }
// fscanf($fd, “%s”, $buff);
// fclose($fd);
$buff = “MYSQL_SIFRENIZ”
Probleminiz giderilmiştir.


