Na dysko na uruchomionym Krasnal Serv 2,7 wszystko chodzi w porządku po przeniesieniu na serwer jest lipa

<?
$maxFileSize = 524288;
$acceptMIME = array('image/gif', 'image/jpeg', 'image/pjpeg');
if($_POST['a'] == 'upload')
{
$uploadFolder .="menu/";
$xxx = $_POST['dzialik'];
$_POST['dzialik'];
$menu = split("|", $xxx); if ($menu[1] == "-")
{
$uploadFolder .= $menu[0];
$uploadFolder .= "/data/grafika";
}
else
{
$uploadFolder .= $menu[0]."/".$menu[1];
$uploadFolder .= "/data/grafika";
}
// echo $uploadFolder;
$picture = $_FILES['upload_picture'];
if(empty($picture['error'])) {
$check = 0;
foreach($acceptMIME as $key => $value)
{
if($picture['type'] == $value)
{
$check = 1;
break;
}
}
if($check)
{
$send_picture = @move_uploaded_file($picture['tmp_name'], $uploadFolder.'/'.$picture['name']); if(!$send_picture) $errorMsg = 'Bład podczas kopiowania pliku do wyznaczonego folderu!';
else
{
$errorMsg = 'Kopiowanie pliku zakończone sukcesem!';
$adres = split ('/', $_SERVER['REQUEST_URI']); $t=0;
while ($adres[$t] == "")
{
$t++;
}
$adresik = "";
for ($y=0;$y<$t;$y++)
{
$adresik .= '/';
$adresik .= $adres[1];
}
$_POST['message'] .= "<br><br><a href=http://".$_SERVER['HTTP_HOST'].$adresik.'/'.$uploadFolder.'/'.$picture['name'].">http://".$_SERVER['HTTP_HOST'].$adresik.'/'.$uploadFolder.'/'.$picture['name'].'</a>';
}
}
else $errorMsg = 'Nieprawidłowy typ pliku!';
}
else
{
switch($picture['error'])
{
case 1 :
$errorMsg = 'Wielkość pliku przekracza maksymalny dopuszczalny rozmiar';
break;
case 2 :
$errorMsg = 'Wielkość pliku przekracza maksymalny dopuszczalny rozmiar';
break;
case 3 :
$errorMsg = 'Plik nie został wysłany w całości!';
break;
case 4 :
$errorMsg = 'Żaden plik nie został wysłany';
break;
}
}
}
?>
<b>Upload pliku</b><br /><br />
<input type="file" size="4" name="upload_picture"><input type="hidden" name="MAX_FILE_SIZE" value="
<? echo $maxFileSize ?>"><br /><br />
UWAGA! Skrypt akceptuje tylko pliki GIF, JPG, o maksymalnym rozmiarze
<? echo $maxFileSize/1024; ?> kb.<br />
<? if(!empty($errorMsg)) echo '<br />'.$errorMsg.'<br />'; ?> <input type="submit" value="upload" name="a" class="but">
Skrypt wyglada mniejwiecej w ten sposób