Internal Server Error při procházení webu
- maros
- Člen | 16
Zdravím, nahrál jsem web z localhostu na server od gigaserver.cz a na webu se mi začala ukazovat chyba Internal Server Error. Divné je, že úvodní strana funguje, ale pokud chci jít na jiné stránky na webu, tak to zahlásí tuto chybu, nejspíše bude chyba v .htaccess, ale nepodařilo se mi ji odhalit.
# Apache configuration file (see httpd.apache.org/docs/current/mod/quickreference.html)
# disable directory listing
# Options -Indexes
# enable cool URL
<IfModule mod_rewrite.c>
RewriteEngine On
# RewriteBase /
# prevents files starting with dot to be viewed by browser
RewriteRule /\.|^\. - [F]
# front controller
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz)$ index.php [L]
</IfModule>
# enable gzip compression
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/x-javascript text/javascript application/javascript application/json
</IfModule>
- maros
- Člen | 16
ten mi hlásí, že je .htaccess mod_rewrite vypnutý, přitom v souboru .htaccess by měl být zaplý. I jsem pročítal forum a narazil na stejný problém, že byl povolen v konfiguraci serveru AllowOverride Fileinfo, ale zde je normálně povolen. Jedná se o hosting od gigaserver.cz. Nemáte ještě nějakou radu prosím?
Editoval maros (13. 12. 2013 11:15)
- iNviNho
- Člen | 352
Mne na wedose to funguje takto
<?php
# disable directory listing
Options -Indexes
?>
a napríklad na rainside ak mám zapnuté indexes tak mám internal server error
<?php
# disable directory listing
# Options -Indexes
?>
Ešte môže byť chyba s právami na zápis, skús v Total commanderi si kliknuť vlavo hore na Súbor → zmeniť atributy a nastaviť zložkám ako temp alebo log práva 777. Potom budeš vidieť log a budeme mudrejší
Editoval iNviNho (13. 12. 2013 12:32)
- maros
- Člen | 16
když odkomentuju Options – Indexes, tak mi to hází také chybu.
Práva mám nastavené na 777, ale žádné logy to nehodí.
Jako titulní strana webu se mi v pořádku načte, ale jakmile chci jít na
stránku např. example.com/novinky/, tak mi to hodí právě chybu.
iNviNho napsal(a):
Mne na wedose to funguje takto
<?php # disable directory listing Options -Indexes ?>
a napríklad na rainside ak mám zapnuté indexes tak mám internal server error
<?php # disable directory listing # Options -Indexes ?>
Ešte môže byť chyba s právami na zápis, skús v Total commanderi si kliknuť vlavo hore na Súbor → zmeniť atributy a nastaviť zložkám ako temp alebo log práva 777. Potom budeš vidieť log a budeme mudrejší