Tehnična podpora   Pred nakupom
 Košarica
01 77 77 888
Delavniki 8:00 - 20:00
01 77 77 866
Delavniki 8:00 - 20:00
 
podpora@domovanje.com
Vsak dan 8:00 - 20:00
nakup@domovanje.com
Vsak dan 8:00 - 20:00
 
 

Kako preko FTP dostopa pobrišem datoteko/mapo ustvarjeno s PHP skripto?


Datoteke in mape, ki jih ustvarite preko PHP skript (npr. slike prenešene preko aplikacije galerije slik) ni mogoče pobrisati preko FTP dostopa.

Razlog:
Na Linux sistemih posamezne aplikacije delujejo na različnih uporabnikih, npr. FTP strežnik poganja uporabnik "ftp", spletni strežnik in PHP procesor pa uporabnik "www".
Lastnik datotek je uporabnik "ftp", če je datoteka/mapa prenešena preko FTP dostopa, ali "www", če je datoteka/mapa ustvarjena preko PHP skripte.
Datoteko lahko spreminja/briše/ureja le uporabnik, ki je lastnik datoteke ali pa ima datoteka atribute za pravice nastavljene na 666, mapa pa 777.
Več o pravicah lahko preberete tukaj.

Rešitev #1:
Namestite si PHP aplikacijo, ki vam omogoča delo z datotekami. Preko takih skript lahko nato preprosto brišete, dodajate, spreminjate datoteke.
Primer take aplikacije, ki smo jo že testirali, je PHPFM  in si jo lahko prenesete na vaš računalnik.
Namestitev je zelo preprosta:
  1. razpakirajte ZIP datoteko na vaš računalnik
  2. prenesite datoteko aplikacije index.php na strežnik, npr. v mapo "phpfm"
  3. aplikacijo sedaj najdete na naslovu http://www.vasa-domena.si/phpfm/
  4. po uporabi ne pozabite izbrisati mape "phpfm" s strežnika, saj lahko sicer kdorkoli preko aplikacije izbriše vse vaše datoteke
Za pomoč pri namestitvi, nas kontaktirajte.

Rešitev #2:
Datoteke ustvarjene preko PHP lahko v celoti urejate preko PHP skript - tu nas predvsem zanima sledeče:
  • spreminjanje atributov - PHP funkcija chmod()
  • brisanje datoteke/mape - PHP funkcija unlink()
Funkcij za manipulacije z datotekami/mapami je še precej - celoten spisek najdete na
http://si.php.net/manual/en/ref.filesystem.php.

(opomba: nekatere funkcije so na strežniku zaradi varnosti izključene ali pa delujejo le neposredno na strežniku in ne preko spleta)
Niste našli pravega odgovora? Iščite po bazi znanja:

Informacije o ponudbi

01 77 77 866
nakup@domovanje.com

Tehnična podpora

01 77 77 888
podpora@domovanje.com

DHH.si d.o.o.
Pod hribom 55
SI-1000 Ljubljana
Splošni podatki podjetja >
Spremljajte nas
  

Podprti načini plačila
Garancija zadovoljstva
Domovanje
© 1999 - 2017 DHH.si d.o.o. | Vse cene so v € in vključujejo DDV. Cene veljajo od 1.6. 2016. | *Cene izražajo trenutno veljavno akcijo
Prijavite se na e-novice:
 
Podjetjem pomagamo pri uspehu!     1. v regiji
47.000 registriranih domen
20.000 zadovoljnih naročnikov
    1.000 izdelanih spletnih strani
30 sodelavcev se trudi za vas
17 let spletne tradicije
Zaupajo nam veliki in mali podjetniki

 
       
       
 

Podjetje Skupine Klaro
Na spletni strani uporabljamo piškotke (cookies). Nekateri piškotki zagotovijo, da stran deluje normalno, drugi poskrbijo za vašo lažjo uporabo spletne strani, štetje števila obiskovalcev in delovanje vtičnikov, ki omogočajo deljenje vsebin. Če boste nadaljevali, bomo sklepali, da ste sprejeli vse piškotke.
Zavrni piškotke.