Fórum Ubuntu CZ/SK
Ostatní => Ubuntu Server => Téma založeno: p.dohny 26 Května 2014, 22:18:43
-
Ahoj nainstaloval jsem Apache v 14.4 a nedaří se mi zprovoznit iclude
V /etc/apache2/apache2.conf mám toto
<Directory /home/pavel/Plocha/testovaci>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
Našel jsem nápovědu zde:
http://wiki.ubuntu.cz/servery/apache_s_mysql_a_php (http://wiki.ubuntu.cz/servery/apache_s_mysql_a_php)
Ale nepomohlo - řešil jste to už někdo?
-
já tomu prd rozumím, ale pokud vám jde o server side includes, tak tu v té ukázce konfigurace nic relevantního nevidím...
http://httpd.apache.org/docs/current/mod/mod_include.html (http://httpd.apache.org/docs/current/mod/mod_include.html)
-
Tak jsem zkusil update ještě na druhém PC a úplně bez problémů je tam verze 2.4.6 na tom co mi to nejde je 2.4.7 - nevím proč to vzalo pro instalaci jinou verzi.
Dá se to nějak jednoduše přehodit na tu starší verzi?
-
Tak nakonec vyřešeno přechodem na nižší verzi Apache.
-
Nějak se vůbec nechytám, co mělo či nemělo fungovat?
Include conf souborů v apache2? Nebo fce include() v php?
-
Nefungovala fce include v php (či-li na localhost vše mimo toho co bylo v include). Stejná verze php, kde jsem si myslel, že to bude prvně, ale nakonec to bylo asi někde v apache - možná jen nějaká chybka ve verzi 2.4.7 - downgrade to vyřešil.
-
To se mi úplně nezdá, protože apache nezpracovává php.
Ten jen předá požadavek ke zpracování buď modulu (který není součást apache, instaluje se s php), nebo jej předá CGI, což je zase jen php interpret, který vše zpracuje a výsledek předá apache, který to naservíruje klientovi.
Tedy spíše bych si tipl, že někde v konfigu apache (to lze direktivou) byla explicitně fce include() zakázaná.
-
Nevím, potřeboval jsem vyřešit hned, či-li jsem si s tím přes noc hrál a když to neklaplo přešel jsem na jinou verzi. Nic zakázaného jsem v konfiguračních souborech nenašel oproti druhému PC, kde to šlo. A hlavně jsem také nepochopil, proč by to mělo být zakázané už po instalaci?
-
To nevím ani já, nicméně bych si tipl, že by se ledacos dalo dohledat v logu.
A pokud ne, tak zvýšit log level.