Nastavení localhost na Linuxu
Objevilo se v poslední době hodně dotazů na nefunkční spuštění instalace PHP-Fusion 7,9 v prostředí domácího PC, tedy na localhostu. Příčina je v prvé řadě na špatně nastavených právech ke složkám a souborů. Zde je malý návod, jak na problém.
Je skutečně jedno, zda přistupujete k localhostu na svém domácím PC přes server Apache standardní instalací, či za pomoci třeba aplikace XAMP. Důležité je, aby jste nastavili všechny složky a soubory, po stažení instalačního balíčku PHP-Fusion v.7,9xx, na správné chmody.
Návod pro platformu Linux:
1/ Prostě, nejprve musíme na localhostu dát všem složkám a souborům práva "777"!!! Jinak budete mít problémy, např. většinou se hlási chyba u includes/core
2/ Otevřete v Linuxu, např. Ubuntu Terminál (CTRL+C+T).
3/ Přihlásíme se jako uživatel (v našem případě vidíte, že máme "vv":
vv@vv-System:~$ sudo su
4/ Sysém se vás zeptá na heslo:
[sudo] heslo pro vv, které napíšete:
5/ Zobrazí se následující zápis systému:
root@vv-System:/home/vv#
6/ Nyní vložíte/napíšete, za shora uvedený zápis systému, následující řádek. Pozor, musí být ukončení lomítkem!!:
chmod -R 777 /var/www/html/
7/ Poté vám systém sdělí v Terminálu provedení akce tímto zápisem:
root@vv-System:/home/vv#
8/ Struktura všech adresářů a souborů dostane na localhostu práva 777, což je rwxrwxrwx

Struktura root adresaře na localhostu, domácího PC.
9/ Po skončení stačí z bezpečnostních důvodů změnit v root adresáři pouze práva k souboru config.php na 644.
Autor: Kvido


Tweet
Žádné komentáře nebyly zveřejněny.