Problem nach Umzug (can't include)

Gesperrt
Muehle
Beiträge: 5
Registriert: Mo 22. Jan 2007, 00:59
Kontaktdaten:

Problem nach Umzug (can't include)

Beitrag von Muehle »

Hi,
hab folgendes Problem. Will mit meinem Contenido umziehen, Daten sind schon auf dem anderen Server und die mySQL auch komplett umgezogen. Nun hab ich noch die config.php angepasst, aber er bringt mit immernoch folgenden Fehler.

Fatal error: Error: Can't include http://www.DOMAIN.de/content/contenido/ ... ql.inc.php in /homepages/23/d192073654/htdocs/content/contenido/includes/api/functions.api.general.php on line 157

wo auch immer er das "/homepages/23/d192073654/" her hat.

Hab ich etwas vergessen?

Gruß
Mühle
Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Beitrag von Dodger77 »

Die Pfade stimmen so nicht. Die "config.php" muss man übrigens nicht selbst anpassen, dafür gibt es die Installationsvariante "Migration" (einfach mal danach suchen. Zusätzlich muss man natürlich noch unter "Administration->Mandanten" den Server-Pfad ändern. Bei dir wird der wahrscheinlich

Code: Alles auswählen

/homepages/23/d192073654/htdocs/content/cms/
sein. Wenn dein Mandantenverzeichnis anders als "cms" heißt, musst du das natürlich entsprechend ändern.
Muehle
Beiträge: 5
Registriert: Mo 22. Jan 2007, 00:59
Kontaktdaten:

Beitrag von Muehle »

das problem ist dass ich nicht mehr auf das alte contenido komme, domain ist schon umgezogen. Oder funktioniert das mit Migration als art installation auf dem neuen server?
Die Mandanten kann ich ja nicht anpassen, wenn ich keinerlei Zugriff auf Contenido habe.
Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Beitrag von Dodger77 »

Das Setup als Migration macht man natürlich auf dem neuen Server. Danach sind die Pfade in der config.php wahrscheinlich richtig gesetzt und du kannst dann im Backend auch den Serverpfad des Mandanten anpassen.
Muehle
Beiträge: 5
Registriert: Mo 22. Jan 2007, 00:59
Kontaktdaten:

Beitrag von Muehle »

danke, hab es auch grad gefunden, tolle funktion. gleich mal versuchen

Danke :!:
Muehle
Beiträge: 5
Registriert: Mo 22. Jan 2007, 00:59
Kontaktdaten:

Beitrag von Muehle »

hmm das problem ist immernoch das gleiche

"/homepages/23/d192073654/htdocs/"

auch wenn ich den Serverpfad änder, bei 1und1 glaub ich eh nur /content/ und auch wenn nicht müsste zumindestens im fehler das /hompages/23/... verschwinden, aber der fehler bleibt genau gleich.
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Fatal error: Error: Can't include http://www.DOMAIN.de/content/contenido/ ... ql.inc.php in /homepages/23/d192073654/htdocs/content/contenido/includes/api/functions.api.general.php on line 157
a) Das homepages/ usw. ist der absolute Pfad auf dem Server (physikalischer Pfad). Er ergibt sich aus der Struktur auf dem Server - darauf hast Du i.A. keinen Einfluss.
b) Man beachte die Fehlermeldung: Es wird versucht, ein include über einen Web-Pfad (http://...) zu machen, anstatt über einen physikalischen Pfad.

Kontrolliere daher die Angaben in der contenido/includes/config.php und unter Administration -> Mandanten. Vermutlich hast Du überall http:// usw. eingetragen.

Poste ggf. die Pfade aus Deiner contenido/includes/config.php, damit Dir geholfen werden kann.

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
Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Beitrag von Dodger77 »

In deiner Fehlermeldung oben ist in:

Code: Alles auswählen

/homepages/23/d192073654/htdocs/content/contenido/includes/api/functions.api.general.php


der richtige Pfad drin. Falsch dagegen ist:

Code: Alles auswählen

http://www.DOMAIN.de/content/contenido/includes/cfg_sql.inc.php
Mit folgenden Einstellungen in der config.php sollte es daher klappen (sind natürlich nur Auszüge):

Code: Alles auswählen

$cfg['path']['contenido']               = '/homepages/23/d192073654/htdocs/content/contenido/';

$cfg['path']['frontend']                = '/homepages/23/d192073654/htdocs/content';

$cfg['path']['phplib']                  = '/homepages/23/d192073654/htdocs/content/contenido/conlib/';

$cfg['path']['pear']                    = '/homepages/23/d192073654/htdocs/content/contenido/pear/';

$cfg['path']['wysiwyg']                 = '/homepages/23/d192073654/htdocs/content/contenido/contenido/external/wysiwyg/tinymce2/';

$cfg['path']['all_wysiwyg']                 = '/homepages/23/d192073654/htdocs/content/contenido/external/wysiwyg/';

Muehle
Beiträge: 5
Registriert: Mo 22. Jan 2007, 00:59
Kontaktdaten:

Beitrag von Muehle »

jo tut wie peinlich ich dachte "/homepages/23/d192073654/htdocs/" wäre noch der alte server.

Danke nochmal
Gesperrt