Skocz do zawartości
Zaloguj się, aby obserwować  
Prizmo

Problem z Apache mod_rewrite

Polecane posty

Witam

Posiadam pewny skrypt pod www

 

Po wrzuceniu na Unixstorm oraz na home za każdym razem mam 1 błąd:

 

Apache mod_rewrite

To operate the rewrite requires mod_rewrite. Without it, the rewrite will not work!

 

Co może być tym spowodowane?

 

Do tego :

Magic quotes

For correct work of system magic inverted commas (magic_quotes) should be disconnected!

 

Ale Unix mi to wyłączył na www i jest ok

a z tamtym mam error i nie mogę kontynuować instalacji.

Screen:

http://scr.hu/28pp/nooxj

 

 

Jeśli zły dział proszę o przeniesienie.

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Tyle to zrozumiałem.

Pisałem do Unixa z tym problemem już.

 

Mod_rewrite włączony jest na wszystkich naszych serwerach, obsługuje się do poprzez plik .htaccess, Pana skrypt prawdopodobnie błędnie podaje informację o braku wsparcia dla mod_rewrite.

 

Wiec jak inaczej można to zrobić?

 

w .htaccess dodane jest:

 

RewriteEngine On

 

 

Edytowano przez Prizmo (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Informacje raczej zbędne jaki to skrypt

Bądź co bądź błąd jest,a rozwiązania nie ma.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Istotne o tyle, że nie wiadomo w jaki sposób skrypt sprawdza dostępność modułu i to raportuje.

 

Upewnij się samodzielnie, że mod_rewrite działa przez jakiś prosty test, np.:

 

RewriteEngine on
RewriteBase /
RewriteRule ^tojesttest$ /index.php

 

Jeśli po wstawieniu .htaccess o treści jak powyżej odwiedzając adres example.com/tojesttest wyświetli Ci się zawartość Twojego pliku index.php, znaczy że działa. W takim przypadku przeanalizuj zawartość pliku .htaccess załączonego do skryptu - może, tak jak to się czasem zdarza z powodu braku wiedzy lub przez zapomnienie, nie "odkomentowana" jest linijka z podanym właściwie RewriteBase, co bywa konieczne na hostach wirtualnych, może istnieje tam jakiś inny wpis, opcje, niedozwolone na wspomnianych serwerach itp.

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Skrypt Lightmon 2.4

 

Plik .htaccess

 

#php_flag register_globals off




#php_flag magic_quotes_gpc off




#php_admin_value allow_url_fopen off




ErrorDocument 400 /errors/400/
ErrorDocument 401 /errors/401/
ErrorDocument 403 /errors/403/
ErrorDocument 404 /errors/404/
ErrorDocument 500 /errors/500/
ErrorDocument 503 /errors/503/




Options -Indexes




Options +FollowSymlinks


RewriteEngine On




RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.(css|js|jpe?g|gif|png|bmp)$
RewriteRule ^(.*)$ index.php?$1&%{QUERY_STRING} [L]

Dodaje jeszcze raz screen'a

Unixstorm oraz home nie działa

 

http://scr.hu/28pp/3hxay

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ale czy próbowałeś wykonać mój test? mod_rewrite działa?

Czy próbowałeś dodać - na hostach wirtualnych nierzadko wręcz jest to konieczne - RewriteBase? (dodaj linijkę "RewriteBase /" podobnie jak w moim przykładzie)

 

Przypuszczam, że to może być problem z niewłaściwą ścieżką do pliku, co powinno rozwiązać RewriteBase, albo dodanie ukośnika tuż przed "index.php", albo i jedno i drugie razem.

 

Co do magic_quotes, to jeśli tylko konfiguracja serwera na to zezwala, sam możesz włączać/wyłączać poprzez "odkomentowanie" (usunięcie znaku # ) odpowiedniej linijki tego dotyczącej w przytoczonym pliku .htaccess. Znak # na początku oznacza, że to tylko komentarz, tak jak dwa ukośniki // w PHP czy kombinacja <!-- --> w HTML itp.

 

 

// A na marginesie: skoro już zapłaciłeś za skrypt, to powinieneś wymagać pomocy technicznej od jego autorów. ; )

Edytowano przez Piotr GRD (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Robiłem test i przeniosło mnie do strony głównej.

Czytałem kilka stron w Google, dotyczące tego błędu, ale nie znalazłem rozwiązania.

 

Skrypt mam w wersji testowej,14 dniowej, jak będzie wszystko ok to go dopiero zakupie, a wytłumaczyć Ruskom z czym mam problem chyba nie gra roli, komunikacja raczej leży.

 

Jeśli ktoś chętny mogę zapłacić, aby pomógł mi naprawić ten problem, szczerze nie mam już pomysłu co zrobić.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Odświeżam

Jest ktoś chętny do pomocy z tym?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×