Verfasst am: Di Nov 15, 2011 3:18 pm Titel: Fehler bei der Neuinstallation
Hallo liebes Team,
bekomme ien Menge fehlermeldung . habe die 8.1.3.4.v1 auf meine Funpic server installiert und bekomme nur eine menge Fehlermeldung und ein Skript was aussieht wie eine Clanhomepage beim ersten aufrufen nach der Itnallation auf dem Server .Kann mir wer helfen?
Ausschnitt der Meldungen :
Deprecated: Function ereg() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/includes/counter.php on line 28
Deprecated: Function ereg() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/includes/counter.php on line 28
Deprecated: Function ereg() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/includes/counter.php on line 28
Deprecated: Function ereg() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/includes/counter.php on line 28
Deprecated: Function ereg() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/includes/counter.php on line 28
Deprecated: Function ereg() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/includes/counter.php on line 28
Deprecated: Function ereg() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/includes/counter.php on line 28
Deprecated: Function ereg() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/includes/counter.php on line 28
Deprecated: Function ereg() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/includes/counter.php on line 29
Deprecated: Function ereg() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/includes/counter.php on line 40
Deprecated: Function eregi_replace() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/mainfile.php on line 896
Deprecated: Function eregi_replace() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/mainfile.php on line 898
Deprecated: Function eregi_replace() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/mainfile.php on line 900
Deprecated: Function eregi_replace() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/mainfile.php on line 902
Deprecated: Function ereg() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/mainfile.php on line 905
Deprecated: Function eregi_replace() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/mainfile.php on line 832
Deprecated: Function eregi_replace() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/mainfile.php on line 832
Deprecated: Function eregi_replace() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/mainfile.php on line 832
Deprecated: Function eregi_replace() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/mainfile.php on line 832
Deprecated: Function eregi_replace() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/mainfile.php on line 832
Deprecated: Function eregi_replace() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/mainfile.php on line 832
Deprecated: Function eregi_replace() is deprecated in /usr/export/www/vhosts/funnetwork/hosting/jendrikknudsen/mainfile.php on line 832
Und davon noch ein paar mehr . Wo liegt der Fehler ?
Verfasst am: Sa Dez 17, 2011 4:44 am Titel: Derselbe Fehler - Deprecated: Function eregi_replace ....
Hallo und guten Tag.
Ich glaubte, hier Hilfe zu finden, denn die gleiche Frage wollte ich auch stellen, aber die Antwort kann ich hier nicht lesen.
Bei mir sieht es ähnlich aber nicht ganz gleich aus:
Deprecated: Function ereg() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 83
Strict Standards: Resource ID#13 used as offset, casting to integer (13) in C:\xampp\htdocs\cms1\db\mysql.php on line 208
Strict Standards: Resource ID#13 used as offset, casting to integer (13) in C:\xampp\htdocs\cms1\db\mysql.php on line 209
Deprecated: Function eregi_replace() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 924
Deprecated: Function eregi_replace() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 926
Deprecated: Function eregi_replace() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 928
Deprecated: Function eregi_replace() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 930
Deprecated: Function ereg() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 933
Deprecated: Function eregi_replace() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 924
Deprecated: Function eregi_replace() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 926
Deprecated: Function eregi_replace() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 928
Deprecated: Function eregi_replace() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 930
Deprecated: Function ereg() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 933
Mit Ausnahme der ersten drei Zeilen wiederholte sich der ganze Block mehrmals.
Dazwischen kommt noch einige Male die folgende Zeile vor:
Notice: Undefined index: font in C:\xampp\htdocs\cms1\mainfile.php on line 938
- - - Die Sprache konnte ich auch nicht auf deutsch umstellen, obwohl der Link dort das vortäuscht. - - -
Was soll ich tun, was kann ich tun?
Für die Lösung wäre ich sehr dankbar, denn ich arbeite schon seit einigen Tagen daran und suchte immer wieder im Internet nach Antworten. Manchmal war ich nahe dran, aber die Korrekturen passten nicht bei mir und waren teilweise zu komplex.. Habe sogar XAMPP deinstalliert, die Datenbank mehrmals und selbstverständlich die php-nuke-Installation.
Besten Dank und freundliche Grüsse aus der Ostschweiz!
Verfasst am: Sa Dez 17, 2011 12:59 pm Titel: Version 8.0 ist (beinah) ok
Ich hatte die neueste Version aus phpnuke-release-8.2.4.tar.gz installiert, das war der grosse Fehler.
Ich fand irgendwo einen Hinweis, dass die nicht sicher sei und die 8.1 verwendet werden soll.
Das ging aber noch schlechter.
Dann wechselte ich zu PHP-Nuke-8.0.zip, und das funktionierte auf Anhieb.
Selbstverständlich habe ich die nuke.sql-Datei in der Datenbank zuerst gelöscht
und immer neu von der aktuellen Version eingespielt.
(Die nuke.sql-Datei aus der Version 8.1 zeigte auf der Datenbank
etliche Fehler an, so dass sie nicht brauchbar war).
Nun sehe ich, dass nicht alle Seiten einwandfrei sind, denn da erscheint noch das Folgende:
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 180
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 181
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 182
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 183
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 184
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 185
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 186
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 187
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 188
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 189
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 190
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 191
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 192
Immerhin viel besser als vorher mit der Version 8.2.4
Damit bin ich noch nicht zufrieden und ich probiere weiter.
Entweder kommt es richtig oder ich gebe php nuke auf und nehme etwas anderes.
Zum Glück bin ich pensioniert und konnte mir die Zeit nehmen, um wieder etwas zu lernen.
Wenn noch jemand weiss, wie die restl. Fehler behoben werden können, freue ich mich selbstverständlich.
Selbst gebastelt ist ja auch nicht schlecht: http://el-abba.org/
Aber ich wollte nun einen Server auf dem PC mit einem Super-Hilfsprogramm und einer guten Such- und Findmöglichkeit.
Ich sah übrigens viele PHP-Nuke Homepages mit ähnlichen Fehlern wie bei mir im Netz.
Die finden sich damit ab .... ich nicht.
Freundliche Grüsse und alles Gute für die schwierige Zeit!
Ich hoffe, ihr lernt ja gerne mit mir.
Fehler sind nun keine mehr aufgetreten, aber es kann sein, dass einige Funktionen eingeschränkt sind, weil ich drei Zeilen weggestrichen habe.
Ich habe für mich alles notiert, vom Anfang der Installation von Xampp bis jetzt, da PHP-Nuke ohne Fehler funktioniert.
Jetzt waren noch die Zeilen 180-192 zu beheben:
if ((eregi("<[^>]*script*\"?[^>]*>", $secvalue)) ||
(eregi("<[^>]*object*\"?[^>]*>", $secvalue)) ||
(eregi("<[^>]*iframe*\"?[^>]*>", $secvalue)) ||
(eregi("<[^>]*applet*\"?[^>]*>", $secvalue)) ||
(eregi("<[^>]*meta*\"?[^>]*>", $secvalue)) ||
(eregi("<[^>]*style*\"?[^>]*>", $secvalue)) ||
(eregi("<[^>]*form*\"?[^>]*>", $secvalue)) ||
(eregi("<[^>]*img*\"?[^>]*>", $secvalue)) ||
(eregi("<[^>]*onmouseover*\"?[^>]*>", $secvalue)) ||
(eregi("<[^>]*body*\"?[^>]*>", $secvalue)) ||
(eregi("\([^>]*\"?[^)]*\)", $secvalue)) ||
(eregi("\"", $secvalue)) ||
(eregi("inside_mod", $sec_key))) {
Das wurde wie folgt gemacht:
if ((preg_match("/<[^>]*script*\"?[^>]*/i", $secvalue)) ||
(preg_match("/<[^>]*object*\"?[^>]*/i", $secvalue)) ||
(preg_match("/<[^>]*iframe*\"?[^>]*/i", $secvalue)) ||
(preg_match("/<[^>]*applet*\"?[^>]*/i", $secvalue)) ||
(preg_match("/<[^>]*meta*\"?[^>]*/i", $secvalue)) ||
(preg_match("/<[^>]*style*\"?[^>]*>/i", $secvalue)) ||
(preg_match("/<[^>]*form*\"?[^>]*>/i", $secvalue)) ||
(preg_match("/<[^>]*img*\"?[^>]*/i", $secvalue)) ||
(preg_match("/<[^>]*onmouseover*\"?[^>]*/i", $secvalue)) ||
(preg_match("/<[^>]*body*\"?[^>]*/i", $secvalue))) {
Dabei fehlen nun drei Zeilen, weil ich nicht wusste, wie sie zu verändern sind:
(eregi("\([^>]*\"?[^)]*\)", $secvalue)) ||
(eregi("\"", $secvalue)) ||
(eregi("inside_mod", $sec_key))
Sind sie wichtig?
Vorläufig läuft es nun ohne Fehleranzeigen.
(php nuke Version 8.0)
Hi
In den neueren Versionen gibt es diese Zeilen nicht mehr.
Hallo,
ich möchte nicht mehr von vorne beginnen, die Antwort kam zu spät.
Aber ich war doch sehr froh, dass es dein Angebot und deine Hilfe gibt. Ich fand hier ja Hilfe und Unterstützung, von der ich nichts geschrieben habe. Danke.
Die neueren Versionen über 8.0 brachten mir mehr Probleme. Derzeit macht es den Eindruck, dass mir diese Version genügt. Oder was meinst du?
nuke schrieb:
Hast du jetzt PHP-Nuke auf PHP 5.3 zum laufen gebracht?
Ich sehe noch keinen Unterschied zwischen den beiden Installationen.
Im Netz sieht die Installation so aus: http://epidophekles.name/GNOSIS/
Das ändert sich laufend .... hoffentlich nur zum Guten hin.
Ich bin erstaunt, was für Mögllichkeiten es gibt.
Verfasst am: Mi Dez 28, 2011 10:14 pm Titel: Das korrigierte Mainfile.php für PhpNuke 8.2.4
nuke schrieb:
Hi
In den neueren Versionen gibt es diese Zeilen nicht mehr.
Hallo Nuke!
Weil ich Probleme beim Erstellen von News auf meiner installierten Version 8.0 mit dem Editor habe, versuche ich es doch mit der derzeit neuesten Version 8.2.4. Aber dann muss ich etliche Fehler beheben. Auch wenn die von dir erwähnten Zeilen im Mainfile.php fehlen, zeigen sich dafür andere Fehler, und das mehr als bei der Version 8.0-
Nun, da ich bei der Version 8.0 Erfolg hatte, wollte ich es nochmals mit der Version 8.2.4 versuchen - und ich habe es geschafft, zumindest auf dem PC-Server. Ich will meine Lösung hier mitteilen, denn ich war auch froh, dass ich beim Zusammensuchen im Netz erfolgreich war.
Die Zusammenfassung aller geänderten Stellen
PHP Nuke-Version 8.2.4 im Mainfile geändert:
falsch: if (ereg("MSIE", $_SERVER['HTTP_USER_AGENT'])) {
richtig: if (preg_match('/MSIE/', $_SERVER['HTTP_USER_AGENT'])) {
falsch: while (ereg("<(/?[[:alpha:]]*)[[:space:]]*([^>]*)>",$str,$reg)) {
error: while (preg_match("/<(/?[[:alpha:]]*)[[:space:]]*([^>]*)>/i",$str,$reg)) {
ok ==> if (preg_match('%while (ereg("<(/?[[:alnum:]]*)[[:space:]]*([^>]*)>",$str,$reg)) \{%', $str,$reg)) {
Hier das korrigierte, vollständige Mainfile.php für PHP Nuke 8.2.4, so wie es bei mir mit PHP 5.3.8 auf dem PC funktioniert. Ob es im Netz in der Version PHP 5.2. auch geht, wird sich zeigen.
Schönen Gruss!
Alois
PS: Falls der Editor immer noch unbefriedigend ist, muss ich für ihn auch noch eine Lösung finden. Wenn's nicht geht, steige ich vielleicht auf Drupal um ....
Hoppla, nur die Startseite zeigt keine Fehler mehr an.
Als ich mich einloggen wollte, zeigten sich noch solche Fehler:
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 141
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 142
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 143
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 144
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 145
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 146
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 147
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 148
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 149
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 150
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 151
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 152
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 153
Deprecated: Function eregi() is deprecated in C:\xampp\htdocs\cms1\mainfile.php on line 154
Strict Standards: Resource ID#13 used as offset, casting to integer (13) in C:\xampp\htdocs\cms1\db\mysql.php on line 208
Strict Standards: Resource ID#13 used as offset, casting to integer (13) in C:\xampp\htdocs\cms1\db\mysql.php on line 209
Und was ist das?
Genau das Vorherige der Version 8.0! Diese Zeilen sind also doch noch drin. - Doch ich hatte die Lösung oben ja beschrieben - mit Ausnahme der letzten beiden Zeilen
Die Korrektur hat soweit geklappt, nun sind nur noch diese beiden Zeilen:
Strict Standards: Resource ID#13 used as offset, casting to integer (13) in C:\xampp\htdocs\cms1\db\mysql.php on line 208
Strict Standards: Resource ID#13 used as offset, casting to integer (13) in C:\xampp\htdocs\cms1\db\mysql.php on line 209
Alle Zeiten sind GMT + 1 Stunde Gehe zu Seite 1, 2, 3Weiter
Seite 1 von 3
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.