WordPress kļūda “Missing a temporary folder.” nozīmē, ka PHP nevar ierakstīt pagaidu failus augšupielādes laikā (media, spraudņa ZIP, tēmas ZIP). GARMTECH hostingā tas parasti notiek šādu iemeslu dēļ:
- sasniegts diska vietas vai inode limits
- nepareizas atļaujas pagaidu mapēm
- pielāgots PHP iestatījums (
upload_tmp_dir) norāda uz mapi, kas neeksistē
1. solis: Sākumā pārbaudiet disku un inodes
- Pieslēdzieties Plesk no My.GARMTECH.
- Atveriet Statistics un pārbaudiet Disk space un Inodes.
Ja kāds limits tuvojas 100%, iztīriet liekos failus (kešatmiņa/rezerves kopijas) un mēģiniet augšupielādi vēlreiz.
2. solis: Noņemiet pielāgotu temp direktoriju (ieteicams)
Ja iepriekš ir pievienotas savas PHP direktīvas, vispirms tās noņemiet:
- Plesk → Websites & Domains → domēns → PHP Settings.
- Noritiniet līdz Additional configuration directives.
- Ja redzat
upload_tmp_dir=..., izdzēsiet to un saglabājiet.
Bieži vien atgriešanās pie noklusējuma iestatījumiem atrisina problēmu uzreiz.
3. solis: Izveidojiet privātu temp mapi (ja vajag savu)
Ja noklusējuma pagaidu mape tomēr nedarbojas, var izveidot savu temp direktoriju domēna ietvaros (ieteicamā vieta: private direktorija, nevis publiskais httpdocs):
- Plesk atveriet Files.
- Dodieties uz domēna sakni un atveriet
private direktoriju (izveidojiet, ja tās nav).
- Izveidojiet mapi
tmp (sanāk private/tmp).
- Piešķiriet rakstīšanas atļaujas (parasti pietiek ar
700 vai 750).
- Nokopējiet pilno ceļu (Plesk failu pārvaldnieks to rāda virs failu saraksta), piemēram:
/var/www/vhosts/example.com/private/tmp
- Iestatiet to Plesk:
- PHP Settings → Additional configuration directives
- Pievienojiet:
upload_tmp_dir=/var/www/vhosts/example.com/private/tmp
4. solis: Pārbaudiet vēlreiz un apskatiet logus
- Mēģiniet augšupielādēt nelielu attēlu (Media → Add New).
- Ja kļūda atkārtojas, pārbaudiet domēna Logs Plesk panelī — tur parasti redzams precīzs PHP brīdinājums/kļūda.