Ielādējot komentārus, radās problēma.

WordPress neaugšupielādē attēlus (HTTP error / failed to write file / unable to create directory) — labošana GARMTECH

Atbalsta portāls  »  Zināšanu bāze  »  Skatīt rakstu

  Drukāt

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_filesize directive

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/nevajadzīgus failus un mēģiniet vēlreiz.

2. solis — pārliecinieties, ka uploads mape eksistē

  1. Atveriet Plesk → domēns → Files.
  2. Dodieties uz httpdocs/wp-content/.
  3. 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: 755 mapēm un 644 failiem.

Plesk File Manager:

  1. Atzīmējiet mapi uploads.
  2. Izvēlieties Change Permissions.
  3. Iestatiet 755 un, ja nepieciešams, piemērojiet apakšmapēm.

4. solis — palieliniet PHP limitus (ja fails ir liels)

  1. Plesk atveriet PHP Settings savam domēnam.
  2. Palieliniet (plāna ietvaros):
  • upload_max_filesize
  • post_max_size (jābūt lielākam par upload_max_filesize)
  • memory_limit
  • max_execution_time

5. solis — pārbaudiet spraudņus un drošības noteikumus

  • Uz laiku atslēdziet drošības/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 pieejami).

Ātrie risinājumi

  • Pārdēvējiet failu bez atstarpēm un simboliem (piem., photo-01.jpg).
  • Izmēģiniet mazāku failu, lai saprastu, vai problēma ir limitos.
  • Atjauniniet WordPress kodolu/spraudņus/tēmu, ja tie ir novecojuši.

Kopīgot, izmantojot
Vai šis raksts jums šķita noderīgs?  

Saistītie raksti


Komentārs

Pievienot Komentāri

Atbildēt uz  

Tags

© GARMTECH