⊗dpPPAdFW 11 of 27 menu

Pisanje v datoteko na PHP na gostovanju

Praviloma virtualna gostovanja delujejo prek Linuxa. Ta OS ima posebnost, povezano z dovoljenji za dostop do map. Na virtualnem gostovanju se lahko zgodi, da je mapa, v katero želite zapisati vašo datoteko, zaprta za pisanje.

Za primer poskusimo zapisati datoteko v mapo test (ta mapa mora biti že ustvarjena):

<?php file_put_contents('test/file.txt', '123'); ?>

Če bo pisanje uspešno, potem je vse v redu. Če ne, morate omogočiti dostop za pisanje v našo mapo. Ena od možnosti, kako to narediti, je prek FileZille.

Naredimo to. Odprite vaše spletno mesto prek FileZille in z desno tipko miške kliknite na mapo, kateri želite spremeniti dovoljenja. V pojavnem meniju izberite možnost File permissions.

Poglejmo, ali obstaja dovoljenje za pisanje za lastnika mape:

Če dovoljenja ni, ga dajmo:

Prek FTP ustvarite mapo na vašem spletnem mestu. Poskusite prek PHP ustvariti datoteko v tej mapi.

Preverite dovoljenja za dostop do vaše mape. Po potrebi omogočite dostop za pisanje.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni