NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Přístupová práva k souborům.

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Nezmar Hydra
Člen
Avatar
Nezmar Hydra:21.7.2017 21:35

Ahoj.
Doteď jsem používal lampp a po přeinstalování počítače jsem začal používat xampp. Namapoval jsem si locallhosta a narazil jsem na problémy s přístupovými právy. Nastavil jsem si teda dobytčácky všechny na 777 ( všichni všechno můžou ) :o). V budoucnu to chci řešit jak se má. Počítám, že na index html, css a javascriptový soubory dám práva jen na čtení. data ukládám do .xml souborů a tam by mě zajímalo jak pořešit přístup..... . Můžete mě prosím někdo natrknout jak se to má správně dělat ? Jen obecně.
Díky

( jsem jen amatér a stránky stavím jen jako hoby. Většina kódu je v javascriptu a data ukládám přes "CGI script.php" (vlastní tvorba) do souboru .xml )

 
Odpovědět
21.7.2017 21:35
Avatar
Mi Me
Člen
Avatar
Mi Me:23.7.2017 10:20

Ahoj,

i teď by ti mělo dostačovat nastavit práv na 755 a mělo by ti vše fungovat.

Taky jsem před pár lety používal 777, to asi každý, nicméně jak sám píšeš, je to hodně dobytčácky řešené - na serveru v ostrém provozu mám nastaveno 755 a vlastníkem daných souborů je uživatel "www-data", což je z toho důvodu, aby Apache (popř. jiný webserver) mohl se soubory bez problémů pracovat a nebyl problém právě s přístupovými právy. ´

Pokud jsi na localu, je to tak nějak jedno a asi to nějak nemusíš řešit, ale pokud s tím půjdeš někam mimo localhost, určitě bych to udělal tak jak jsem napsal. Možná někdo přijde s lepším řešením, ale myslím, že tohle je vhodné a dostačující.

Co se týká ukládání dat, rozhodně bych ti doporučil data ukládat do databáze, třeba MySQL - hodně věcí si tím usnadníš. Navíc, práce se soubory bude určitě pomalejší než s databází a časem až tam bude plno dat se může stát, že to bude hodně poznat.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
23.7.2017 10:20
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.