Author Topic: safe_mode umgehen...  (Read 5792 times)

0 Members and 1 Guest are viewing this topic.

Offline BeRED

  • Pre-Newbie
  • Posts: 2
    • View Profile
    • http://www.bered.de
safe_mode umgehen...
« on: July 31, 2002, 09:03:34 PM »
nachdem doch viele den safe_mode haben und nicht deaktivieren können, wär es toll, wenn man die upload-class entsprechend umbaut, damit das skript auch im safe_mode läuft...

hab da sogar schon was nettes:
<?php
  /*
   *  Topic:     File uploading class
   *  Author:    urs@circle.ch
   *  Modified:  14-8-2000
   *
   */

  // --------------------------------------------------------------------------------------------
  // look & feel
  // --------------------------------------------------------------------------------------------
[......]

    function myUpload()
    {
      global $userfile, $newname, $dest_path;

      exec ("chmod a-w $dest_path.$newname");
      exec ("chmod a-w $upload_path.basename($userfile)");
      system("./copy.nix $upload_path.basename($userfile) $dest_path.$newname");
      if (!copy($upload_path.basename($userfile), $dest_path.$newname)) echo "failed to copy file<br>\n";
    }


[...]


wobei die datei copy.nix noch existiert:
#!/bin/bash
cp $1 $2



mit diesem angepassten skript konnte ich bei mir auch nen upload im safe_mode realisieren...

vielleicht könnt ihr das ja in ner kommenden version einbauen.
leider bin ich nicht ganz durch euren code durchgekommen, zumindest auf den ersten blick, sonst hätt ich mir das schon selbst eingebaut.
mal schauen, vielleicht find ich ja noch ne lösung. :-)


grüße,
raphael
Ich bin ich - Du auch Du?

Offline Jan

  • Administrator
  • 4images Guru
  • *****
  • Posts: 5.024
    • View Profile
    • 4images - Image Gallery Management System
safe_mode umgehen...
« Reply #1 on: July 31, 2002, 11:22:09 PM »
Der Datei-Upload funktioniert auch mit aktiviertem Safe Mode.
Siehe: http://www.php.net/manual/de/function.move-uploaded-file.php
(Zweite Anmerkung)

Probleme treten bei andere Dingen auf, wie z.B. dem Auto-Thumbnailer.

Gruß Jan
Your first three "must do" before you ask a question:
1. Forum rules
2. FAQ
3. Search

Offline BeRED

  • Pre-Newbie
  • Posts: 2
    • View Profile
    • http://www.bered.de
oh, schade...
« Reply #2 on: August 01, 2002, 08:51:40 AM »
und ich habe schon gehofft, dass man das so noch zum laufen bringen würde...

hmm :-(

naja.

danke für die schnelle antwort.


grüße,
raphael
Ich bin ich - Du auch Du?