Kurvenreiches Upgrade 4.4.4 -> 4.6.8

Gesperrt
walid
Beiträge: 2
Registriert: Fr 28. Apr 2006, 13:04
Kontaktdaten:

Kurvenreiches Upgrade 4.4.4 -> 4.6.8

Beitrag von walid »

bug bei upgrade von 4.4.4 auf 4.6.8

beim zweiten schritt (datenbankparameter)

Warning: main(prepend.php3): failed to open stream: No such file or directory in /contenido/includes/config.php on line 574
Warning: main(): Failed opening 'prepend.php3' for inclusion (include_path='.:/usr/local/php/lib/php') in /contenido/includes/config.php on line 574

ich habe alles mögliche in der obengenannten config.php rumgefummelt, aber es brachte nichts. die betreffende zeile:

Code: Alles auswählen

include_once ($cfg["path"]["phplib"] . "prepend.php3");
das problem liegt daran, dass $cfg["path"]["phplib"] einfach leer ist.
daher habe ich vor der include-Anweisung eine print_r($cfg) eingefügt und hier ist das Ergebnis:

Code: Alles auswählen

Array
(
    [tab] => Array
        (
            [art] => _art
            [art_lang] => _art_lang
            [cat] => _cat
            [cat_art] => _cat_art
            [cat_tree] => _cat_tree
            [cat_lang] => _cat_lang
            [clients] => _clients
            [clients_lang] => _clients_lang
            [_code] => _code
            [content] => _content
            [lang] => _lang
            [lay] => _lay
            [mod] => _mod
            [news] => _news
            [news_rcp] => _news_rcp
            [news_groups] => _news_groups
            [news_groupmembers] => _news_groupmembers
            [stat] => _stat
            [stat_archive] => _stat_archive
            [status] => _status
            [tpl] => _template
            [tpl_conf] => _template_conf
            [type] => _type
            [upl] => _upl
            [keywords] => _keywords
            [area] => _area
            [actions] => _actions
            [nav_main] => _nav_main
            [nav_sub] => _nav_sub
            [rights] => _rights
            [container] => _container
            [container_conf] => _container_conf
            [files] => _files
            [framefiles] => _frame_files
            [plugins] => _plugins
            [phplib_active_sessions] => _phplib_active_sessions
            [phplib_auth_user_md5] => _phplib_auth_user_md5
            [actionlog] => _actionlog
            [link] => _link
            [meta_type] => _meta_type
            [meta_tag] => _meta_tag
            [groups] => _groups
            [group_prop] => _group_prop
            [groupmembers] => _groupmembers
            [config] => _config
            [config_client] => _config_client
            [data] => _data
            [sequence] => _sequence
            [user_prop] => _user_prop
            [inuse] => _inuse
            [system_prop] => _system_prop
            [art_spec] => _art_spec
            [mod_history] => _mod_history
            [properties] => _properties
            [frontendusers] => _frontendusers
            [frontendgroups] => _frontendgroups
            [frontendgroupmembers] => _frontendgroupmembers
            [communications] => _communications
            [mod_translations] => _mod_translations
            [frontendpermissions] => _frontendpermissions
            [dbfs] => _dbfs
            [chartable] => _chartable
        )

)
Da fehlt eine Menge. Zum Beispiel die Pfade, die zu Beginn der config.php definiert werden. Seltsam.
Naja. Wie auch immer. Ich war auf Troubles gefasst und begann rumzuforschen, verlor aber bald die Lust und versuchte es auf einem Testserver mal mit der Brechstange. Sprich: Ich gab der include Anweisung den Pfad händisch nochmal. Und wenige Minuten später war Contenido auf die Version 4.6.8 hochgehoben und alles funktionierte tadellos.

Ich fand es trotzdem eine Erwähnung im Forum wert. Vielleicht sagt es ja irgendeinem Beteiligten etwas. Mir war es jedenfalls total schleierhaft.

Liebe Grüsse,
Walid
Zuletzt geändert von walid am Fr 28. Apr 2006, 13:22, insgesamt 1-mal geändert.
walid
Beiträge: 2
Registriert: Fr 28. Apr 2006, 13:04
Kontaktdaten:

Beitrag von walid »

rezeptionist hat geschrieben:http://www.contenido.de/forum/viewtopic ... epend+php3

steht schon unter Bugs
hmm. Ja, das habe ich auch gefunden. Aber bei mir verschwindet kein "Weiter"-Pfeil und das System läuft - was ich so sehen kann - rund.

lg,
walid
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Das Problem kommt dadurch zustande, dass in der alten config.php (die zur Ermittlung der alten Einstellungen eingelesen wird) besagtes Include enthalten ist.

Da dieses Include aber aus einem ganz anderen Kontext (neues Setup -> alte config) aufgerufen wird, scheitert es.

Einfach ignorieren, das Setup benötigt nur die DB-Parameter.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Gesperrt