Fehler Beim batchen cpg mx 1.4.3 - searchnew.php

Begonnen von schnikemike, 28 Februar 2006, 18:36:06

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

schnikemike

So da habe ich mal wieder was.   :'(


Also wenn ich einen Ordner bzw. den Inhalt per Batch hochladen möchte bekomme ich an der Stelle wo das Script die Dateien  und die Ordner auswahl anzeigt 1 *  folgende meldung. Wenn man auf ok geht und das Script die neuen Dateien (Bilder) anzeigen soll.



ZitatFehler


Datei: /usr/export/www/vhosts/funnetwork/hosting/schnikemike/schninuke/modules/Gallery/searchnew.php - Zeile: 249


Offentsichtlich denke  äh entscheidet  (denken tust ja nicht   ::))das Script es das  ein Falscher name ist.. (nehem ich mal an)


Wenn man die  Zeile 248- 230 also die funktion deaktiviert dann hat man lustige Bilder bzw Dateien mit der Form  .xxx auf dem server. Sollte man  nicht tun sonnst kann man gleich draufs sein Backup neu einspielen. Das script bennent dann alle Dateinamen um.!!  Vorsicht!


Es ging noch vor ein paar Tagen und es dürfte auch nicht am Dateipfad oder Dateinamen liegen.

Auch nicht an der Dateigrösse -> da die Bilder  80 kb nicht übersteigen.
Und auch nicht an den rechten  ( ist auf 777) gestellt.





---   Nachtrag

So jetzt wollte ich gerde abschicken und dann ist mir die Idee  gekommen.   Es könnte doch ein Leehrzeichen im Pfad sein.




Daraufhin noch mal in den Debumode gestellt und siehe da. 

 
ZitatWHERE approved = 'NO' (0.001s)
    [12] => SELECT filepath, filename FROM *********_pictures WHERE filepath LIKE 'partypics_ab18_2_06/4004_18_09_05%' (0.006s)

Da hast sich so ein Ding eingeschlichen.  %

LG



______________-



1*"Wähle Sie Verzeichnis" --> da ist übrigens ein kleiner Schreibfehler. -> kann man aber sehr leicht in der lang dat  der gallerie ändern.  zu "Wählen sie ein Verzeichniss."

Zeile: 1648   in der  modules/Gallery/lang/german.php  sowie german_du.php


Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 

schnikemike

Komischerweise hat auf dem server der Ordnername aber kein Platzhalter.  Dementsprechend muss ersich irgenwo im script einheimsen  oder kannsein das der dateiname einfach nur defekt ist?


Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 

Andi

Sorry, ist schon spät....

Ich habe die beiden Posts jetzt 2x gelesen, aber das Problem immernoch nicht verstanden...
Manchmal ist weniger Text, mehr ;)
schön´s Grüssle, Andi

jubilee

Das % ist kein Platzhalter sondern dient in SQL-Abfragen als Wildcard für alle Zeichen.
In diesem speziellen Fall wird alles angezeigt, was im Filepath mit
Zitatpartypics_ab18_2_06/4004_18_09_05
beginnt.

MfG
jubilee

schnikemike

Hallo ;)

Also ich versucht kurz und schmerzlos.
Beim Batchen der Alben bekomme ich die Fehlermeldung.

Und zwar nach der auswahl des ordners wenn ich auf ok gehe.

ZitatDatei: /usr/export/www/vhosts/funnetwork/hosting/schnikemike/schninuke/modules/Gallery/searchnew.php - Zeile: 249


Habe mal versucht auszuschliesen was es sicher nicht sein könnte..


1. Dateinamen und Pfad enhalten ungültige Zeichen - keinen  " ." "leerstelle" "sonderzeichen" 

  und durfte auch nicht zu lang sein

2. Rechte sind richtig vergeb - album sowie unterordner auf 777

3. Dateien sind nicht zu Gross   - max 80 kb

4. Platz auf dem server

5. Rechte -  als admin und user angemeldet

6. Betreffende Zeile habe ich auch schon mal augeklammert   bzw. die ganze funktion


7. Plugins des cpg versursachen den fehler  -  geht auch nicht wenn sie deaktiviert werden.

8.


Mir würde noch nen Servertimout einfallen aber eigendlich dürfte es nicht sein bei so wenigen und vorallem kleinen  dateien.


Lg

Hab die searchnew.php mal mit angehängt.








[gelöscht durch Administrator]
Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 

Andi

Moin :)

Zeile 249 ist die Stelle, wo die Dateiendung und der Dateityp überprüft wird.
Welche Dateiendung hat denn die Datei und ist die Dateiendung bei den erlaubten Dateitypen eingetragen?
schön´s Grüssle, Andi

schnikemike

Hi

*.jpg


Die gingen zuvor auch noch un ich habe seitdem nicht verändert.  Werds aber mal überprüfen.  Heut ist mir aber zu spät. 

LG u.
g8
Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 

schnikemike

#7
Irgwie habe ich das gefühl das cpg macht sich selbständig.


Habe leider immernoch den selben Fehler.

Als Notice wird unter der debug info das augegeben.
Zitat

Notices
/include/functions.inc.php
    * Warning line 3016: cannot yet handle MBCS in html_entity_decode()!
    * Warning line 3016: cannot yet handle MBCS in html_entity_decode()!
.
usw
.
   * Warning line 3016: cannot yet handle MBCS in html_entity_decode()!

/include/media.functions.inc.php

    * Notice line 54: Undefined index: invalid_fname
    * Notice line 54: Undefined index: invalid_fname
    * Notice line 54: Undefined index: invalid_fname
    * Notice line 54: Undefined index: invalid_fname

/searchnew.php

    * Notice line 249: Undefined variable: lang_db_input_php


Ich komme da nicht weiter.

LG


Die Filetypen jpg  usw sind im übrigen alle eingetragen.  Daran lag es nicht.





[gelöscht durch Administrator]

[gelöscht durch Administrator]
Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 

Andi

Moin :)

ist das zufällig eine Windows Kiste, wo die Seite läuft?
Welche PHP-Version?

Ansonsten, warte mal auf die 1.4.4, die stelle ich Morgen in die Downloads...
Evtl. klappt es damit.
schön´s Grüssle, Andi

schnikemike

ne leider nicht.   
isn linux system.

Ok dann kuck ma mal morgen.

LG
Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 

schnikemike

hät ich fast vergessen   mysql   4.0.26


soll ich dir die php info seite mal schicken?
Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!