Bruksela
9.02.2012, 17:28:24
Dzień dobry.
Po zainstalowaniu skryptu na serwerze, utworzeniu bazy danych na serwerze oraz wgraniu pliku .sql poprzez phpmyadmin strona nie wyświetla się w przeglądarce. Uzyskuje błąd 500 Internal Server Error, usuwam plik .htaccess i działa strona główna, nie działają odnośniki strony (menu, mapa itd.). Jeżeli trzeba podam szczegółowe informacje. Proszę o pomoc.
nospor
9.02.2012, 17:40:05
Cytat
usuwam plik .htaccess i działa strona główna
No to można się domyslić, że coś w pliku .htaccess powoduje blad. A co dalej idzie, można by się domyśleć, by ten plik nam pokazać.
Bruksela
9.02.2012, 18:55:14
Cytat(nospor @ 9.02.2012, 17:40:05 )

No to można się domyslić, że coś w pliku .htaccess powoduje blad. A co dalej idzie, można by się domyśleć, by ten plik nam pokazać.
Oczywiście
RewriteEngine ON
php_flag zend.ze1_compatibility_mode off
RewriteRule !\.(js|ico|gif|jpg|png|css|swf)$ INDEX.php
# MAGIC QUOTES
php_value magic_quotes_gpc off
php_value magic_quotes_runtime off
nospor
9.02.2012, 19:03:34
Kod
RewriteEngine ON
RewriteRule !\.(js|ico|gif|jpg|png|css|swf)$ INDEX.php
# MAGIC QUOTES
#php_value magic_quotes_gpc off
#php_value magic_quotes_runtime off
A jak teraz?
Bruksela
9.02.2012, 19:06:28
Też nie. Wyświetla się błąd:
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
nospor
9.02.2012, 19:11:34
1) Ale wgrałeś ten poprawiony przeze mnie plik .htaccess?
2) mod_rewrite masz włączone na serwerze?
Bruksela
9.02.2012, 19:27:26
plik wgrałem ale opcji mod_rewrite nie włączałem.
nospor
9.02.2012, 19:35:19
No to wypadałoby włączyć, gdyż skrypt z niej właśnie korzysta.
Bruksela
10.02.2012, 18:27:29
Cytat(nospor @ 9.02.2012, 19:35:19 )

No to wypadałoby włączyć, gdyż skrypt z niej właśnie korzysta.
W pliku .htaccess jest RewriteEngine ON. Nie wiem gdzie. KOrzystam z smallservers.pl
Zamieniłem w pliku .htaccess INDEX.php na index.php. Działa, ale w każdym odnośniku otwiera się strona główna. Ja to zmienić ?
potreb
10.02.2012, 18:32:09
Nie wiemy, czy pokazałeś cały httaccess? Jeżeli kupiłeś na allegro skrypt to może poproś właściciela o pomoc.
Bruksela
10.02.2012, 18:36:21
Tak to jest cały plik .httaccess. To jest profesjonalny skrypt kupiony w skepie internetowym.
potreb
10.02.2012, 18:50:06
Profesjonalny, działa pod różnymi serwerami i posiada dokładną procedurę instalacji.
Może spróbuj zainstalować go na localhoscie. Sprawdź na jakiej konfiguracji PHP działa skrypt, porównaj tą z hostingiem.
Sprawdź czy bez tego działa: RewriteRule !\.(js|ico|gif|jpg|png|css|swf)$ index.php
Bruksela
10.02.2012, 20:40:49
Skrypt był instalowany na tym serwerze przez twórce, jednak nie poinformował mnie jak to zrobił. Po modyfikacji .httaccess skryp w dalszym ciągu nie działa.
potreb
10.02.2012, 21:06:42
No to jak ktoś zainstalował to zapewne powinieneś poprosić tę osobę o pomoc. Nie wiem jak wyglądają flaki, więc zabawa w kotka i myszkę nie ma sensu. Ty też nie masz pojęcia i trudno cokolwiek zrobić. Tak naprawdę ten plik httaccess jest dobry, tylko jak działa mechanizm przepisywania url-i? Czy może masz w paneli administracyjnym możliwość wyłączenia przepisywania url-i.
Bruksela
10.02.2012, 23:45:25
W ostateczności tak zrobię, skontaktuję się z twórcą skryptu. Baza jest instalowana w php admin, skomplokowana sprawa. Miałem w planach pozmienić kilka opcji po instalacji skryptu. Skoro to jest trudne to nie będę pytał ponownie. Cześć.
czychacz
11.02.2012, 08:04:27
na moje oko to nie jest wina htaccess, ale problemów działania skryptu. czy skrypt jest pisany w Zendzie?
Bruksela
21.02.2012, 21:05:25
RewriteEngine ON
php_flag zend.ze1_compatibility_mode off
RewriteRule !\.(js|ico|gif|jpg|png|css|swf)$ INDEX.php
# MAGIC QUOTES
php_value magic_quotes_gpc off
php_value magic_quotes_runtime off
[/quote]
Informuję o rozwiązaniu problemu, w pliku .htaccess przed php należy postawić hesh.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.