Dependency Graph | [ View Issue ] [ Relation Graph ] [ Vertical ] | |||
|
||||
|
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000177 | Branch 0.2.1-FINAL | Bug | public | 2010-05-27 06:36 | 2016-11-23 11:11 |
Reporter | piter01 | ||||
Assigned To | Quix0r | ||||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 0.2.1-FINAL | ||||
Target Version | 0.2.1-FINAL | Fixed in Version | 0.2.1-FINAL | ||
Summary | 0000177: Kein Install möglich | ||||
Description | Beim Installieren bekomme ich immer die Fehlermeldung: # functions.php:2554, debug_get_printable_backtrace(0) # config-functions.php:86, debug_report_bug(1) # load_cache-modreg.php:71, getConfig(1) # inc-functions.php:131, include(1) # inc-functions.php:145, loadInclude(1) # inc-functions.php:108, loadIncludeOnce(1) # load_cache.php:68, loadIncludePool(1) # inc-functions.php:131, include(1) # inc-functions.php:145, loadInclude(1) # mysql-connect.php:155, loadIncludeOnce(1) # inc-functions.php:131, include(1) # inc-functions.php:145, loadInclude(1) # config-global.php:106, loadIncludeOnce(1) # index.php:57, require(1) und im Log steht nur folgender Eintrag: 27.05.2010|06:33:14|index|debug_report_bug|2549|[getConfig:84] Configuration entry cache_modreg is missing. | ||||
Tags | No tags attached. | ||||
Attached Files |
|
Notes | |
Quix0r (administrator) 2010-05-28 18:24 |
Ich glaube, ich habe das bereits lokal fixen koennen, allerdings ist mein lokale Arbeitskopie kaputt (der Teil mit der Expression-Language will ich ueberarbeiten, ist nicht flexibel genug). |
Quix0r (administrator) 2010-05-28 19:44 Last edited: 2010-05-28 19:50 |
Entferne mal die Datei inc/loader/load_cache-modreg.php, diese sollte load-modules.php heissen. Diese ist seit einigen Revision veraltet. Normalerweise schreibe ich immer ein <?php // @DEPRECATED ?> in die PHP-Scripte und ein <!-- @DEPRECATED //--> in die Templates rein, damit diese keine Funktion mehr haben. Hast du auch die aktuelle Revision 1793 (auch wenn sich fuer 0.2.1-FINAL nichts getan hat, es ist nur eine weitere Branch dazugekommen, die bitte aber nicht nutzen). |
Quix0r (administrator) 2010-05-28 19:47 |
Ich glaube, du hast die aktuelle Revision aber hattest wohl eine ausgelassen, wo ich dann das @DEPREACTED reingeschrieben habe. Mist ist das, dass das SVN nicht bis zur letzten Revision vor dem Loeschen noch alles ausfuehrt, sondern direkt loescht. :( |
piter01 (reporter) 2010-06-06 18:51 |
Habe mir gerade vom SVN die Aktuelle Version (von heute) gezogen, ist zwar die oben genannte Fehlermeldung, nun bekomme ich eine neue. Habe mal den Eintrag aus der Debug.Log mal mitgeschieben. 06.06.2010|18:41:44|index|debug_report_bug|2549|[getConfig:84] Configuration entry cache_modreg is missing. 06.06.2010|18:41:44|index|getMessage|57|Missing message string MXCHANGE_HAS_DIED detected. Wenn ich mxchange aufrufen will kommt nur Bug im Script erkannt! !MXCHANGE_HAS_DIED! dann bekomme ich den gerade im debug.log den obe genanten eintrag. |
Quix0r (administrator) 2010-06-06 19:26 |
Das mit dem fehlenden Sprachelement ist mit Revision 1805 gefixt. :) die Funktion app_die () ist glaube ich eh veraltet. Ich werde sie mal umbauen auf debug_report_bug() da sie zu wenig Informationen preis gibt (wie z.B. Backtrace). |
Quix0r (administrator) 2010-06-06 19:44 |
Revision 1806 ist nun ein Umbauversuch auf debug_report_bug() anstelle app_die(). app_die() bleibt aber weiterhin noch erhalten, wird aber dann spaeter umbenannt, um der Namenskonvention zu folgen. Bitte nochmals ausprobieren, jetzt muesste ein Backtrace ueberall kommen. Revision 1807 hatte ich so auf http://www.mxchange.org immer gehabt und ist nun auch mit eingeflossen. |
piter01 (reporter) 2010-06-07 18:53 |
Habe nun die 1806 aufgespiel, nun bekomme ich auf der Seite folgende meldung # functions.php:2557, debug_get_printable_backtrace(0) # config-functions.php:82, debug_report_bug(3) # load_cache-modreg.php:71, getConfig(1) # inc-functions.php:131, include(1) # inc-functions.php:145, loadInclude(1) # inc-functions.php:108, loadIncludeOnce(1) # load_cache.php:68, loadIncludePool(1) # inc-functions.php:131, include(1) # inc-functions.php:145, loadInclude(1) # mysql-connect.php:155, loadIncludeOnce(1) # inc-functions.php:131, include(1) # inc-functions.php:145, loadInclude(1) # config-global.php:106, loadIncludeOnce(1) # index.php:57, require(1) im debug.log ist folgender Eintrag 07.06.2010|18:44:46|index|getConfig|82|Configuration entry cache_modreg is missing. 07.06.2010|18:44:46|index|getConfig|82|{?TITLE?} ist in Script/Funktion <span class="data">getConfig</span>, Zeile <span class="data">82</span> mit folgender Meldung abgebrochen: <span class="data">Note: Configuration entry cache_modreg is missing. Please report this bug at http://bugs.mxchange.org and include the logfile from inc/cache/debug.log in your report (you can now attach files): Request-URI: / Thank you for finding bugs.</span> sieht hier etwas sehr unübersichlich aus, was ich da gepostet habe, steht aber so in einer Zeile drine (Sorry). |
piter01 (reporter) 2010-06-07 18:56 |
Bins nochmal, habe gerade mal die debug.log mal hochgeladen, ist sicher für Dich besser zu lesen. |
Quix0r (administrator) 2010-06-07 23:54 |
Ui, das ist aber eine lange Meldung. :( Da habe ich wohl etwas durcheinander gebracht. Aber du hast weiterhin den Bug von Anfang an. Bitte loesche die Datei inc/loader/load_cache-modreg.php. Diese ist veraltet. |
Quix0r (administrator) 2010-06-08 00:22 |
Mit Revision 1808 habe ich die uebergrossen Logmessages fixen koennen. Wenn du weiterhin - was sehr seltsam ist - die gleiche Meldung hast, obwohl du die besagte Datei geloescht hast, loesche einfach deine gesamte Arbeitskopie (mit allen .svn-Verzeichnissen dazu) und checke erneut aus. Dann solltest du eine frische Kopie haben. |
Quix0r (administrator) 2010-06-08 01:16 |
Wenn du Aenderungen hast, sichere die mit einem Diff-Patch ab. Dazu kannst du sehr leicht TortoiseSVN benutzen. Nachdem du die frische (saubere) Arbeitskopie ausgecheckt hast (am besten in ein neues Verzeichnis auschecken), kannst du das zuvor erzeugte Diff-Patch wieder einspielen. |
Quix0r (administrator) 2010-07-01 06:01 |
Dies sollte nun auch wieder klappen. |
Quix0r (administrator) 2016-11-23 11:11 |
Und zu damit. |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2010-05-27 06:36 | piter01 | New Issue | |
2010-05-28 18:23 | Quix0r | Assigned To | => Quix0r |
2010-05-28 18:23 | Quix0r | Status | new => assigned |
2010-05-28 18:23 | Quix0r | Product Version | => 0.2.1-FINAL |
2010-05-28 18:23 | Quix0r | Target Version | => 0.2.1-FINAL |
2010-05-28 18:23 | Quix0r | Description Updated | View Revisions |
2010-05-28 18:24 | Quix0r | Note Added: 0000440 | |
2010-05-28 18:27 | Quix0r | Build | => 0.2.1-FINAL |
2010-05-28 19:44 | Quix0r | Note Added: 0000442 | |
2010-05-28 19:45 | Quix0r | Note Edited: 0000442 | View Revisions |
2010-05-28 19:47 | Quix0r | Note Added: 0000443 | |
2010-05-28 19:50 | Quix0r | Note Edited: 0000442 | View Revisions |
2010-06-06 18:51 | piter01 | Note Added: 0000444 | |
2010-06-06 19:26 | Quix0r | Note Added: 0000445 | |
2010-06-06 19:44 | Quix0r | Note Added: 0000446 | |
2010-06-07 18:53 | piter01 | Note Added: 0000447 | |
2010-06-07 18:55 | piter01 | File Added: debug.log | |
2010-06-07 18:56 | piter01 | Note Added: 0000448 | |
2010-06-07 23:54 | Quix0r | Note Added: 0000449 | |
2010-06-08 00:22 | Quix0r | Note Added: 0000450 | |
2010-06-08 01:16 | Quix0r | Note Added: 0000451 | |
2010-07-01 06:01 | Quix0r | Note Added: 0000481 | |
2010-07-01 06:01 | Quix0r | Status | assigned => resolved |
2010-07-01 06:01 | Quix0r | Fixed in Version | => 0.2.1-FINAL |
2010-07-01 06:01 | Quix0r | Resolution | open => fixed |
2012-10-16 09:54 | Quix0r | File Deleted: debug.log | |
2016-11-23 11:11 | Quix0r | Note Added: 0000716 | |
2016-11-23 11:11 | Quix0r | Status | resolved => closed |