Autor BeerSerc
Datum 29.02.2008 01:55
Beiträge: Hi,

ich versuche gerade zum ersten mal ein openphpnuke zu installieren, soll auf einem gentoo rootserver (amd64) unter apache mit mysql laufen, also eigentlich standard.

Installation klappt auch bis die Tabellen geschrieben sind, dann wird aber, beim offensichtlich letzten Schritt, im cache ein Ordner namens
themes_opn_default_1204253192
erstellt, der per default _nicht_ schreibbar ist. Das führt zu einem Fehler auf der "Fertig" Seite:

unserialize() [<a href='function.unserialize'>function.unserialize</a>]: Error at offset 1000 of 1147 bytes in <b>##meine url##/nuke/class/engine/fc_engine.php</b> on line <b>108</b><br />

<strong>ERROR</strong> [2] Module: admin/openphpnuke returns string:a:144:{s:8:"sitename";s:11:"openPHPnuke";s:7:"opn_url";s:26:"##meine_url##";s:9:"site_logo";s:0:"";s:9:"startdate";s:17:"February 29, 2008";s:9:"adminmail";s:19:"##meine_email##";s:3:"top";s:2:"10";s:13:"Default_Theme";s:11:"opn_default";s:9:"encodeurl";s:1:"1";s:18:"opn_mysql_pconnect";s:1:"0";s:13:"sessionexpire";s:5:"48000";s:19:"sessionexpire_bonus";s:6:"312000";s:28:"opn_display_fetching_request";s:1:"1";s:18:"opn_activate_email";s:1:"0";s:24:"opn_activate_email_debug";s:1:"0";s:8:"language";s:6:"german";s:20:"opn_charset_encoding";s:0:"";s:6:"locale";s:5:"de_DE";s:16:"opn_set_timezone";s:1:"0";s:12:"opn_timezone";s:0:"";s:21:"opn_host_use_safemode";s:1:"1";s:20:"opn_uname_test_level";s:1:"0";s:7:"minpass";s:1:"5";s:16:"opn_activatetype";s:1:"0";s:19:"opn_new_user_notify";s:1:"0";s:9:"show_user";s:2:"20";s:16:"opn_anonymous_id";s:1:"1";s:16:"opn_deleted_user";s:1:"1";s:18:"opn_webmaster_name";s:0:"";s:17:"opn_contact_email";s:0:"";s:5:"foot1";s:0:"";s:5:"foot2";s:168:"<small>All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest <br />

<b>Warning</b>: copy(##meine_url##/nuke/cache/themes_opn_default_1204249682/index.html) [<a href='function.copy'>function.copy</a>]: failed to open stream: Permission denied in <b>##meine url##/nuke/class/class.file.php</b> on line <b>838</b><br />
copy_file: cannot copy file [##meine url##/nuke/cache/index.html] to [##meine url##/nuke/cache/themes_opn_default_1204249682/index.html] []<br /><br />


Autor Scout_GP
Datum 29.02.2008 06:06
Beiträge: Das Cache Verzeichnis muß chmod 777 haben, dann sollte es gehen.

Gruß Scout +++ Last.fm | Scoutweb +++


Autor BeerSerc
Datum 29.02.2008 14:08
Beiträge: Das Cache Verzeichnis hat 777:

drwxrwxrwx 5 root root 4096 Feb 29 01:45 cache

Ich habe während der Installation(en) das mainfile.php verwendet, das
setzt die Berechtigungen ja eigentlich. Der Unterordner im Cache
Verzeichnis, themes_opn_default_1204249682, wird offensichtlich beim
letzten Installationsschritt angelegt, allerdings halt nicht mit 777,
sondern ohne Schreibzugriff, obwohl er im schreibbaren Verzeichnis
cache ist.


cu
Dieter


Autor stefan
Datum 29.02.2008 20:49
Beiträge: Für alle anderen; das Problem ist inzwischen gelöst worden es liegt an der Codierung der DB.

Z.Zt ist nicht klar wo genau der Fehler ist. Das Verhalten und die Ursache an sich ist klar aber nicht genau zuzuordnen.

Eine Lösung innerhalb von OPN wäre nicht wirklich Richtig. Die Ursache liegt eigentlich an andere Stelle und sollte auch dort beseitigt werden.





Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/