Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [apache] Sygnatura
Forum PHP.pl > Forum > Serwery WWW > Apache
zuczek
Moje pytanie jest proste: Czy da się zmienić sygnaturę
Cytat
Apache/x.x.xx (Win32) php/x.x.xServer at xxx.xxx.xxx.xxx Port 80

na np.:
Cytat
Apache

Jesli się da, to w jaki sposób.

Pozdrawiam
Zuczek
escaflowne
Da się. Na jakikolwiek tekst. Wystarczy przed wykonaniem kompilacji wyedytować plik src/include/httpd.h. Szukaj czegoś mniej więcej takiego:
Cytat
#define SERVER_BASEVENDOR  "Apache Group"
#define SERVER_BASEPRODUCT  "Apache"
#define SERVER_BASEREVISION "1.3.34"
zuczek
1. Przed kompilacja, a jak mam juz zainstalowanego apache?
2. A co z php/x.x.x ? Jak to zmienić?
escaflowne
Cytat(zuczek @ 2006-04-07 15:29:09)
1. Przed kompilacja, a jak mam juz zainstalowanego apache? [...]

To jest, że tak powiem, po herbacie.

Cytat
[...] 2. A co z php/x.x.x ? Jak to zmienić?

A tutaj to ja już nie wiem gdzie grzebać smile.gif
Ale jest przecież w php.ini coś takiego jak expose_php.
dr_bonzo
w httpd.conf:

Kod
ServerSignature Off

To dostaniesz pusta linie.


Kod
ServerTokens Prod

To jest minium info, dostaniesz:
Kod
Apache Server at 127.0.0.1 Port 80


Zeby pozbyc sie php:
Kod
expose_php = Off

w php.ini


Jesli chcesz inne opcje to rekompilacja, mozna na IIS zmienic tongue.gif.
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.