MyXoops Forum

Aw: Xoops 2.5.11 Beta Datei class/preload.php [Bug-Report für XOOPS 2.5.X] - myXOOPS German Support

Goffy

Co-Administrator
Gepostet am:06.01.2021 18:19
Goffy
Goffy Offline (Show more)
Co-Administrator
Posts: 733
Since: 14.10.2004
#8

Aw: Xoops 2.5.11 Beta Datei class/preload.php

hi

schalte in System > Einstellungen > allgemein mal den Debug-Modus ein
...modules/system/admin.php?fct=preferences&op=show&confcat_id=1
EDV = Epoche der Verzweiflung

WDC

"myXOOPs"-Profi
Gepostet am:06.01.2021 16:47
WDC
WDC Offline (Show more)
"myXOOPs"-Profi
Posts: 618
Since: 27.06.2004
#7

Aw: Xoops 2.5.11 Beta Datei class/preload.php

Ich habe mal ein wenig rungeguckt, und auch mit der getauschten Datei, hat das Modul Merchandise ein Problem. Wenn Debug Modus muss ich denn einschalten um zu prüfen, woran es liegt.

Ich weiß durch den Facebook Debugger das da ein Problem vorliegt. Ich habe das Modul auf den letzten Stand von myalbum gebracht und angepasst.

Advertisement

Gepostet am:0
Advertisement (Show more)
Posts: 0
Since: 0


Hier könnten Sie Ihre Anzeige aufgeben!
Bitte kontaktieren Sie uns, um mehr darüber zu erfahren.

WDC

"myXOOPs"-Profi
Gepostet am:06.01.2021 14:51
WDC
WDC Offline (Show more)
"myXOOPs"-Profi
Posts: 618
Since: 27.06.2004
#6

Aw: Xoops 2.5.11 Beta Datei class/preload.php

Zitat:

Goffy schrieb:
bei mir kommt kein Fehler bei einem blanken 2.5.11

ich vermute daher eher, dass ein Preload wegen eines veralteten Moduls fehlschlägt


Die Antwort hatte ich nicht gesehen. Ich weiß ca. wann der Fehler anfing, dann muss ich mal gucken welches Modul ich da installiert habe.

Danke

Goffy

Co-Administrator
Gepostet am:06.01.2021 13:50
Goffy
Goffy Offline (Show more)
Co-Administrator
Posts: 733
Since: 14.10.2004
#5

Aw: Xoops 2.5.11 Beta Datei class/preload.php

ja, das bedeutet nur, dass eine "index.php" die sich im preload-Verzeichnis eines Moduls befindet nicht für den preload herangezogen wird
EDV = Epoche der Verzweiflung

WDC

"myXOOPs"-Profi
Gepostet am:06.01.2021 13:22
WDC
WDC Offline (Show more)
"myXOOPs"-Profi
Posts: 618
Since: 27.06.2004
#4

Aw: Xoops 2.5.11 Beta Datei class/preload.php

Habe ich nicht rausgefunden, aber es gibt Unterschiede.

2.5.10 Zeile 81-102
public function setPreloads()
    {
        
//$modules_list = XoopsLists::getDirListAsArray(XOOPS_ROOT_PATH . "/modules/");
        
if ($modules_list XoopsCache::read('system_modules_active')) {
            
$i 0;
            foreach (
$modules_list as $module) {
                if (
is_dir($dir XOOPS_ROOT_PATH "/modules/{$module}/preloads/")) {
                    
$file_list XoopsLists::getFileListAsArray($dir);
                    foreach (
$file_list as $file) {
                        if (
preg_match('/(.php)$/i'$file)) {
                            
$file substr($file0, -4);
                            if (
'index' !== $file) {
                                
$this->_preloads[$i]['module'] = $module;
                                
$this->_preloads[$i]['file'] = $file;
                                ++
$i;
                            }
                        }
                    }
                }
            }
        }
    }


2.5.11 Zeile 81 - 100
public function setPreloads()
    {
        
//$modules_list = XoopsLists::getDirListAsArray(XOOPS_ROOT_PATH . "/modules/");
        
if ($modules_list XoopsCache::read('system_modules_active')) {
            
$i 0;
            foreach (
$modules_list as $module) {
                if (
is_dir($dir XOOPS_ROOT_PATH "/modules/{$module}/preloads/")) {
                    
$file_list XoopsLists::getFileListAsArray($dir);
                    foreach (
$file_list as $file) {
                        if (
preg_match('/(.php)$/i'$file)) {
                            
$file                          substr($file0, -4);
                            
$this->_preloads[$i]['module'] = $module;
                            
$this->_preloads[$i]['file']   = $file;
                            ++
$i;
                        }
                    }
                }
            }
        }
    }


Das ist das, was ich rausgefunden habe

Goffy

Co-Administrator
Gepostet am:06.01.2021 12:00
Goffy
Goffy Offline (Show more)
Co-Administrator
Posts: 733
Since: 14.10.2004
#3

Aw: Xoops 2.5.11 Beta Datei class/preload.php

bei mir kommt kein Fehler bei einem blanken 2.5.11

ich vermute daher eher, dass ein Preload wegen eines veralteten Moduls fehlschlägt
EDV = Epoche der Verzweiflung

Goffy

Co-Administrator
Gepostet am:06.01.2021 11:43
Goffy
Goffy Offline (Show more)
Co-Administrator
Posts: 733
Since: 14.10.2004
#2

Aw: Xoops 2.5.11 Beta Datei class/preload.php

hi

was sagt der debug-mode: welche Zeile verursacht den Fehler?
EDV = Epoche der Verzweiflung

WDC

"myXOOPs"-Profi
Gepostet am:06.01.2021 10:31
WDC
WDC Offline (Show more)
"myXOOPs"-Profi
Posts: 618
Since: 27.06.2004
#1

Xoops 2.5.11 Beta Datei class/preload.php

Hallo zusammen,

in der Datei muss es einen Fehler geben. Wenn diese hochgeladen wird, erhalte ich von google einen Fehler 401, Seite nicht erreichbar, obwohl sie es ist.

Selbe Rückmeldung gibt das Chrome Plugin Redirect Path von Ayima

Spiele ich die Datei aus Xoops 2.5.10 ein, ist der Fehler weg. In den auskommentierten Zeilen im fehlerhaften Script stehen Links mit http:// anstatt https://, was mir zeigt, die Datei ist etwas älter.
Diesen Thread durchsuchen:  1 Anonyme Benutzer