Fragen zum save mode

einstein2

Aktives Mitglied
13. September 2006
129
0
Guten morgen
da ich den save mode noch immer habe, habe ich gedacht ihn so zu umgehen, chmod und mkdir raus aus setKategoriebild in /dbes:
$return=0;
//nur BildNr 1 wird berücksichtigt
if (intval($_POST['kArtikelBild'])>0 && $_FILES['bild'])
{
//hol categories_id
$categories_id = getFremdKategorie(intval($_POST['kArtikelBild']));
$bildname="categories/Kat_".$categories_id.".jpg";
if (!file_exists(DIR_FS_CATALOG_IMAGES."categories"))
//mkdir(DIR_FS_CATALOG_IMAGES."categories",0777);
move_uploaded_file($_FILES['bild']['tmp_name'],DIR_FS_CATALOG_IMAGES.$bildname);
//chmod (DIR_FS_CATALOG_IMAGES.$bildname, 0644);
//updaten
eS_execute_query("update categories set categories_image=\"$bildname\" where categories_id=".$categories_id);
}
}
mysql_close();
echo($return);
logge($return);
?>
dann verhält sich der connector normal aber leider werden die Kategoriebilder nicht übertragen, verzeichnis ist vorhanden und mit den rechten 644 versehen, wurde auch getestet mit 777.
gruss
sigi
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
Hallo,

dies wird nicht so einfach zu bewerkstelligen sein. Der Knackpunkt ist dies hier:
Code:
move_uploaded_file($_FILES['bild']['tmp_name'],DIR_FS_CATALOG_IMAGES.$bildname);
Hier wird die übertragene Datei verschoben, wo sie hingehört. Das Verzeichnis DIR_FS_CATALOG_IMAGES (definiert in admin/includes/configure.php gehört einem anderen User als dem User, mit dem der Apache betrieben wird. Daher die Problematik.

move_uploaded_file() im Safe Mode: Überprüft ob die Dateien/Verzeichnisse, die mit dem Skript bearbeitet werden sollen, die gleiche UID Eigentümer haben wie das Skript selbst.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Fragen zur Elster-Anmeldung – iMin Falcon 1 & JTL-POS Allgemeine Fragen zu JTL-POS 6
Neu Barrierefreiheitserklärung – wichtige Fragen offen JTL-Shop - Ideen, Lob und Kritik 8
Neu Wegeoptimiert Picken, grundlegende Fragen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 12
Neu Übermittlung der DHL Retourenetiketten ins DHL Geschäftsportal zum Druck JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu OS-Plattform wurde zum 20.07.2025 abgeschaltet. Smalltalk 2
Neu Versandbenachrichtigungen zum Lieferschein werden nicht mehr gesendet. JTL-Wawi - Fehler und Bugs 1
Keine Datenübertragung zum Shop möglich / Kundenkonto migrieren Onlineshop-Anbindung 10
Neu DotLiquid zum auslesen Attribut für BrowseNodeID Amazon-Lister - Ideen, Lob und Kritik 3
Bedeutung der Farben (Grün/Orange) in der Auftragsmaske + Frage zum Fehlbestand JTL-Wawi 1.10 4
Neu Mit Ameize nutze: Freie Position zum Auftrag hinzufügen verursacht Fehler JTL-Ameise - Fehler und Bugs 3
Neu zum 30. Juni 2025 wird der Amazon Lister 1.0 eingestellt JTL-ShippingLabels - Fehler und Bugs 5
Neu Nach updatet auf 5.5.1 - erscheinen über dem Header 3 links Zum Hauptinhalt springen Zur Suche springen Zum Menü springen Installation / Updates von JTL-Shop 19
Neu Frage zum Onlineshop-Abgleich - HOOK_ARTIKEL_XML_BEARBEITEINSERT Technische Fragen zu Plugins und Templates 0
Neu Zahlungen: Doppelte Zahlungseingänge führen zum Chaos JTL-Wawi - Fehler und Bugs 0
Neu JTL-Shop zum JTL-WAWi anbinden JTL-Wawi - Fehler und Bugs 12
Neu Vorlage zum Export von Aufträgen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu Shopify Connector - Verbindungsfehler zum Shop & Kein Abgleich mehr möglich Shopify-Connector 14

Ähnliche Themen