Seite 2 von 2

Verfasst: 17.09.2004 22:39
von Leuchte
Such mal in der usercp_avatar.php

Code: Alles auswählen

	return ", user_avatar = '', user_avatar_type = " . USER_AVATAR_NONE;
}
Füg danach ein

Code: Alles auswählen

function user_avatar_gallery($mode, &$error, &$error_msg, $avatar_filename)
{
	global $board_config;
	if ( file_exists(@phpbb_realpath($board_config['avatar_gallery_path'] . '/' . $avatar_filename)) && ($mode == 'editprofile') )
	{
		$return = ", user_avatar = '" . str_replace("\'", "''", $avatar_filename) . "', user_avatar_type = " . USER_AVATAR_GALLERY;
	}
	else
	{
		$return = '';
	}
	return $return;
}

Verfasst: 17.09.2004 23:20
von Chyna
Danke, hat geklappt.

Nur habe ich jetzt das Problem mit "Avatar von URL hochladen" - ich krieg gleich graue Haare .... !

Code: Alles auswählen

Warning: tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/home/xxx/) in /home/xxx/www.xxx.org/board/includes/usercp_avatar.php on line 199

Allgemeiner Fehler

Could not write avatar file to local storage. Please contact the board administrator with this message

DEBUG MODE

Line : 208
File : /home/xxx/www.xxx.org/board/includes/usercp_avatar.php
Ist doch zum verrückt werden, oder ? Kannst Du mir vielleicht auch sagen, wie dieses Chaos zu stande gekommen sein könnte und wie man so etwas in der Zukunft vielleicht verhindern kann ?

Danke & Gruß,
Chyna

Verfasst: 17.09.2004 23:49
von Leuchte
Also wenn der tmp-Ordner mit den erforderlichen Rechten existiert (siehe mein erster Beitrag) dann schau dir diesen Artikel an
KB:open_basedir

Verfasst: 17.09.2004 23:54
von Chyna
Ok danke, sehe ich mir gleich mal an.

Gruß Chyna