Sayt açanda ekrana çıxan erroru tam şəkildə kopyala və saxla. Çünki orada hansı faylın və ya funksiyanın problem yaratdığı yazılır.
---
🛠 2. tmp qovluğunu yoxla
FTP və ya cPanel File Manager ilə public_html/chat/tmp qovluğuna gir.
Qovluğun icazələrini (permissions) yoxla → ən azı 755 olmalıdır.
(Test üçün 777 verib bax, işləsə sonra 755 saxla).
---

3. PHP error göstərilməsini söndür
Serverdə errorları birbaşa ekrana göstərmək təhlükəlidir. Onu gizlət:
php.ini faylında və ya .htaccess-də bu sətirləri əlavə et:
display_errors = Off
log_errors = On
error_log = /home/caniq/domains/caniq.biz/public_html/error_log
Bundan sonra errorlar ekrana çıxmayacaq, ancaq error_log faylında yazılacaq.
---

4. Fayl yollarını düzəlt
Kodlarda belə bir şey görünsə:
include '/home/caniq/domains/caniq.biz/public_html/chat/tmp/file.php';
Onu belə yazmaq daha düzgündür:
include $_SERVER['DOCUMENT_ROOT'] . '/chat/tmp/file.php';
və ya relative path istifadə et:
include '../chat/tmp/file.php';
---

5. Cache və session təmizlə
Əgər tmp qovluğu session və ya cache üçün istifadə olunursa:
Oradakı faylları sil (ama qovluğu silmə).
Serverdə session path-ı php.ini-də düz yoxlanmalıdır:
session.save_path = "/home/caniq/domains/caniq.biz/public_html/chat/tmp"
---

6. Domain yönləndirməsini yoxla
Bəzən belə problem olur ki, sayt tam domainə qoşulmur.
caniq.biz və
www.caniq.biz hər ikisi eyni serverə yönləndirilməlidir.
cPanel-də Addon Domain / Redirects hissəsinə bax.
---

Əgər bunları yoxlayandan sonra hələ də işləməsə, sən istəsən mənə dəqiq error
mesajını göndər (ekran görüntüsü kimi), mən sənə daha konkret həll verim.