PHP move_uploaded_file funktioniert nicht in öffentlichen server

Ich versuche, meine Dateien hochladen php-Projekt in public-server.
Ich habe die image Datei hochladen, wenn ich Produkt anlegen oder Bearbeiten Produkt.
Es funktioniert in localhost, aber wenn ich mich bewege, auf public-server, es funktioniert nicht.
Ich denke, dass move_uploaded_file Teil nicht arbeiten.
Wie kann ich den link ändern? oder muss ich etwas ändern?
Wenn ich sehe, Filzilla, ich kann sehen, remote-Standort, es ist '/www/eshopProject/inventory_images'.
Und die index-Datei '/www/eshopProject/storeAdmin'.
Muss ich ändern link wie diesem?
Ich weiß nicht, wie kann ich den link ändern.
Könnten Sie mir helfen? der Upload des Bildes in die public-server nicht funktioniert..
Ist es denn ein Sicherheitsproblem? oder so etwas?
Bitte helfen Sie mir. Danke.

--index.php--

$pid = mysql_insert_id();
//Place image in the folder
$newname = "$pid.jpg";
move_uploaded_file($_FILES['fileField']['tmp_name'], "../inventory_images/product_$newname");
Was sind die Ordner-Berechtigungen?
... muss so sein wie 777 oder weniger, je nach Benutzer
fast sicher, dass der vollständige Pfad nicht "/www/eshopProject/inventory_images", aber Sie sind mit einem relativen Pfad, sollte es in Ordnung sein, wenn Sie das Skript ausführen der gleichen Weise.. fehlerberichterstellung aktivieren und sehen, was ist falsch.. es könnte verursacht werden durch eine Menge von Gründen, wie: schreiben von Berechtigungen, server-Beschränkungen für die Dateigröße, die uploads auf diesem server deaktiviert und andere

InformationsquelleAutor wholee1 | 2012-03-06

Schreibe einen Kommentar