error while file take over trotz richtigem CHMOD

Hier bekommst Du deutschsprachigen Support. Keine Fehlermeldungen oder Erweiterungswünsche bitte!
Post Reply
dawed
Posts: 10
Joined: Mon 10. Mar 2008, 10:35

error while file take over trotz richtigem CHMOD

Post by dawed »

Hallo,

Nach dem Update auf die neuste 1.5 Version habe ich ein Problem mit Daten hoch zu laden.
Es spielt dabei keine Rolle ob Mehrfach Upload oder FTP Upload.

Da ich eigentlich am meisten den FTP Upload benutzte möchte ich zumindest den zum laufen kriegen.
Habe das Forum durchsucht und eigentlich alles so eingestellt wie es sein sollte:

filearchive Ordner auf CHMOD 777
upload Ordner auf CHMOD 777
act_ftptakeover.php auf 755

aber trotzdem kriege ich den Fehler
error while file take over - aber ohne irgendwelche zusätzliche Informationen.

Jemand eine Idee?
Danke
User avatar
juergen
Moderator
Posts: 4556
Joined: Mon 10. Jan 2005, 18:10
Location: Weinheim
Contact:

Re: error while file take over trotz richtigem CHMOD

Post by juergen »

Hallo

Teste doch mal was passiert, wenn du vorübergehend die .htaccess Datei in dem Verzeichnis umbenennst
dawed
Posts: 10
Joined: Mon 10. Mar 2008, 10:35

Re: error while file take over trotz richtigem CHMOD

Post by dawed »

Kommt der selbe Fehler.
Habe beide unbennent, also in filearchive und in upload...
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: error while file take over trotz richtigem CHMOD

Post by flip-flop »

Hallo,
act_ftptakeover.php auf 755
ist quatsch, weshalb soll von außen auf diese Datei zugegriffen werden können????

- Von welcher Version kommst du denn mit dem Update?
- Ist noch genügend Platz auf dem Account?
- Ist die conf.inc.php nach dem Update angepasst worden?
- Kannst du Dateien unter "Dateien aus FTP Verzeichnis übernehmen" auswählen?
- Sind Sonderzeichen/Umlaute/Leerzeichen im Dateinamen enthalten?

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
dawed
Posts: 10
Joined: Mon 10. Mar 2008, 10:35

Re: error while file take over trotz richtigem CHMOD

Post by dawed »

flip-flop wrote:Hallo,
act_ftptakeover.php auf 755
ist quatsch, weshalb soll von außen auf diese Datei zugegriffen werden können????

- Von welcher Version kommst du denn mit dem Update?
- Ist noch genügend Platz auf dem Account?
- Ist die conf.inc.php nach dem Update angepasst worden?
- Kannst du Dateien unter "Dateien aus FTP Verzeichnis übernehmen" auswählen?
- Sind Sonderzeichen/Umlaute/Leerzeichen im Dateinamen enthalten?

Knut
- ich meinte dies irgendwo gelesen zu haben :lol:
- Das war, so wie ich mich erinnern kann, die 1.3 oder 1.4 - was war den aktuell 2008?
- Platz ist genügend Vorhanden
- die Conf.inc.php habe ich angepasst, ja
- die Dateien werden angezeigt und ich kann sie auswählen
- keine Sondernzeichen
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: error while file take over trotz richtigem CHMOD

Post by flip-flop »

Tausche einmal testweise die Datei include/inc_act/act_ftptakeover.php aus.

1. Datei include/inc_act/act_ftptakeover.php umbenennen und angehängte Datei auspacken und einsetzen.
2. Zwei einfache Bilder per ftp hochladen nach /upload/..
3. Diese beiden Bilder in die Dateizentrale aufnehmen.
4. Poste hier das Ergebnis nach Aufruf der Datei test01.html im Wurzelverzeichnis deines CMS.
Attachments
act_ftptakeover.zip
(3.61 KiB) Downloaded 79 times
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
dawed
Posts: 10
Joined: Mon 10. Mar 2008, 10:35

Re: error while file take over trotz richtigem CHMOD

Post by dawed »

Schlagt mich... ich habs gerade selber erst in der Testdatei gesehen...
_ ist ja auch ein Sonderzeichen, habe nur an ? / und solche Sonderzeichen gedacht jedoch nicht an den Underscore...

Bitte um Verzeihung und gelobe Besserung!

Wobei, einzelne Bilder gehen ja jetzt, aber auch umbenannt nimmt er mir nicht alle 16 Stück...

Code: Select all

01----- 

Array
(
    [error] => 0
    [mark] => 
    [file] => Array
        (
            [0] => RFNDMjk1NC5KUEc=
            [1] => RFNDMjkzNC5KUEc=
            [2] => RFNDMjkyOC5KUEc=
            [3] => RFNDMjkyNS5KUEc=
            [4] => RFNDMjk1MS5KUEc=
            [5] => RFNDMjkzNi5KUEc=
            [6] => RFNDMjk1OS5KUEc=
            [7] => RFNDMjk1NS5KUEc=
            [8] => RFNDMjkzMC5KUEc=
            [9] => RFNDMjk1Ny5KUEc=
            [10] => RFNDMjkyNi5KUEc=
            [11] => RFNDMjk1MC5KUEc=
            [12] => RFNDMjkyOS5KUEc=
            [13] => RFNDMjk0MC5KUEc=
            [14] => RFNDMjk0MS5KUEc=
            [15] => RFNDMjk0My5KUEc=
            [16] => RFNDMjk0OC5KUEc=
        )

    [filename] => Array
        (
            [0] => DSC2954.JPG
            [1] => DSC2934.JPG
            [2] => DSC2928.JPG
            [3] => DSC2925.JPG
            [4] => DSC2951.JPG
            [5] => DSC2936.JPG
            [6] => DSC2959.JPG
            [7] => DSC2955.JPG
            [8] => DSC2930.JPG
            [9] => DSC2957.JPG
            [10] => DSC2926.JPG
            [11] => DSC2950.JPG
            [12] => DSC2929.JPG
            [13] => DSC2940.JPG
            [14] => DSC2941.JPG
            [15] => DSC2943.JPG
            [16] => DSC2948.JPG
        )

)


02----- 

Array
(
    [error] => 1
    [mark] => 
    [file] => Array
        (
            [0] => RFNDMjk1NC5KUEc=
            [1] => RFNDMjkzNC5KUEc=
            [2] => RFNDMjkyOC5KUEc=
            [3] => RFNDMjkyNS5KUEc=
            [4] => RFNDMjk1MS5KUEc=
            [5] => RFNDMjkzNi5KUEc=
            [6] => RFNDMjk1OS5KUEc=
            [7] => RFNDMjk1NS5KUEc=
            [8] => RFNDMjkzMC5KUEc=
            [9] => RFNDMjk1Ny5KUEc=
            [10] => RFNDMjkyNi5KUEc=
            [11] => RFNDMjk1MC5KUEc=
            [12] => RFNDMjkyOS5KUEc=
            [13] => RFNDMjk0MC5KUEc=
            [14] => RFNDMjk0MS5KUEc=
            [15] => RFNDMjk0My5KUEc=
            [16] => RFNDMjk0OC5KUEc=
        )

    [filename] => Array
        (
            [0] => DSC2954.JPG
            [1] => DSC2934.JPG
            [2] => DSC2928.JPG
            [3] => DSC2925.JPG
            [4] => DSC2951.JPG
            [5] => DSC2936.JPG
            [6] => DSC2959.JPG
            [7] => DSC2955.JPG
            [8] => DSC2930.JPG
            [9] => DSC2957.JPG
            [10] => DSC2926.JPG
            [11] => DSC2950.JPG
            [12] => DSC2929.JPG
            [13] => DSC2940.JPG
            [14] => DSC2941.JPG
            [15] => DSC2943.JPG
            [16] => DSC2948.JPG
        )

)


03----- 

Array
(
    [error] => 1
    [mark] => 
    [file] => Array
        (
            [0] => RFNDMjk1NC5KUEc=
            [1] => RFNDMjkzNC5KUEc=
            [2] => RFNDMjkyOC5KUEc=
            [3] => RFNDMjkyNS5KUEc=
            [4] => RFNDMjk1MS5KUEc=
            [5] => RFNDMjkzNi5KUEc=
            [6] => RFNDMjk1OS5KUEc=
            [7] => RFNDMjk1NS5KUEc=
            [8] => RFNDMjkzMC5KUEc=
            [9] => RFNDMjk1Ny5KUEc=
            [10] => RFNDMjkyNi5KUEc=
            [11] => RFNDMjk1MC5KUEc=
            [12] => RFNDMjkyOS5KUEc=
            [13] => RFNDMjk0MC5KUEc=
            [14] => RFNDMjk0MS5KUEc=
            [15] => RFNDMjk0My5KUEc=
            [16] => RFNDMjk0OC5KUEc=
        )

    [filename] => Array
        (
            [0] => DSC2954.JPG
            [1] => DSC2934.JPG
            [2] => DSC2928.JPG
            [3] => DSC2925.JPG
            [4] => DSC2951.JPG
            [5] => DSC2936.JPG
            [6] => DSC2959.JPG
            [7] => DSC2955.JPG
            [8] => DSC2930.JPG
            [9] => DSC2957.JPG
            [10] => DSC2926.JPG
            [11] => DSC2950.JPG
            [12] => DSC2929.JPG
            [13] => DSC2940.JPG
            [14] => DSC2941.JPG
            [15] => DSC2943.JPG
            [16] => DSC2948.JPG
        )

)

User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: error while file take over trotz richtigem CHMOD

Post by flip-flop »

Bei dir werden die Daten in $_POST["ftp_mark"] aus der Datei /include/inc_tmpl/files.ftptakeover.tmpl.php nicht übertragen. In diesem Array wird festgehalten, welche Bilder aus dem Upload-Ordner ausgewählt wurden.
Diese Daten werden auf eine sehr eigene Art und Weise generiert, die ich bisher noch nicht gesehen habe. Dieses Verfahren wird allerdings schon seit der V1.2x verwendet und hat bisher immer funktioniert.

Welche PHP-Version verwendest du?

Test bitte einmal die beiden gepatchten Dateien im Anhang:
/include/inc_tmpl/files.ftptakeover.tmpl.php
/include/inc_act/act_ftptakeover.php

Vorher die originalen Dateien umbenennen, z.B. nach files.ftptakeover.tmpl.php_ und act_ftptakeover.php_

Die Testausgabe in die Datei test01.html ist nach wie vor vorhanden.

Sollte das funktionieren, können die Blöcke
//--01--------------------
//--02--------------------
//--03--------------------
aus der Datei /include/inc_act/act_ftptakeover.php entfernt werden.

Knut
Attachments
patch01.zip
(7.76 KiB) Downloaded 68 times
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
dawed
Posts: 10
Joined: Mon 10. Mar 2008, 10:35

Re: error while file take over trotz richtigem CHMOD

Post by dawed »

Laut meinem Provider sehe ich nur folgende Infos:
phpMyAdmin - 2.8.2.4
MySQL - 5.0.77
Mehr krieg ich leider nicht raus...

Fehler besteht weiterhin trotz des Patches:

Code: Select all

01----- 
Post--
Array
(
    [ftp_file] => Array
        (
            [0] => RFNDMjk1NC5KUEc=
            [1] => RFNDMjkzNC5KUEc=
            [2] => RFNDMjkyOC5KUEc=
            [3] => RFNDMjkyNS5KUEc=
            [4] => RFNDMjk1MS5KUEc=
            [5] => RFNDMjkzNi5KUEc=
            [6] => RFNDMjk1OS5KUEc=
            [7] => RFNDMjk1NS5KUEc=
            [8] => RFNDMjkzMC5KUEc=
            [9] => RFNDMjk1Ny5KUEc=
            [10] => RFNDMjkyNi5KUEc=
            [11] => RFNDMjk1MC5KUEc=
            [12] => RFNDMjkyOS5KUEc=
            [13] => RFNDMjk0MC5KUEc=
            [14] => RFNDMjk0MS5KUEc=
            [15] => RFNDMjk0My5KUEc=
            [16] => RFNDMjk0OC5KUEc=
        )

    [ftp_filename] => Array
        (
            [0] => DSC2954.JPG
            [1] => DSC2934.JPG
            [2] => DSC2928.JPG
            [3] => DSC2925.JPG
            [4] => DSC2951.JPG
            [5] => DSC2936.JPG
            [6] => DSC2959.JPG
            [7] => DSC2955.JPG
            [8] => DSC2930.JPG
            [9] => DSC2957.JPG
            [10] => DSC2926.JPG
            [11] => DSC2950.JPG
            [12] => DSC2929.JPG
            [13] => DSC2940.JPG
            [14] => DSC2941.JPG
            [15] => DSC2943.JPG
            [16] => DSC2948.JPG
        )

    [toggle] => 1
    [file_dir] => 1231
    [file_shortinfo] => 
    [file_longinfo] => 
    [file_copyright] => 
    [file_tags] => 
    [file_aktiv] => 1
    [file_public] => 1
    [file_aktion] => 1
    [Submit] => Dateien übernehmen
)

Array
(
    [error] => 0
    [file] => Array
        (
            [0] => RFNDMjk1NC5KUEc=
            [1] => RFNDMjkzNC5KUEc=
            [2] => RFNDMjkyOC5KUEc=
            [3] => RFNDMjkyNS5KUEc=
            [4] => RFNDMjk1MS5KUEc=
            [5] => RFNDMjkzNi5KUEc=
            [6] => RFNDMjk1OS5KUEc=
            [7] => RFNDMjk1NS5KUEc=
            [8] => RFNDMjkzMC5KUEc=
            [9] => RFNDMjk1Ny5KUEc=
            [10] => RFNDMjkyNi5KUEc=
            [11] => RFNDMjk1MC5KUEc=
            [12] => RFNDMjkyOS5KUEc=
            [13] => RFNDMjk0MC5KUEc=
            [14] => RFNDMjk0MS5KUEc=
            [15] => RFNDMjk0My5KUEc=
            [16] => RFNDMjk0OC5KUEc=
        )

    [filename] => Array
        (
            [0] => DSC2954.JPG
            [1] => DSC2934.JPG
            [2] => DSC2928.JPG
            [3] => DSC2925.JPG
            [4] => DSC2951.JPG
            [5] => DSC2936.JPG
            [6] => DSC2959.JPG
            [7] => DSC2955.JPG
            [8] => DSC2930.JPG
            [9] => DSC2957.JPG
            [10] => DSC2926.JPG
            [11] => DSC2950.JPG
            [12] => DSC2929.JPG
            [13] => DSC2940.JPG
            [14] => DSC2941.JPG
            [15] => DSC2943.JPG
            [16] => DSC2948.JPG
        )

)


02----- 

Array
(
    [error] => 1
    [file] => Array
        (
            [0] => RFNDMjk1NC5KUEc=
            [1] => RFNDMjkzNC5KUEc=
            [2] => RFNDMjkyOC5KUEc=
            [3] => RFNDMjkyNS5KUEc=
            [4] => RFNDMjk1MS5KUEc=
            [5] => RFNDMjkzNi5KUEc=
            [6] => RFNDMjk1OS5KUEc=
            [7] => RFNDMjk1NS5KUEc=
            [8] => RFNDMjkzMC5KUEc=
            [9] => RFNDMjk1Ny5KUEc=
            [10] => RFNDMjkyNi5KUEc=
            [11] => RFNDMjk1MC5KUEc=
            [12] => RFNDMjkyOS5KUEc=
            [13] => RFNDMjk0MC5KUEc=
            [14] => RFNDMjk0MS5KUEc=
            [15] => RFNDMjk0My5KUEc=
            [16] => RFNDMjk0OC5KUEc=
        )

    [filename] => Array
        (
            [0] => DSC2954.JPG
            [1] => DSC2934.JPG
            [2] => DSC2928.JPG
            [3] => DSC2925.JPG
            [4] => DSC2951.JPG
            [5] => DSC2936.JPG
            [6] => DSC2959.JPG
            [7] => DSC2955.JPG
            [8] => DSC2930.JPG
            [9] => DSC2957.JPG
            [10] => DSC2926.JPG
            [11] => DSC2950.JPG
            [12] => DSC2929.JPG
            [13] => DSC2940.JPG
            [14] => DSC2941.JPG
            [15] => DSC2943.JPG
            [16] => DSC2948.JPG
        )

)


03----- 

Array
(
    [error] => 1
    [file] => Array
        (
            [0] => RFNDMjk1NC5KUEc=
            [1] => RFNDMjkzNC5KUEc=
            [2] => RFNDMjkyOC5KUEc=
            [3] => RFNDMjkyNS5KUEc=
            [4] => RFNDMjk1MS5KUEc=
            [5] => RFNDMjkzNi5KUEc=
            [6] => RFNDMjk1OS5KUEc=
            [7] => RFNDMjk1NS5KUEc=
            [8] => RFNDMjkzMC5KUEc=
            [9] => RFNDMjk1Ny5KUEc=
            [10] => RFNDMjkyNi5KUEc=
            [11] => RFNDMjk1MC5KUEc=
            [12] => RFNDMjkyOS5KUEc=
            [13] => RFNDMjk0MC5KUEc=
            [14] => RFNDMjk0MS5KUEc=
            [15] => RFNDMjk0My5KUEc=
            [16] => RFNDMjk0OC5KUEc=
        )

    [filename] => Array
        (
            [0] => DSC2954.JPG
            [1] => DSC2934.JPG
            [2] => DSC2928.JPG
            [3] => DSC2925.JPG
            [4] => DSC2951.JPG
            [5] => DSC2936.JPG
            [6] => DSC2959.JPG
            [7] => DSC2955.JPG
            [8] => DSC2930.JPG
            [9] => DSC2957.JPG
            [10] => DSC2926.JPG
            [11] => DSC2950.JPG
            [12] => DSC2929.JPG
            [13] => DSC2940.JPG
            [14] => DSC2941.JPG
            [15] => DSC2943.JPG
            [16] => DSC2948.JPG
        )

)

User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: error while file take over trotz richtigem CHMOD

Post by flip-flop »

Nun taucht $_POST["ftp_mark"] gar nicht mehr auf.

Also am Erzeugen der Daten für $_POST["ftp_mark"] kann es nicht liegen, dieses mir bisher nicht bekannte Verfahren ist regelkonform: Übergabe als assoziative Wertgruppe

- Welche PHP-Version verwendest du und was für ein BS läuft dort? (Zu sehen im Backend unter ADMIN -> phpinfo() ).
- Welchen Browser verwendest du?

Mich wundert das alle $_POST Daten aus dem Formular in /include/inc_tmpl/files.ftptakeover.tmpl.php übergeben werden, nur die aus den CheckBoxen nicht.
Hier wird festgehalten welche Dateien du für die Einsortierung in die DB-Struktur ausgewählt hast.
An dieser Stelle kommt bei dir "keine Auswahl" an und es wird der Fehler generiert den du oben beschreibst.

Der Fehler liegt also in der Datei /include/inc_tmpl/files.ftptakeover.tmpl.php.
Bisher kann ich das auf meinen Systemen nicht nachvollziehen.

Dir wird tatsächlich eine Auswahl der Dateien aus dem upload-Ordner für die Einsortierung der Dateien in die DB angeboten?
ftp_dateiauswahl_be01.gif
ftp_dateiauswahl_be01.gif (7.7 KiB) Viewed 2862 times
PS: Underscore _ ist kein Sonderzeichen.
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
dawed
Posts: 10
Joined: Mon 10. Mar 2008, 10:35

Re: error while file take over trotz richtigem CHMOD

Post by dawed »

- PHP Version 5.2.6
- Linux BS von redHat
- IE9

Hab gerade, mit deinem Hinweis auf die Version meinen App-V Safari getestet...
Und siehe da, funktioniert!
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: error while file take over trotz richtigem CHMOD

Post by flip-flop »

Dann setzte alles wieder auf den Originalzustand zurück, es liegt also an deinem IE9 (Ich verwende FF).

Mit dem IE9 funktioniert das bei mir ebenfalls. :shock:
Irgendetwas ist faul mit deinem IE Browser, vielleicht eine Einstellung?

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
User avatar
axelko
Posts: 138
Joined: Mon 27. Feb 2006, 22:51
Contact:

Re: error while file take over trotz richtigem CHMOD

Post by axelko »

Hi, I have the same in IE9, solution is to use the compatibility mode from ie9. Hope this will help also for you.

Greetz,

Axel
-------------------------------
dawed
Posts: 10
Joined: Mon 10. Mar 2008, 10:35

Re: error while file take over trotz richtigem CHMOD

Post by dawed »

So einfach, hätte ich auch drauf kommen können eigentlich.
Danke für die Mühe!
Post Reply