YourWBB


yourWBB » yourWBB Misc * » Das Proggen » Skripte » Wo liegt der Fehler? » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 2.195 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Wo liegt der Fehler?
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
N!tro* N!tro* ist männlich
The One and Only


images/avatars/avatar-4910.gif

Dabei seit: 01.02.06
Beiträge: 3.264
Fähigkeiten: WBB3 Profi; WBB3 Fortgeschritten; WBB3 Anfänger; WBB2 Profi
Forenversion: 3.1; 3.0

 Wo liegt der Fehler? Antworten Zitieren Editieren Melden       UP

Hi,

Ich habe zum Test ein upload script auf meinem server eingerichtet..

soweit so gut aber beim hochladen kommt folgender fehler:

Zitat:
Warning: copy(): open_basedir restriction in effect. File(/imgtest_1147813256.gif) is not within the allowed path(s): (/www/htdocs/w006bf51/:/tmp:/usr/bin:/www/htdocs/w006bf51:/bin:/usr/local/b
in:/usr/share/php) in /www/htdocs/w006bf51/foto/upload.php on line 28


Die Rechte sind gesetzt..

in zeile 28 steht das:

code:
1:
copy($temp, $dest);



hier mal das ganze script.

Zitat:
<?php
// -----------------------------------------
// Das Script kann unter Verwendung
// dieses Vermerks uneingeschränkt
// genutzt / verändert werden.
// © www.php-space.info
// -----------------------------------------
$deindomain = "http://upload.pro-aiming-clan.com/";
// Ihre Domain wo Sie das Script in geladen haben.
$path = "foto/img";
//Url zum Speicher Ordner
?>
<html>
<head>
<title>Pro.Upload</title>
</head>
<body>
<?
if($action){
$filename = "";
$time=time();
if ($HTTP_POST_FILES['userfile']['tmp_name']<> 'none'){
$file = $HTTP_POST_FILES['userfile']['name'];
$temp = $HTTP_POST_FILES['userfile']['tmp_name'];
$path_parts = pathinfo($file);
$filename = "test_" . $time . "." . $path_parts["extension"];
$dest = $path.$filename;
copy($temp, $dest);
echo 'Datei ist auf den Server!';
echo 'Url der Datei: '.$deindomain.$path.$filename;
}
} else {
?>
<form method="post" enctype="multipart/form-data" action="<?php echo $PHP_SELF ?>">
<input type="hidden" name="MAX_FILE_SIZE" value="400000">
<br><strong>File Upload</strong><br><br>
<input name="userfile" type="file" size=40><br><br>
<input type="submit" name="action" value="Speichern">
</form>
<? } ?>
</body>
</html>


Hoffe es weiß jemand was..

__________________
Nicht das Internet macht wahnsinnig, sondern die Wahnsinnigen machen das Internet.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von N!tro*: 16.05.06 23:01.

16.05.06 22:58 N!tro* ist offline E-Mail Finden Als Freund hinzufügen
Izzmoo
unregistriert
Antworten Zitieren Editieren Melden       UP

Erstelle im root einen Ordner mit den namen tmp und gibt den chmod 0777 Belehr
16.05.06 23:05
N!tro* N!tro* ist männlich
The One and Only


images/avatars/avatar-4910.gif

Dabei seit: 01.02.06
Beiträge: 3.264
Fähigkeiten: WBB3 Profi; WBB3 Fortgeschritten; WBB3 Anfänger; WBB2 Profi
Forenversion: 3.1; 3.0

Themenstarter Thema begonnen von N!tro*
Antworten Zitieren Editieren Melden       UP

Dort gibt es schon einen ordner...

die rechte hat er aber es kommt immer noch der fehler..

__________________
Nicht das Internet macht wahnsinnig, sondern die Wahnsinnigen machen das Internet.
17.05.06 13:47 N!tro* ist offline E-Mail Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » yourWBB Misc * » Das Proggen » Skripte » Wo liegt der Fehler?