Pred nakupom

 

 
Tehnična podpora

 

04 58 35 488

Delavniki od 8:00 do 20:00

 

 

04 58 35 444

Delavniki od 8:00 do 20:00

nakup@domenca.com

Vsak dan od 8:00 do 20:00
 

podpora@domenca.com

Vsak dan od 8:00 do 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:
Pomagamo vam uspeti na spletu!
1. v regiji
200.000+ registriranih domen
90.000+ zadovoljnih naročnikov
1.000 izdelanih spletnih strani
45 sodelavcev se trudi za vas
17 let spletne tradicije
 
Zaupajo nam
mali in veliki podjetniki!


  podjetje Skupine DHH  
Prijavite se na e-novice!
Želite mesečno prejemati nasvete o tem, kako izboljšati vaš spletni nastop in obiskovalce spletne strani spremeniti v kupce?
Vaša e-pošta: 


Informacije o ponudbi

04 58 35 488
nakup@domenca.com

Tehnična podpora

04 58 35 444
podpora@domenca.com

DHH.si d.o.o.
Pod hribom 55
SI-1000 Ljubljana

Splošni podatki podjetja >
DOMENCA
SPREMLJAJTE NAS

 

Podprti načini plačila


© 1999 - 2016 DHH.si d.o.o. | Vse cene so v € in vključujejo DDV. Cene veljajo od 1.10.2016. | *Cene izražajo trenutno veljavno akcijo
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.