Pagina 1 van 1

Uploaden van Avatars in Database

Geplaatst: 07 jul 2005, 13:23
door pencak
als members een avatar willen uploaden dan krijgen ze deze foutmelding

Code: Selecteer alles

Warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/home/web/snl72981:/var/tmp:/usr/local/lib/php) in /usr/home/web/snl72981/phpBB2/admin/admin_users.php on line 552
wat kan ik hier aan doen :?:

mm

Geplaatst: 07 jul 2005, 13:40
door svenn
ik denk dat dit aan je host ligt , of hun avatars zijn te groot

Geplaatst: 07 jul 2005, 13:43
door pencak
ze kunnen 30Kb en dit file is maar 7

en host is ook geen probleem, want dat kan ik zelf regelen

ik denk dat er een php file aangepast moet worden

Geplaatst: 07 jul 2005, 13:44
door svenn
post dan eens enkele regels hier rond
admin/admin_users.php on line 552
heb je mods ?

Geplaatst: 07 jul 2005, 13:46
door pencak
nee nog niet, het is nog clean, alleen een NL taal pakket

Geplaatst: 07 jul 2005, 13:47
door svenn
dan vrees ik toch dat het aan je host ligt , en ben je zeker dat alles mooi 777 staat ge chmodd

Geplaatst: 07 jul 2005, 13:50
door pencak

Code: Selecteer alles

						//
						// Uses HTTP 1.1, could use HTTP 1.0 ...
						//
						@fputs($fsock, "GET $base_get HTTP/1.1\r\n");
						@fputs($fsock, "HOST: " . $url_ary[2] . "\r\n");
						@fputs($fsock, "Connection: close\r\n\r\n");

						unset($avatar_data);
						while( !@feof($fsock) )
						{
							$avatar_data .= @fread($fsock, $board_config['avatar_filesize']);
						}
						@fclose($fsock);

						if( preg_match("/Content-Length\: ([0-9]+)[^\/ ][\s]+/i", $avatar_data, $file_data1) && preg_match("/Content-Type\: image\/[x\-]*([a-z]+)[\s]+/i", $avatar_data, $file_data2) )
						{
							$file_size = $file_data1[1]; 
							$file_type = $file_data2[1];

							switch( $file_type )
							{
								case "jpeg":
								case "pjpeg":
								case "jpg":
									$imgtype = '.jpg';
									break;
								case "gif":
									$imgtype = '.gif';
									break;
								case "png":
									$imgtype = '.png';
									break;
								default:
									$error = true;
									$error_msg = (!empty($error_msg)) ? $error_msg . "<br />" . $lang['Avatar_filetype'] : $lang['Avatar_filetype'];
									break;
							}
van 510 t/m 547

Geplaatst: 07 jul 2005, 13:51
door pencak
svennson schreef:dan vrees ik toch dat het aan je host ligt , en ben je zeker dat alles mooi 777 staat ge chmodd
nee staat nu 664 !

moet ik dat wijzigen ??

Geplaatst: 07 jul 2005, 14:02
door svenn
ja :-D

dat geven de gebruikers rechten om te mogen uploaden ;-) naar 0777

Geplaatst: 07 jul 2005, 14:04
door pencak
OK ga ik meteen doen :thumb:

ik ben altijd voorzichtig met het wijzigen van die rechten :wink:

beter ff eerst vragen

Geplaatst: 07 jul 2005, 14:07
door svenn
tuurlijk :d

Geplaatst: 07 jul 2005, 14:08
door pencak
helaas, nu op 777 gezet

maar foutmelding blijft hetzelfde :(

Geplaatst: 07 jul 2005, 14:10
door svenn
wat heb je op 777 gezet ?

Geplaatst: 07 jul 2005, 14:13
door pencak
/admin/admin_users.php

of moest dat dan een ander file zijn ??

dit gaat ff boven mijn pet :(

Geplaatst: 07 jul 2005, 14:17
door Coen
images/avatars/, die moet op 777 :bier: :thumb:

Geplaatst: 07 jul 2005, 14:20
door pencak
Prophecy schreef:images/avatars/, die moet op 777 :bier: :thumb:
die staat al op 777

uploaden vanaf PC gaat goed, linken vanaf een URL gaat ook goed

alleen uploaden vanaf een URL krijg ik die foutmelding