cPanel-də "Can’t Acquire Lock for App" Xətası və Həlli

R4STMV

Administrator
Heyət üzvü
Qeydiyyat
25 Fevral 2026
Mesajlar
13
Reaksiya balı
0
Xallar
1
1/3
Thread owner
cPanel-də "Can’t Acquire Lock for App" Xətası və Həlli

cPanel vasitəsilə Node.js tətbiqlərini idarə edərkən ən çox rast gəlinən və bir o qədər də bezdirici olan xətalardan biri “cPanel error can’t acquire lock for app” xətasıdır. Bu xəta, cPanel-in tətbiq üzərində idarəetməni ələ ala bilmədiyini, çünki başqa bir prosesin tətbiqi "kilidlədiyini" (lock) bildirir.
Qısacası: Bir proses qapını arxadan bağlayıb və açarı götürüb gedib, indi isə cPanel içəri girə bilmir.

Bu Xəta Niyə Baş Verir?​

Əsas səbəb .lock uzantılı fayllardır. Bu fayllar eyni vaxtda bir neçə redaktənin və ya prosesin bir-birinə mane olmaması üçün yaradılır. Lakin:
  • Sessiya qəfildən kəsildikdə,
  • Redaktoru işin ortasında bağladıqda,
  • Serverdə qəfil çökmə baş verdikdə,həmin .lock faylı silinmir və cPanel tətbiqin hələ də istifadədə olduğunu düşünərək yeni girişləri bloklayır.

Addım-Addım Həlli Yolları​

Bu problemi bir neçə dəqiqə ərzində həll etmək üçün bu ardıcıllığı izləyin:

1. Mövcud​

Node.js tətbiqinizin yerləşdiyi qovluğa (File Manager vasitəsilə) daxil olun. Orada .lock uzantısı ilə bitən hər hansı bir faylın olub-olmadığını yoxlayın.

2. Faylı Silin və ya Adını Dəyişin​

Əgər belə bir fayl tapsanız, onu silə bilərsiniz. Lakin daha təhlükəsiz yol adını dəyişməkdir (məsələn: app.lock.bak). Bu, kilidi dərhal aktivsizləşdirəcək və cPanel-in tətbiqə yenidən daxil olmasına şərait yaradacaq.

3. Tətbiqi Yenidən Başladın (Restart)​

Kilid faylını aradan qaldırdıqdan sonra cPanel-dəki Node.js menyusuna qayıdın və tətbiqi Restart edin. Bu, mühiti təzələyir və asılı qalan (hanging) prosesləri sonlandırır.

4. Loqları (Logs) Yoxlayın​

Əgər problem təkrarlanırsa, Node.js tətbiqinizin loq fayllarına baxın. Orada hansı prosesin kilid yaratdığı barədə daha dəqiq məlumat tapa bilərsiniz.

5. SSH vasitəsilə Müdaxilə​

Əgər cPanel interfeysi hələ də donubsa və ya reaksiya vermirsə, SSH vasitəsilə serverə bağlanaraq faylları birbaşa terminaldan redaktə edə bilərsiniz. Bu, cPanel-in daxili kilidləmə mexanizmlərindən yan keçməyə imkan verir.

Qısa Xülasə​

"Can’t acquire lock" xətası ciddi bir problem deyil, sadəcə köhnə proseslərdən qalmış "artıqların" təmizlənməsidir.
  1. .lock faylını tap.
  2. Adını dəyiş və ya sil.
  3. Restart ver.
Nəticə: Bu sadə addımlarla Node.js tətbiqinizi yenidən işlək vəziyyətə gətirə bilərsiniz. Əgər bütün bunlara rəmayən problem davam edərsə, hostinq provayderinizin dəstək komandasına müraciət etməyiniz məsləhətdir.
 
Geri
Yuxarı