Fórum Root.cz
Hlavní témata => Server => Téma založeno: Exe 18. 04. 2018, 11:34:25
-
Zdravím,
zkoušel někdo instalovat Grav na Ubuntu 16.04? Mám Apache, PHP7.2 což je vše, co Grav potřebuje. Mám nastavený i config pro Grav, všechno aktivní a povolený. Ale když se v prohlížeči podívám, je to prázdný. Žádná chyba ani nic jinýho.
Díky za nápady
-
Predpokladam, ze jste soubory Gravu instaloval kopirovanim nebo syncem githubu jako root. Nastavil jste pak jako majitele souboru gravu uzivatele www-data?
-
Ano nastavil. Dělal jsem to podle návodu
-
Kdyz tak dejte link na ten navod. V logu apache nic zajimaveho neni? Stejne bych to videl na problem s pravy.
-
Používal jsem 2 návody:
https://www.booleanworld.com/install-grav-cms-debian-ubuntu/
https://websiteforstudents.com/how-to-install-grav-cms-on-ubuntu-16-04-17-10-18-04-with-apache2-php-7-2-and-lets-encrypt-ssl-tls-certificate/
Ověřil jsem si funkčnost php přes soubor phpinfo.php s funkcí <?php phpinfo( ); ?>
To funguje správně.
-
Nejdříve jsem vůbec apache neměl, protože jsem instaloval xampp, kde jsem apache spouštěl spolu s mysql. Na tom jsem rozjel wordpress.
Zkoušel jsem tam dát i Grav, ale objevil se fatal error s chybou podle mě kvůli právům.
Jelikož všechny návody vedou cestou s apache a /var/www/html/, tak jsem to zkusil takhle.
-
Může php někam logovat chyby? Jestli Grav nepotřebuje nějaký modul php, který není povolený/nainstalovaný. V php.ini hledej error_reporting, výpis rovnou do prohlížeče řídí display_errors
-
error_reporting i display_errors mám povolený.. dle návodů jsem všechny moduly nastavoval a jsou povolený a běží.
Řekl bych, jestli není problém, že mám jak php7.0, tak 7.2 - nevím
-
Kdyz jsem to ja instaloval pred 14 dny namisto Anchoru, tak jsem nejprve mel taky jen bilou stranku a prazdno i v logu a nakonec byl problem prave v tom, ze jsem to instaloval dle navodu ze stranek Grav (z githubu) pres roota a zapomnel ty souboru predat uzivateli, pod kterym bezi apache.
chown -R www-data /var/www/grav
-
chown -R www-data /var/www/grav
Zajímavý. Když jsem to zadal tímhle způsobem, tak už se to rozběhlo.
Ale i tak skočilo toto: The requested URL /grav/admin was not found on this server. :D
-
Už to jede. Po takový době :D
Díky všem za rady :)
Řešení: nenačítal se admin, což chtělo v apache2.conf pro /var/www povolit AllowOverride: All
-
chown -R www-data /var/www/grav
Zajímavý. Když jsem to zadal tímhle způsobem, tak už se to rozběhlo.
Ale i tak skočilo toto: The requested URL /grav/admin was not found on this server. :D
jestli ti to "timto zpusobem" slo, znamena to ze jsi grav nahral do jineho adresare nez to v Ubuntu Apache ve vychozi instalaci ocekava, nepouziva pro koren totiz (jiz nejakou dobu) /var/www/ ale /var/www/html/
-
jestli ti to "timto zpusobem" slo, znamena to ze jsi grav nahral do jineho adresare nez to v Ubuntu Apache ve vychozi instalaci ocekava, nepouziva pro koren totiz (jiz nejakou dobu) /var/www/ ale /var/www/html/
Nikoliv, stejne by musel zmenu majitele "timto zpusobem" provest.