Autor | Zpráva | ||
---|---|---|---|
QoYo Profil |
#1 · Zasláno: 5. 4. 2014, 23:48:36
Zdravím, mám problém z webem na dedikovaném serveru, na webhostingu web šel v pohodě, po přesunu na dedikovaný server píše web chybovou hlášku error 500 vůbec si nevím rady... co je špatně? Neví někdo? Předem děkuji
Options -Indexes RewriteEngine On RewriteRule /\.|^\. - [F] RewriteCond %{HTTP_HOST} ^domena/AAA/ RewriteRule (.*) http://domena/AAA/$1 [R=301,QSA,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz)$ index.php [L] |
||
okolojsoucí Profil |
#2 · Zasláno: 5. 4. 2014, 23:54:16
Máš nainstalovaný / aktivovaný v Apache mod_rewrite?
|
||
QoYo Profil |
#3 · Zasláno: 5. 4. 2014, 23:58:31 · Upravil/a: QoYo
Ano
core mod_log_config mod_logio mod_version prefork http_core mod_so mod_actions mod_alias mod_auth_basic mod_auth_digest mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_dav mod_dav_fs mod_deflate mod_dir mod_env mod_fcgid mod_include mod_mime mod_negotiation mod_php5 mod_python mod_reqtimeout mod_rewrite mod_ruby mod_setenvif mod_ssl mod_status mod_suexec mod_suphp |
||
Davex Profil |
#4 · Zasláno: 6. 4. 2014, 01:03:39
V chybovém logu Apache není nic zajímavého? Pokud ne, tak zakomentuj všechny řádky přidáním mřížky
# na začátek, a potom je zkoušej postupně umazávat u jednotlivých konfiguračních voleb a skupin přepisovacích pravidel RewriteCond/RewriteRule . Jakmile to přestane fungovat, tak budeš vědět, že problém způsobují naposledy odkomentované řádky.
Na řádcích 7 a 8 chyba není, protože se pravidlo nikdy neuplatní. V tomto případě bych bych si jako příčinu tipnul chybějící lomítko v pravidle na 12. řádku. RewriteRule !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz)$ /index.php [L] |
||
QoYo Profil |
#5 · Zasláno: 6. 4. 2014, 10:13:22
Nepomohlo
|
||
Fisir Profil |
#6 · Zasláno: 6. 4. 2014, 10:26:28
Reaguji na QoYa:
Křišťálová koule je pořád rozbitá, takže co ten log? |
||
QoYo Profil |
PHP Warning: require(/var/www/Web/app/bootstrap.php): failed to open stream: No such file or directory in /var/www/Web/index.php on line 9 PHP Fatal error: require(): Failed opening required '/var/www/Web/app/bootstrap.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/Web/index.php on line 9 A: PHP Warning: require(/var/www/AAA/app/bootstrap.php): failed to open stream: Permission denied in /var/www/AAA/index.php on line 9 HP Fatal error: require(): Failed opening required '/var/www/AAA/app/bootstrap.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/AAA/index.php on line 9 |
||
Fisir Profil |
#8 · Zasláno: 6. 4. 2014, 11:30:31
Reaguji na QoYa:
Máš alespoň tušení, co by ty chybové hlášky mohly znamenat? (Tady tě postrčíme k řešení, ne že to vyřešíme za tebe.) |
||
okolojsoucí Profil |
Co jste nám dal je log PHP. Potřebujeme log apache, jelikož mod_rewrite je apache doplněk.
Jinak to vypadá že se snažíte něco s Nette. První hláška znamená že soubor bootstrap.php není v dané složce, a druhá hláška znamená že se nepodařil otevřít soubor bootstrap.php jelikož nemáte nastavené práva. |
||
Davex Profil |
#10 · Zasláno: 6. 4. 2014, 12:16:15
QoYo:
Myslím, že z uvedeného logu je patrné, že nefunkčnost není způsobena nastavením v .htaccess. okolojsoucí: „Co jste nám dal je log PHP. Potřebujeme log apache, jelikož mod_rewrite je apache doplněk.“ Pokud je v php.ini zapnuté logování chyb log_errors a není definována cesta error_log , tak se chyby PHP mohou zaznamenávat i do error.logu Apache.
|
||
QoYo Profil |
#11 · Zasláno: 6. 4. 2014, 16:15:59
To je divné, jelikož na webhostingu to jde v poho, chmod nastaven tak jak má být, vše jak má být nastavené ale na dedikovaném serveru nějak nejde rozjet už si stím nevím rady :( přemýšlím jak zjistit cílovou cestu? (abych to kdyžtak v bostrap.php přenastavil cestu?) Nejsem programátor, jen se snažím přenést web z webhostingu na dedikovaný server, protože bude nový web, který potřebuje dedikovaný server, ale zároveň bych chtěl mít starý web ve složce aby každý k němu měl přístup..
|
||
QoYo Profil |
#12 · Zasláno: 6. 4. 2014, 19:40:11
Problém asi vyřešen, nahrával jsem to přes FTP uživatelem root, když jsem vytvořil nové FTP přímo k domeně tak to jde..
|
||
Časová prodleva: 10 let
|
0