PHP5 & Bildergalerie funktioniert nicht

Nuevo
Beiträge: 41
Registriert: Mo 7. Mär 2005, 14:18
Wohnort: Hamburg
Kontaktdaten:

PHP5 & Bildergalerie funktioniert nicht

Beitrag von Nuevo »

Hallo Forum,
wir haben unseren Server auf PHP 5 geupdatet.. Alles funktioniert super ausser die Bildergalerie (w3concepts.gallery.v1).
Da werden bei allen Projekte, wo wir diese eingesetzt haben kann man die pfade zu den Ordnern nicht mehr auswählen.
Hat jemand einen Tipp?

Danke & viele Grüße
Tobi
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

ähm folgendes ist sicher hilfreich für die jenigen die dir helfen werden...

steht was im contenido/logs/errorlog.txt ?
welche contenido version ?
*** make your own tools (wishlist :: thx)
Nuevo
Beiträge: 41
Registriert: Mo 7. Mär 2005, 14:18
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Nuevo »

Hossa, hast ja recht :-)
Das steht im Log:

Code: Alles auswählen

[15-Sep-2005 13:28:37] PHP Warning:  array_merge() [<a href='function.array-merge'>function.array-merge</a>]: Argument #2 is not an array in /srv/www/htdocs/web15/html/online/contenido/includes/include.tplcfg_edit_form.php(399) : eval()'d code on line 25
[15-Sep-2005 13:28:37] PHP Warning:  Invalid argument supplied for foreach() in /srv/www/htdocs/web15/html/online/contenido/includes/include.tplcfg_edit_form.php(399) : eval()'d code on line 46
Die Contenido Version lautet: 4.4.5

Danke und viele Grüße
Tobi
hansi007
Beiträge: 7
Registriert: Mi 11. Mai 2005, 13:47
Kontaktdaten:

Beitrag von hansi007 »

Hallo,

ich habe einen ähnlichen Fehler beim einbinden einer Galerie:

26-Oct-2005 08:39:49] PHP Warning: rsort() expects parameter 1 to be array, null given in /users/guests/cms/htdocs/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 694
[26-Oct-2005 08:39:49] PHP Warning: Invalid argument supplied for foreach() in /users/guests/cms/htdocs/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 697
[26-Okt-2005 08:39:52] PHP Warning: array_merge() [<a href='function.array-merge'>function.array-merge</a>]: Argument #2 is not an array in /users/guests/cms/htdocs/contenido/includes/include.tplcfg_edit_form.php(399) : eval()'d code on line 25
[26-Okt-2005 08:39:52] PHP Warning: array_merge() [<a href='function.array-merge'>function.array-merge</a>]: Argument #2 is not an array in /users/guests/cms/htdocs/contenido/includes/include.tplcfg_edit_form.php(399) : eval()'d code on line 25
...

mit php-5.0.4-10.4 und Contenido 4.4.5.
Kann da jemand weiterhelfen?

Danke vorab.
Frank
simu
Beiträge: 48
Registriert: Di 4. Okt 2005, 08:44
Wohnort: Schweiz
Kontaktdaten:

Beitrag von simu »

Die Funktion array_merge wurde in der PHP Version 5 überarbeitet...
http://php.benscom.com/manual/en/function.array-merge.php hat geschrieben:Warning

The behavior of array_merge() was modified in PHP 5. Unlike PHP 4, array_merge() now only accepts parameters of type array. However, you can use typecasting to merge other types. See the example below for details.

Example 3. array_merge() PHP 5 example

Code: Alles auswählen

<?php
$beginning = 'foo';
$end = array(1 => 'bar');
$result = array_merge((array)$beginning, (array)$end);
print_r($result);
?>
The above example will output:
Array
(
[0] => foo
[1] => bar
)
hansi007
Beiträge: 7
Registriert: Mi 11. Mai 2005, 13:47
Kontaktdaten:

Beitrag von hansi007 »

Hallo,

Danke für die schnelle Antwort. Aber was kann ich denn konkret tun?

VG
Frank
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

4 Möglichkeiten:

1. Autor fragen, ob er den Fehler korrigiert
2. Selbst Hand anlegen und den Fehler korrigieren
3. Die Bildergallerie nicht verwenden
4. PHP5 nicht verwenden
simu
Beiträge: 48
Registriert: Di 4. Okt 2005, 08:44
Wohnort: Schweiz
Kontaktdaten:

Beitrag von simu »

Die einfachste Lösung ist wohl wenn du den Input-Bereich des Moduls nach der Funktion array_merge durchsuchst und bei jedem Aufruf vor die Parameter (array) hinzufügst, das sollte das Problem beheben.
hansi007
Beiträge: 7
Registriert: Mi 11. Mai 2005, 13:47
Kontaktdaten:

Beitrag von hansi007 »

Hallo,
es wird wohl eher auf 3. hinauslaufen. Trotzdem würde ich gerne den Autor hierüber informieren und bitten den Fehler zu beheben. Gibt es da eine E-Mailadresse oder lesen die Entwiickler hier mit.

Gruß
Frank
Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin »

hansi007 hat geschrieben:Gibt es da eine E-Mailadresse oder lesen die Entwiickler hier mit.
Wenn du uns verraetst, welches Modul du benutzt? Woher sollen wir wissen, von welchem Modul du redest? Falls das Modul aus dem Forum oder von contenido.org ist, bitte nur den Link zum Modul posten, nicht wieder den Quelltext veroeffentlichen. Danke.
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

hat er doch oben geschrieben (w3concepts.gallery.v1)
Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin »

timo hat geschrieben:hat er doch oben geschrieben (w3concepts.gallery.v1)
Das war Nuevo. Frank hatte nur geschrieben
ich habe einen ähnlichen Fehler beim einbinden einer Galerie
Ungenauer geht's kaum ... :P Bei der w3concepts.gallery.v1 sollte der Autor ausreichend bekannt sein und auch kein Problem sein, ihn zu kontaktieren, deswegen ging ich davon aus, dass er eine andere Galerie benutzt.
hansi007
Beiträge: 7
Registriert: Mi 11. Mai 2005, 13:47
Kontaktdaten:

Beitrag von hansi007 »

Hallo,
sorry, wenn ich mich nicht ganz klar ausgedrückt habe. Es liegt vielleicht daran, daß ich nur als Admin für die Mühle zustaändig bin wo u.a. Contenido 'drauf läuft. Das CMS kenne ich daher nur von der installation. Es handelt sich aber um die w3concepts.gallery.v1.
Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin »

hansi007 hat geschrieben:sorry, wenn ich mich nicht ganz klar ausgedrückt habe.
Das war es wohl. :wink: Also: der Autor von den w3concepts-Modulen ist Andreas Kummer, im Forum unter "kummer" unterwegs. Am besten erreichst du ihn ueber eine Privatnachricht im Forum. Hier ist sein Profil: http://www.contenido.org/forum/profile. ... ile&u=1853
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

hallo leute

also, das problem bei mir ist: ich habe bis über beide ohren zu tun. wenn ich zeit finde, kümmere ich mich sehr gerne um bestehende probleme und - sobald ich eine 4.6er auf php5 online habe - auch um spezfische versionsprobleme.

im moment kann ich das allerdings nicht. einfach weil ich zuwenig zeit finde.

sobald ich etwas raum habe, werde ich eine angepasste version veröffentlichen.

mfg,
andreas
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
Gesperrt