Seite 1 von 1
Problem beim avatar hochladen!
Verfasst: 23.07.2005 23:39
von kidrob
wenn ich versuche ein avatar hochzuladen kommt vorlgender fehler:
Code: Alles auswählen
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/tmp/phpEtf2Qs) is not within the allowed path(s): (/home/www/htdocs/herrenberg-forum.de/.) in /home/www/htdocs/herrenberg-forum.de/includes/usercp_avatar.php on line 170
Warning: Cannot modify header information - headers already sent by (output started at /home/www/htdocs/herrenberg-forum.de/includes/usercp_avatar.php:170) in /home/www/htdocs/herrenberg-forum.de/includes/page_header.php on line 653
Warning: Cannot modify header information - headers already sent by (output started at /home/www/htdocs/herrenberg-forum.de/includes/usercp_avatar.php:170) in /home/www/htdocs/herrenberg-forum.de/includes/page_header.php on line 655
Warning: Cannot modify header information - headers already sent by (output started at /home/www/htdocs/herrenberg-forum.de/includes/usercp_avatar.php:170) in /home/www/htdocs/herrenberg-forum.de/includes/page_header.php on line 656
meine page header:
http://www.herrenberg-forum.de/pageh.txt
usercp_avatar:
http://www.herrenberg-forum.de/usrcp.txt
wer weiß rat?
Verfasst: 23.07.2005 23:54
von Saint
usercp_avatar:
suche:
Code: Alles auswählen
function user_avatar_url($mode, &$error, &$error_msg, $avatar_filename)
{
füge danach ein:
------------------------------------
suche:
füge danach ein:
Code: Alles auswählen
$avatar_filename = str_replace(array('../', '..\\', './', '.\\'), '', $avatar_filename);
if ($avatar_filename{0} == '/' || $avatar_filename{0} == "\\")
{
return '';
}
------------------------------------
suche:
füge danach ein:
------------------------------------
suche:
füge danach ein:
Code: Alles auswählen
if (!is_uploaded_file($avatar_filename))
{
message_die(GENERAL_ERROR, 'Unable to upload file', '', __LINE__, __FILE__);
}
------------------------------------
suche:
Code: Alles auswählen
if ( $width <= $board_config['avatar_max_width'] && $height <= $board_config['avatar_max_height'] )
ersetze durch:
Code: Alles auswählen
if ( $width > 0 && $height > 0 && $width <= $board_config['avatar_max_width'] && $height <= $board_config['avatar_max_height'] )
------------------------------------
Hast ja gut geschrotet das Teil...
Gruß
Saint
hmm
Verfasst: 24.07.2005 00:06
von kidrob
wow! danke! werds gleich mal ausprobiern!
-kann eigentlich zimelich wenig dafür! -liegt an 1000 mods - und dem Custom Profiles MOD!
weißt du auch hier rat?! :
http://www.phpbb.de/viewtopic.php?t=93299
ne
Verfasst: 24.07.2005 00:13
von kidrob
hat nichts genützt!
hier die fehler:
Code: Alles auswählen
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/tmp/phpQXKrAI) is not within the allowed path(s): (/home/www/htdocs/herrenberg-forum.de/.) in /home/www/htdocs/herrenberg-forum.de/includes/usercp_avatar.php on line 177
Warning: Cannot modify header information - headers already sent by (output started at /home/www/htdocs/herrenberg-forum.de/includes/usercp_avatar.php:177) in /home/www/htdocs/herrenberg-forum.de/includes/page_header.php on line 653
Warning: Cannot modify header information - headers already sent by (output started at /home/www/htdocs/herrenberg-forum.de/includes/usercp_avatar.php:177) in /home/www/htdocs/herrenberg-forum.de/includes/page_header.php on line 655
Warning: Cannot modify header information - headers already sent by (output started at /home/www/htdocs/herrenberg-forum.de/includes/usercp_avatar.php:177) in /home/www/htdocs/herrenberg-forum.de/includes/page_header.php on line 656
meine neue usersc_avatar:
http://www.herrenberg-forum.de/usercp2.txt
Verfasst: 24.07.2005 00:30
von Saint
Die usercp_avatar.php sollte jetzt so okay sein.
Hm. Dann bringen wir nochmal die page_header.php auf Stand:
suche:
Code: Alles auswählen
$useragent = (isset($_SERVER["HTTP_USER_AGENT"]) ) ? $_SERVER["HTTP_USER_AGENT"] : $HTTP_USER_AGENT;
ersetzte durch:
Code: Alles auswählen
$useragent = (isset($HTTP_SERVER_VARS['HTTP_USER_AGENT'])) ? $HTTP_SERVER_VARS['HTTP_USER_AGENT'] : getenv('HTTP_USER_AGENT');
----------------------------------------------
suche:
Code: Alles auswählen
if (!empty($_SERVER['SERVER_SOFTWARE']) && strstr($_SERVER['SERVER_SOFTWARE'], 'Apache/2'))
ersetzte durch:
Code: Alles auswählen
if (!empty($HTTP_SERVER_VARS['SERVER_SOFTWARE']) && strstr($HTTP_SERVER_VARS['SERVER_SOFTWARE'], 'Apache/2'))
Mußt mal schauen ob das was bringt - Du hast ja ne Menge gemoddet.
Was hast Du denn überhaupt gemacht bevor das nicht mehr ging?
Gruß
Saint
^^
Verfasst: 24.07.2005 00:44
von kidrob
hab die bilder (meine) auf den webserver geladen und wenn man das bild mit einer url angibt geht es komischerweise!?
das geht immernoch nicht! we sieht der spaß denn srtandart aus? was ist falsch? -das gibts doch nicht?!
die neunen error:
Code: Alles auswählen
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/tmp/phpoRf861) is not within the allowed path(s): (/home/www/htdocs/herrenberg-forum.de/.) in /home/www/htdocs/herrenberg-forum.de/includes/usercp_avatar.php on line 177
Warning: Cannot modify header information - headers already sent by (output started at /home/www/htdocs/herrenberg-forum.de/includes/usercp_avatar.php:177) in /home/www/htdocs/herrenberg-forum.de/includes/page_header.php on line 653
Warning: Cannot modify header information - headers already sent by (output started at /home/www/htdocs/herrenberg-forum.de/includes/usercp_avatar.php:177) in /home/www/htdocs/herrenberg-forum.de/includes/page_header.php on line 655
Warning: Cannot modify header information - headers already sent by (output started at /home/www/htdocs/herrenberg-forum.de/includes/usercp_avatar.php:177) in /home/www/htdocs/herrenberg-forum.de/includes/page_header.php on line 656
die aktuellen datein (mit fdeinen änderungen):
meine page header:
www.herrenberg-forum.de/pageh.txt
usercp_avatar:
www.herrenberg-forum.de/usrcp.txt
Verfasst: 24.07.2005 00:55
von Saint
Du hast jetzt irgendwelche Weiterleitungslimits überschritten und ich kann mir die usercp_avatar.txt nicht mehr anschauen.
Aber die war okay und die page_header.php ist auch in Ordnung. Was die Mods anrichten - keine Ahnung.
Also nochmal zur Frage: Was hast Du gemacht bevor das nicht mehr ging?
Und: Ist das Verzeichnis images/avatars auf 777 gechmoddet?
Gruß
Saint
hmm
Verfasst: 24.07.2005 19:43
von kidrob
hmm-das ist eine sehr gute frage!!
habe halt wie schon gesagt den Custom profiles mod installiert...aber das seid neuestem, das die avatars nicht mehr gehen, habe ich erst seid kurzem durch einen Zufall entdeckt!! keine ahnung!
die aktuellen datein (mit deinen änderungen):
meine page header:
www.herrenberg-forum.de/header2.txt
usercp_avatar:
www.herrenberg-forum.de/usercp2.txt
was kann man da machen? schaffst du das?
hmm
Verfasst: 26.07.2005 00:10
von kidrob
wollte nochmal auf dieses Thema aufmersam machen! was kann ich tun?
Verfasst: 26.07.2005 12:02
von Saint
Deine Installation vom Custom profiles mod noch mal Schritt fuer Schritt ueberpruefen.
Dies schon gecheckt?
Saint hat geschrieben:Und: Ist das Verzeichnis images/avatars auf 777 gechmoddet?