w3host

kissa képe

Sziasztok!
Ez a szolgaltalto valami portforwardot hasznal! A 4.7 megy is rajta szepen, ha a $base_url -t atirom, de a 5-os Drupalal meg bejelentkezni sem enged...
Van valakinek tapasztalata?
a.

black71 képe

Környezeti vátozókat kell módosítani:
$_SERVER['REMOTE_ADDR'] helyett $_SERVER['HTTP_X_FORWARDED_FOR']
$_SERVER['HTTP_HOST'] helyett $_SERVER['HTTP_X_FORWARDED_HOST']

0
0

Drupal 5.x, 7.x

kissa képe

Koszi! A settings.php-ban atirtam, most egy ures oldal jelenik meg..
Hol irjam meg at?

0
0
black71 képe

REMOTE_ADDR -->

includes/bootstrap.inc
includes/common.inc
includes/session.inc
modules/comment/comment.module
modules/poll/poll.module
modules/statistics/statistics.module

HTTP_HOST -->

includes/bootstrap.inc
modules/statistics/statistics.module

csak halkan megjegyzem hiányolom a drupalbol hogy nem kepes lekezelni az ip -t es a host -ot.
ket fv. -t ha allandositanak nem lenne ilyen problema a szervereken.

function client_ip() {
	if (isset ($_SERVER['HTTP_X_FORWARDED_FOR'])){
		$ipaddr = $_SERVER['HTTP_X_FORWARDED_FOR'];
	} else {
		$ipaddr = $_SERVER['REMOTE_ADDR'];
	}
	return $ipaddr;
}
 
function host_ip() {
	if (isset ($_SERVER['HTTP_X_FORWARDED_HOST'])){
		$hostaddr = $_SERVER['HTTP_X_FORWARDED_HOST'];
	} else {
		$hostaddr = $_SERVER['HTTP_HOST'];
	}
	return $hostaddr;
}
0
0

Drupal 5.x, 7.x

w3host képe

Az apache2 bevezetesevel lehetosegunk lett olyan konfiguracios beallitasra, hogy a HTTP_HOST erteke megfelelo legyen, igy a drupal kod modositas nelkul, tokeletesen fut szervereinken.

Hasonlo problemaval rendelkezoknek, apache2 hasznalataval a kovetkezo sorral kell boviteni a proxy.conf fajlt:

ProxyPreserveHost On

Az elozo hozzaszolasban hasonlo kornyezeti valtozo lekezelesenek bevezetese a drupal-t meginkabb fuggetlenne tenne a futtato szerver kornyezettol.

0
0
Pasqualle képe

hat fel kell menni a drupal.org-ra es szepen beirni mint ujitast
http://drupal.org/project/issues/add
ha tenyleg jo dolog es mukodik, egesz biztos be is fog kerulni a verzioba..

0
0