R4.1 Update auf MySQL5 und PHP 5

Probleme beim Installieren. Servereinstellungen etc.

R4.1 Update auf MySQL5 und PHP 5

Beitragvon ThomasS » 27. Jun 2008, 21:12

Hallo liebe Forenmitglieder,

ich bin mit einer R4 Website umgezogen auf einen neuen Server bei einem anderen Provider, der statt Php4 und MySQL 4 nun PHP 5 und MySQL 5 hat.

Es scheint zunächst alles zu funktionieren - außer dass auf der Startseite erscheint:

Code: Alles auswählen
Warning: include() [function.include]: Failed opening '' for inclusion (include_path='.:/usr/share/php') in /home/www/redaxo/include/classes/class.rex_article.inc.php(609) : eval()'d code on line 764


In der besagten Datei rex_article.inc.php steht vor dieser Zeile:

Code: Alles auswählen
           {
             if (isset($REX['ACTION']['SAVE']) && $REX['ACTION']['SAVE'] === false)
             {
            // Wenn der aktuelle Slice nicht gespeichert werden soll
            // (via Action wurde das Nicht-Speichern-Flag gesetzt)
            // Dann die Werte manuell aus dem Post übernehmen
            // und anschließend die Werte wieder zurücksetzen,
            // damit die nächsten Slices wieder die Werte aus der DB verwenden
                $var->setACValues($sql,$REX['ACTION']);
            $tmp = $var->getBEInput($sql,$content);
            $sql->flushValues();
             }
          else
          {
            // Slice normal parsen
               $tmp = $var->getBEInput($sql,$content);
          }
          }else


Ich habe die Dateien mehrmals kopiert und auf den Webspace geladen, um sicherzugehen, dass keine Datei beim Upload beschädigt wurde.

Über Eure Hilfe würde ich mich sehr freuen!

Herzliche Grüße
Thomas
ThomasS
 
Beiträge: 131
Registriert: 12. Apr 2007, 11:53
Wohnort: Friedberg

Re: R4.1 Update auf MySQL5 und PHP 5

Beitragvon Koala » 27. Jun 2008, 22:44

ThomasS hat geschrieben:
Code: Alles auswählen
Warning: include() [function.include]: Failed opening '' for inclusion (include_path='.:/usr/share/php') in /home/www/redaxo/include/classes/class.rex_article.inc.php(609) : eval()'d code on line 764

Diese Fehlermeldung kommt höchst wahrscheinlich von einem Modul, aber nicht von den Redaxodateien selbst.
.
<?php print $Footer; ?>

Sven

Ich würde ja die Welt verändern,
doch der Quellcode ist mir zu absurd!


REX_DOKU :: REX_WIKI :: REX_FAQ :: REX_WIKIPEDIA
Benutzeravatar
Koala
 
Beiträge: 1529
Registriert: 3. Okt 2005, 12:20
Wohnort: Cottbus

Beitragvon ThomasS » 28. Jun 2008, 14:56

Hi Sven, hallo liebe Forenmitglieder,

der Fehler hat daran gelegen, dass ich von 1und1 (PHP 4, MySQL 4) auf Webhostone (PHP 5, MySQL 5) umgezogen bin.

Ich habe nach Rücksprache mit dem Support bei webhostone die Fehlermeldung einfach deaktiviert.

In der Datei /include/classes/class.rex_article.inc.php habe ich vor

eval("?>".$TEMPLATE->getTemplate());

ein @ geschrieben:

@eval("?>".$TEMPLATE->getTemplate());

Meint Ihr, dass das eine gute Idee war?

Herzliche Grüße
Thomas
ThomasS
 
Beiträge: 131
Registriert: 12. Apr 2007, 11:53
Wohnort: Friedberg

Beitragvon Markus.Staab » 28. Jun 2008, 15:26

Hi,

wie Sven sagt, vermute ich einen Fehler in einem deiner Module.
Das ist keine Lösung, was du da gemacht hast.

Gruß,
Markus
Benutzeravatar
Markus.Staab
Entwickler
 
Beiträge: 9781
Registriert: 29. Jan 2005, 14:50
Wohnort: Aschaffenburg/Germany

Beitragvon Koala » 28. Jun 2008, 15:54

in dein Defaulttemplate setzt du ganz am Anfang folgendes ein
Code: Alles auswählen
// Notices ausschalten
error_reporting(E_ALL ^ E_NOTICE);

Damit sollten solche Warnings nicht mehr angezeigt werden.
.
<?php print $Footer; ?>

Sven

Ich würde ja die Welt verändern,
doch der Quellcode ist mir zu absurd!


REX_DOKU :: REX_WIKI :: REX_FAQ :: REX_WIKIPEDIA
Benutzeravatar
Koala
 
Beiträge: 1529
Registriert: 3. Okt 2005, 12:20
Wohnort: Cottbus


Zurück zu Installation [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast