Podczas upload'u wyświetla mi taki błąd jak niżej co lepsze skrypt na localu działa na serwerze już nie
Kod
Warning: copy() [function.copy]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home:/tmp:/usr/bin:/bin:/usr/local/bin:/usr/lib/php:/usr/local/lib/php:/usr/local/lib/php/PEAR) in /home/verne/public_html/cmsTXT/wt/admin/upload.php on line 56
Warning: unlink() [function.unlink]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home:/tmp:/usr/bin:/bin:/usr/local/bin:/usr/lib/php:/usr/local/lib/php:/usr/local/lib/php/PEAR) in /home/verne/public_html/cmsTXT/wt/admin/upload.php on line 57
cms ten opiera się na plikach textowych a zawartość tego pliku jest następująca:
<span class="nag">Uploader plików</span><br /><br />
<?php
if($_SESSION['poziom'] == '2' or $_SESSION['poziom'] == '1') {
/*
Modu? Uploader dla WebText 0.4 Evolution Autor: szok
*/
?>
<fieldset class="form1" style="width:600px;">
<legend class="form2">Wybierz plik</legend>
<br />
<form method="post" enctype="multipart/form-data" action="">
<fieldset style="border:0px">
<input type="hidden" name="uploader" value="tak">
<input type="hidden" name="up" value="tak">
Wybierz plik:<br />
<input type="file" name="file" style="width: 95%;margin-left:10px;" /> <br /><br />
Wybierz katalog:<br />
<select name="katalog" class="option" style="width: 95%;margin-left:10px;">
<option value="0">- - - - -</option>
<option value="admin">admin</option>
<option value="mod">mod</option>
<option value="page">page</option>
<option value="emoty">emoty</option>
<option value="sekcje">sekcje</option>
<option value="img">img</option>
<option value="db">db</option>
<option value="glowny">G?ówny katalog</option>
</select>
<br /><br />
<input type="submit" value="Wy?li" style="margin-left:10px;" /> <input type="reset" value="Reset" style="margin-left:10px;" />
</fieldset>
</form>
<?php
if($uploader == 'tak') {
if ($katalog == '0') { echo "Nie wybra?es katalogu!"; } elseif ($katalog == 'glowny') {
#####################
if ($up=="tak"){
copy("$file", "$file_name"); // kopiowanie pliku echo"Plik zosta? skopiowany<br> Informacje o skopiowanym pliku:<br>
Nazwa: $file_name<br>
Wielko??: $file_size"; // komunikat
echo "<br /><br /> <input type=\"button\" value=\"Wstecz\" onclick=\"location.href='$HTTP_REFERER'\">"; chmod("$file_name", 0777);
}
else {
echo"Wystapi? b?ad"; // b??d }
#####################
}
elseif ($katalog!='0') {
######################
if ($up=="tak"){
copy("$file", "$katalog/$file_name"); // kopiowanie pliku echo"Plik zosta? skopiowany<br> Informacje o skopiowanym pliku:<br>
Nazwa: $file_name<br>
Wielko??: $file_size"; // komunikat
echo "<br /><br /> <input type=\"button\" value=\"Wstecz\" onclick=\"location.href='$HTTP_REFERER'\">"; chmod("$katalog/$file_name", 0777);
}
else {
echo"Wystapi? b?ad"; // b??d }
######################
}
}
?>
</fieldset>
<br />
<br />
<?php
}
else echo "Niemasz uprawnie? do ogl?dania tej strony!"; ?>
Ten post edytował XP'ek 28.04.2010, 16:06:01