Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest sobota, 27 kwietnia 2024, 09:11

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 20 ] 
Autor Wiadomość
Post: poniedziałek, 21 maja 2007, 15:14 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
Przy próbie wykonania źle skonfigurowanego skryptu cgi w katalogu /cgi-bin/ (np. nie ustawiony bit wykonywalności), wyświetla się czysty kod strony błędu, zamiast ładnej stronki.
Wszyscy tak macie, czy tylko u mnie coś nie tak ?

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 21 maja 2007, 15:55 
Offline
PGF

Rejestracja: wtorek, 27 czerwca 2006, 14:09
Posty: 2112
Lokalizacja: Poznań
Tak, to chyba normalne.

_________________
Dedykowane systemy CRM, e-commerce i witryny korporacyjne.
Software House Poznań


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 21 maja 2007, 16:20 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
JakubC pisze:
Tak, to chyba normalne.

Nie sądzę, powinna się wyświetlić strona z informacją o błędzie (500) - na "starym" apache (2.0.59-1) tak właśnie jest - a nie jej kod (otwarym tekstem).
Próbowałem załadować wszystkie zapłotkowane moduły w httpd.conf (z wyjątkiem mod_proxy* ) - efekt jest taki, że wyświetla się pusta strona.

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 21 maja 2007, 16:43 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
No niezupełnie. Jeśli jest błąd 500 - wewnętrzny błąd serwera, to jest związane z jakimś problemem w wykonaniu skryptu. Jeśli serwer traktuje plik jako tekstowy, to go wyświetla, choć chyba należałoby sprawdzić ustawienia, żeby nie wyświetlał zawartości.

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 21 maja 2007, 16:53 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
Chyba nie do końca się rozumiemy. Serwer nie wyświetla zawartości skryptu, tylko zawartość (kod) strony błędu, co chyba nie jest normalne ?

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 21 maja 2007, 21:34 
Offline
Użytkownik

Rejestracja: niedziela, 16 maja 2004, 21:32
Posty: 1203
Lokalizacja: Bieruń
chyba w /etc/httpd jest plik php.ini i tam trzeba wlaczyc php(usunac plotek),ale nie wiem czy o to chodzi


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 21 maja 2007, 23:13 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
rikardo7 pisze:
chyba w /etc/httpd jest plik php.ini i tam trzeba wlaczyc php(usunac plotek),ale nie wiem czy o to chodzi

PHP nie ma tu nic do rzeczy. Możesz używać Apache bez PHP, jeśli nie masz takiej potrzeby.

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 22 maja 2007, 00:12 
Offline
Użytkownik

Rejestracja: niedziela, 16 maja 2004, 21:32
Posty: 1203
Lokalizacja: Bieruń
sorki viater, masz racje, niedoczytalem znow,czesto mi sie to zdarza chyba czas odwiedziac okuliste! :-)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 22 maja 2007, 01:34 
Offline
MODERATOR

Rejestracja: poniedziałek, 27 stycznia 2003, 23:39
Posty: 3065
Lokalizacja: Kraków/Częstochowa
Powinna być czysta strona!
To jest dość poważny błąd... nikt raczej nie powinien widzieć zawartości skryptu.

_________________
Ten post Ci pomógł? Zaznacz go jako pomocny .


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 22 maja 2007, 07:04 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
MAC!EK pisze:
To jest dość poważny błąd... nikt raczej nie powinien widzieć zawartości skryptu.

To jest blad prasowania. Nikt nie widzi zawartosci skryptu. Moze napisze jasniej niz viater, bo widze ze sie gubicie. Po blednym wykonaniu skryptu o zawartosci:
: [/] [] ()
#!/bin/bash
/bin/echo "to jest caly skrypt"

Wyswietla sie:
Cytuj:
<html>
<body>
<h2>BLAD 500</h2>
</body>
</html>

a powinno wyswietlic:
Cytuj:
BLAD 500

Proponuje czytac ze zrozumieniem :P

_________________
FAQ dla NND: http://nnd-linux.pl/faq.php
Doswiadczenie, to cos, co zdobywasz tuz po chwili w ktorej go potrzebowales.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 22 maja 2007, 11:39 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
Dzięki Tasiorek za obrazowe przedstawienie problemu ;)

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 22 maja 2007, 16:47 
Offline
PGF

Rejestracja: wtorek, 27 czerwca 2006, 14:09
Posty: 2112
Lokalizacja: Poznań
Znajdź w /etc/httpd/conf/httpd.conf linie z wpisem

DefaultType text/plain

i zamień na

DefaultType text/html

Od tej pory będzie śmigać aż miło.

Błąd drobny więc poprawkę wprowadzę przy okazji wydawania kolejnej wersji pakietu.

Dzięki.

Pozdrawiam

_________________
Dedykowane systemy CRM, e-commerce i witryny korporacyjne.
Software House Poznań


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 22 maja 2007, 20:19 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
Dzięki, śmiga :)

Tylko ciekawe, dlaczego w poprzedniej wersji mam

DefaultType text/plain

i wszystko jest ok ?

P.S. Proszę nie odbierać tego typu moich postów jako czepianie się czy coś w tym stylu ;)
Po prostu jestem z natury zaje.... dociekliwy i jak mi coś nie pasuje to muszę to rozkminić i robię to czasem z szewską pasją :twisted:

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 23 maja 2007, 00:03 
Offline
PGF

Rejestracja: wtorek, 27 czerwca 2006, 14:09
Posty: 2112
Lokalizacja: Poznań
Jest to domyślny sposób parsowania, tak są traktowane pliki jeżeli nie ma danego typu w mime-types.... . Wydaję mi się, że jest jedno bardziej eleganckie rozwiązanie tego problemu, ale to pomyślimy jak będę siedział przy następnej wersji tej paczki.

_________________
Dedykowane systemy CRM, e-commerce i witryny korporacyjne.
Software House Poznań


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 26 maja 2007, 11:58 
Offline
PGF

Rejestracja: wtorek, 27 czerwca 2006, 14:09
Posty: 2112
Lokalizacja: Poznań
Poprawione w -5nnd.

_________________
Dedykowane systemy CRM, e-commerce i witryny korporacyjne.
Software House Poznań


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 29 maja 2007, 13:04 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
Lepiej jednak zostawić domyślny typ text/plain, a tylko w katalogu /cgi-bin/ ustawić text/html - tak zrobiłem i jest OK.
Jak ustawiłem globalnie DefaultType na text/html, to wszystko, co nie zostało "zakwalifikowane" do jakiegoś typu, parsowane było jako html (skrypty albo logi) i nie dało się tego czytać normalnie.

Czyli zostawiam bez zmian:
: [/] [] ()
DefaultType   text/plain


Ale dodaję:
: [/] [] ()
<Directory "/home/httpd/cgi-bin">
    ....
    ....
    DefaultType text/html
</Directory>

- i ewentualnie to samo dla innych katalogów ze skryptami cgi.

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 29 maja 2007, 17:32 
Offline
PGF

Rejestracja: wtorek, 27 czerwca 2006, 14:09
Posty: 2112
Lokalizacja: Poznań
Odwieczny problem: jak parsować pliki bez rozszerzenia. Niektórzy uważają, że jako binarne inni że jako tekst. Uwaga słuszna, dzięki.

_________________
Dedykowane systemy CRM, e-commerce i witryny korporacyjne.
Software House Poznań


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 21 października 2008, 02:46 
Offline
Użytkownik

Rejestracja: niedziela, 16 maja 2004, 21:32
Posty: 1203
Lokalizacja: Bieruń
odgrzeje troche kotleta, w tej wersj nie dziala *.cgi nawet testowe jest blad 500 dlaczego?
EDIT
dodam ze chodzi o plik /home/httpd/cgi-bin/test-cgi , oraz pliki *.pl
pelna nazwa wer. apache-2.2.4-7nnd.pkg.tar.gz , NND 0.2.2


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 21 października 2008, 10:59 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
chmod +x test-cgi

chmod +x costam.pl

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 21 października 2008, 11:24 
Offline
Użytkownik

Rejestracja: niedziela, 16 maja 2004, 21:32
Posty: 1203
Lokalizacja: Bieruń
viater pisze:
chmod +x test-cgi

chmod +x costam.pl


:-) racja, o tym nie pomyslalem


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 20 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 76 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl