Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> htaccess
pogdan
post
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 21.10.2007

Ostrzeżenie: (0%)
-----


Chcę uzyskać rekonfigurację serwera apache z poziomu pliu htaccess. W tym celu ustawiam AllowOverride na all w pliku głównym apacha. Restartuję apache odswieżam stronę i dostaję 500 błąd. "Internal Server Error. The server encountered an internal error or misconfiguration and was unable to complete your request.". W pliku error.log robi się wpis C:/Documents and Settings/cos tam/My Documents/public_html/.htaccess: Invalid command 'Access', perhaps misspelled or defined by a module not included in the server configuration. plik .htaccess jest pusty. Co możę być nie tak? apache 2.2.6.

Ten post edytował pogdan 21.10.2007, 19:44:27
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
seaquest
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 790
Pomógł: 7
Dołączył: 6.02.2003
Skąd: Polska

Ostrzeżenie: (0%)
-----


Odpowiedź jak zwykle w logach.

Nie istnieje komenda "Access".
Może jednak plik .htaccess nie jest pusty?
Go to the top of the page
+Quote Post
pogdan
post
Post #3





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 21.10.2007

Ostrzeżenie: (0%)
-----


Cokolwiek ustawię innego niż 'none' e dyrektywie AllowOverride powiduje że jest wyświetlana 500. co może być.

Dziwne to jest i nie rozumiem tego ale taki wpis dodatkowy AccessFileName .config w http.conf powoduje żę wszystko wygląda ok. Domyślnie jest .htaccess i tak chciałbym mieć ale to nie robi. Jest 500. Natomiast wspomniany wpis rozwiązuje mój problem. Dziwne nie wiem co się dzieje. pozdrawiam.

Ten post edytował pogdan 22.10.2007, 17:53:59
Go to the top of the page
+Quote Post
dmx
post
Post #4





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 28.10.2007

Ostrzeżenie: (0%)
-----


O ile mi wiadomo, jeśli masz w katalogu plik .htaccess, to w httpd.conf powinno być coś takiego:
CODE
AccessFileName .htaccess

Ty masz:
CODE
AccesFileName .config

Co znaczy, że serwer będzie szukał pliku .config, a nie .htacces
Rozwiązania są dwa: Albo zmień AccesFileName na .htacces,
albo zmień nazwy plików:
CODE
.htacces -> .config

A w ogóle, to jakiego serwea używasz? Bo niektóre pakiety zmieniają pliki serwerów.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 22:11