WordPress neaugšupielādē attēlus (HTTP error / failed to write file / unable to create directory): kā labot
- 20.02.2026 00:58
-
- WordPress
- failu pārvaldība
- problēmu novēršana
- veiktspēja
Ja WordPress neļauj augšupielādēt attēlus vai failus, var parādīties paziņojumi, piemēram:
- HTTP error
- Unable to create directory
wp-content/uploads - Failed to write file to disk
- The uploaded file exceeds the
upload_max_filesizedirective
GARMTECH Hostingā šo problēmu visbiežāk izraisa atļaujas (permissions), brīvas vietas trūkums vai PHP augšupielādes limiti.
1. solis – pārbaudiet diska vietu / kvotu
- Plesk panelī pārbaudiet diska izmantojumu un plāna limitus.
- Ja vieta ir pilna, dzēsiet vecas rezerves kopijas, logus vai nevajadzīgus failus un mēģiniet vēlreiz.
2. solis – pārliecinieties, ka uploads mape eksistē
- Atveriet Plesk → domēns → Files.
- Dodieties uz
httpdocs/wp-content/. - Pārbaudiet, vai ir mape
uploads. Ja mapes nav, izveidojiet to:wp-content/uploads.
3. solis – salabojiet atļaujas (neizmantojiet 777)
WordPress ir jāspēj rakstīt mapē wp-content/uploads.
- Parasti ieteicamās vērtības ir
755mapēm un644failiem.
Plesk File Manager:
- Atzīmējiet mapi
uploads. - Izvēlieties Change Permissions.
- Iestatiet
755un, ja nepieciešams, piemērojiet apakšmapēm.
4. solis – palieliniet PHP limitus (ja fails ir liels)
- Plesk atveriet PHP Settings savam domēnam.
- Palieliniet, plāna ietvaros:
upload_max_filesizepost_max_size(jābūt lielākam parupload_max_filesize)memory_limitmax_execution_time
5. solis – pārbaudiet spraudņus un drošības noteikumus
- Uz laiku atslēdziet drošības vai kešošanas spraudņus un izmēģiniet augšupielādi vēlreiz.
- Ja problēma ir tikai noteiktiem failu tipiem, iespējams, tos bloķē drošības noteikums.
6. solis – pārskatiet žurnālus
- Plesk sadaļā Logs atkārtojiet augšupielādi un pārbaudiet kļūdas ierakstus.
- WordPress pusē pārbaudiet Site Health un spraudņu žurnālus, ja tie ir pieejami.
Ātrie risinājumi
- Pārdēvējiet failu bez atstarpēm un simboliem, piemēram
photo-01.jpg. - Izmēģiniet mazāku failu, lai saprastu, vai problēma ir limitos.
- Atjauniniet WordPress kodolu, spraudņus un tēmu, ja tie ir novecojuši.
Saistītie raksti
Komentārs
Pievienot Komentāri