Jump to content

Photo
* * * * * 1 votes

Zmienne Apache


Best Answer JJay, 15 April 2014 - 13:53

:D niemożliwe a jednak
1. Zrobiłem nową domenkę

2. Skopiowałem cały plik 404 (tak żeby sprawdzić czy będzie działać)

3. Wkleiłem w pierwszej domenie

4. Wszedłem na byle jaki plik (nieistniejący) w pierwszej domenie - nie działało ;)

5. Wszedłem -||- w drugiej domenie - działało ;)

6. Edytowałem .htaccess z menadżera plików w panelu (jakiś szajsowy :| )

7. Usunąłem linijkę

Options FollowSymLinks

8. Działa :D

 

On chyba restartuje po edytowaniu przez ich menadżera plików :/

 

//EDIT: Wszystko przez

Options FollowSymLinks
Go to the full post


12 replies to this topic
  • This topic is locked This topic is locked
JJay

    Stary wyjadacz

  • 199 posts
    • Czas spędzony online: 5d 9h 38m 21s
19
Dobra
  • LocationCieszyn > Łódź

Posted 13 April 2014 - 14:48

#1
Witam
Miałem pliki błędów tworzone automatycznie, zacząłem się w nich trochę bawić, no i zepsułem.
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>404 Not Found</TITLE>
</HEAD><BODY>
<H1>Not Found</H1>
The requested URL <!--#echo var="REQUEST_URI" --> was not found on this server.
<HR>
<I><!--#echo var="HTTP_HOST" --></I>
</BODY></HTML>
Nie wklejam już 252 pustych linijek :) (są po to aby plik miał 512kb i wyświetlało moje strony błędów w IE)

A więc jak przestało działać to przywróciłem poprzedni kod, ale przestało wszędzie działać.
Ktoś się zna na Apache'u i mi pomoże ;) ?

P.S. Hosting Hekko
  • 0

Michał

    Stary wyjadacz

  • 301 posts
    • Czas spędzony online: 16d 7h 11m 3s
95
Znakomita!

Posted 13 April 2014 - 18:32

#2

W pliku .htaccess

ErrorDocument 404 /notfound.html
ErrorDocument 500 /InternalServerError.html
ErrorDocument 401 /Unauthorized.html
#itd

#pliki mogą mieć dowolne nazwy

Listę błędów znajdziesz tu [tabela- "Kody błędu aplikacji klienta" i "Kody błędu wewnętrznego"]:
http://pl.wikipedia....odpowiedzi_HTTP


  • 0

JJay

    Stary wyjadacz

  • 199 posts
    • Czas spędzony online: 5d 9h 38m 21s
19
Dobra
  • LocationCieszyn > Łódź

Posted 13 April 2014 - 18:59

#3
Ale to nie o to chodzi ;-;
  • 0

Michał

    Stary wyjadacz

  • 301 posts
    • Czas spędzony online: 16d 7h 11m 3s
95
Znakomita!

Posted 13 April 2014 - 19:34

#4

Jeżeli przywróciłeś stan poprzedniego kodu, to myślę, że możesz napisać do supportu, by zrobili reload apacza, chociaż on chyba powinien się przeładowywać automatycznie po dokonaniu zmian w .htaccess (tak mam na localhost- EasyPHP dev, ale nie jestem pewien, bo na serwerze używam lighttpd).


  • 1

unbreak

    WT Elite

  • 1937 posts
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Posted 14 April 2014 - 10:41

#5

Co znaczy przestało działać? Nie wyświetlają się strony błędów? Wali jakimiś logami? Co się konkretnie dzieje. Sprawdź log apacha.


  • 0

webDeveloper


Zimistrz

    Stary wyjadacz

  • 465 posts
    • Czas spędzony online: 14d 2h 42m 38s
116
Znakomita!

Posted 14 April 2014 - 14:54

#6

Usuń najpierw plik htaccess, w miejsce jego nadpisywania podczas przesyłania.

Druga rzecz to wyczyszczenie cache przeglądarki.

Do max 10min. reguły mod_rewrite powinne się przeładować.


  • 0

JJay

    Stary wyjadacz

  • 199 posts
    • Czas spędzony online: 5d 9h 38m 21s
19
Dobra
  • LocationCieszyn > Łódź

Posted 15 April 2014 - 07:23

#7
Log apache = nic
Nadpisywania podczas przesyłania ? O.o
Trochę bardziej łopatologicznie poproszę
  • 0

unbreak

    WT Elite

  • 1937 posts
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Posted 15 April 2014 - 08:17

#8

Koledze chodzi o to że jak będziesz wrzucał nowego htaccesa, to najpierw usuń tego z serwera. Tylko z tego co widzę tutaj nie jest problem z htaccessem.

Nie odpisałeś mi jeszcze na pytanie:

 

Co znaczy przestało działać? Nie wyświetlają się strony błędów?


  • 0

webDeveloper


JJay

    Stary wyjadacz

  • 199 posts
    • Czas spędzony online: 5d 9h 38m 21s
19
Dobra
  • LocationCieszyn > Łódź

Posted 15 April 2014 - 09:09

#9
Wyświetlają się strony błędów, ale nie wyświetlają się wartości z
<!-- #echo var= -->
Apache SSI
  • 0

unbreak

    WT Elite

  • 1937 posts
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Posted 15 April 2014 - 09:33

#10

Acha. Sprawdź czy w miejsce 

<!--#echo var="HTTP_HOST" -->

zadziała Ci to:

<!--#echo encoding="url" var="HTTP_REFERER" -->

  • 0

webDeveloper


JJay

    Stary wyjadacz

  • 199 posts
    • Czas spędzony online: 5d 9h 38m 21s
19
Dobra
  • LocationCieszyn > Łódź

Posted 15 April 2014 - 11:30

#11
Niet, nie działa
  • 0

unbreak

    WT Elite

  • 1937 posts
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Posted 15 April 2014 - 12:07

#12

Czyli coś poważnego zepsułeś. Musiałeś wcześniej coś zmienić czego nie przywróciłeś.

W załączniku przesyłam Ci defaultowe pliki błędów z mojego Apacha, sprawdź je.

Attached Files


  • 0

webDeveloper


JJay

    Stary wyjadacz

  • 199 posts
    • Czas spędzony online: 5d 9h 38m 21s
19
Dobra
  • LocationCieszyn > Łódź

Posted 15 April 2014 - 13:53   Best Answer

#13

:D niemożliwe a jednak
1. Zrobiłem nową domenkę

2. Skopiowałem cały plik 404 (tak żeby sprawdzić czy będzie działać)

3. Wkleiłem w pierwszej domenie

4. Wszedłem na byle jaki plik (nieistniejący) w pierwszej domenie - nie działało ;)

5. Wszedłem -||- w drugiej domenie - działało ;)

6. Edytowałem .htaccess z menadżera plików w panelu (jakiś szajsowy :| )

7. Usunąłem linijkę

Options FollowSymLinks

8. Działa :D

 

On chyba restartuje po edytowaniu przez ich menadżera plików :/

 

//EDIT: Wszystko przez

Options FollowSymLinks

Edited by JJay, 15 April 2014 - 13:55 .

  • 0





Podone tematy Collapse

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users