Seite 1 von 1

Auf Server hochstellen

Verfasst: Mi 22. Nov 2006, 12:43
von helik
Hallo...

so... habe Contenido lokal installiert... und soweit testweise bearbeitet... möchte das Ganze nun auf unseren Web-Server hochstellen... also die komplett konfigurierten Dateien... natürlich geht es jetzt einfach mal so nicht...
"Sie haben nicht die erforderliche Berechtigung, um die Seite anzuzeigen."
Ist eine der ersten Meldungen!

Gebe ich aber .../contenido/index.php an... kommt z.B.: die Fehlermeldung: Warning: opendir(C:/Programme/xampp/htdocs/pages/contenido-4.6.15/contenido/locale/) [function.opendir]: failed to open dir: Invalid argument in C:\InetPub\www\testcmf\contenido\includes\startup.php on line 47

Geht das überhaupt auf diese Art und Weise....??? Einfach mal hoch kopieren?? Wo kann die die Konfiguration noch mals abändern... wie z.B.: IP u.s.w.!

Wäre super, wenn jemand paar Tips hätte!

Danke

Helik

Verfasst: Mi 22. Nov 2006, 12:51
von Dodger77
Hochladen ist schon mal richtig, dann die entsprechenden Berechtigungen setzen. Den Datenbankdump, den du lokal erstellt hast, musst du natürlich auch auf den Webserver bringen, dazu eignet sich z.B. phpMyAdmin. Manche Webhoster bieten dafür evtl. auch andere Tools an. Danach solltest du das Setup im Modus "Migration" ausführen, bei dem Pfade und Datenbank-Einstellungen angepasst werden müssen. Abschließend musst du evtl. noch die Pfade der Mandanten im Backend anpassen ("Administration - > Mandanten").

Verfasst: Mi 22. Nov 2006, 12:52
von helik
Ok... super... schnelle Antwort... Wie, Wo setze ich die Berechtigung....?

Verfasst: Mi 22. Nov 2006, 12:56
von Dodger77
helik hat geschrieben:Wie, Wo setze ich die Berechtigung....?
Am besten per FTP. Welche Ordner genau siehe "README.txt".

Verfasst: Mi 22. Nov 2006, 12:56
von helik
ok... danke vorerst... werde ich gleich mal checken!

:-)

Verfasst: Do 23. Nov 2006, 17:05
von helik
Hi... leider bin ich nicht großartig weiter gekommen...
nur so weit, dass es ein IIS Web-Server ist... und man dort die Berechtigungen wohl anders einstellt... ok... angeblich getan (vom Admin) .. nun sind immer noch Skripte angezeigt in denen ich was ändern muss...

Als Besipiel:"Warning: opendir(C:/Programme/xampp/htdocs/pages/contenido-4.6.15/contenido/locale/) [function.opendir]: failed to open dir: Invalid argument in C:\InetPub\www\testcmf\contenido\includes\startup.php on line 47

Warning: readdir(): supplied argument is not a valid Directory resource in C:\InetPub\www\testcmf\contenido\includes\startup.php on line 49
"

allerdings komme ich da irgendwie nicht weiter... da stehen keine Sachen drin, die etwas mit meiner lokalen Einstellung zu tun haben...

Ich geb's zu... meine Anfrage ist sehr seltsam/wenig beschrieben... hmmm... aber wem was dazu einfällt... wäre super... wenn ich zumindest eine Datei genannt bekäme... sofern irgendjemand überhaupt was mit anfangen kann!

Verfasst: Do 23. Nov 2006, 17:55
von helik
in der startup.php sei was zu ändern!

in der Zeile

$handle = opendir($cfg['path']['contenido'] . $cfg['path']['locale'] );

while ($locale = readdir($handle))
{
if (is_dir($cfg['path']['contenido'] . $cfg['path']['locale'] . $locale ) && $locale != ".." && $locale != "." )
{
if (file_exists($cfg['path']['contenido'] . $cfg['path']['locale'] . $locale . DIRECTORY_SEPARATOR . "LC_MESSAGES" . DIRECTORY_SEPARATOR . "contenido.po") &&
file_exists($cfg['path']['contenido'] . $cfg['path']['locale'] . $locale . DIRECTORY_SEPARATOR . "LC_MESSAGES" . DIRECTORY_SEPARATOR . "contenido.mo") &&
file_exists($cfg['path']['contenido'] . $cfg['path']['xml'] . "lang_".$locale.".xml") ) {

$cfg["login_languages"][] = $locale;
$cfg["lang"][$locale] = "lang_".$locale.".xml";
}
}
}

kann mir nur vorstellen 'locale' ... ??? Vielleicht hilft das bei meiner Hilfe weiter ;-)