Thread Symboltabelle Maintenance (11 answers)
Opened by rosti at 2015-01-22 07:09

rosti
 2015-01-22 07:09
#179307 #179307
User since
2011-03-19
3492 Artikel
BenutzerIn
[Homepage]
user image
Fall: Entwickler hat Mist gebaut, alle Seiten, die ein bestimmtes Modul nutzen, funktionieren nicht mehr, weil das Modul, nennen wir es z.B. MVC::TemplateFile nicht evaluiert. Alle anderen Seiten funktionieren und es gibt eine AdminSeite, wo ein delete $INC{'MVC/TemplateFile.pm'}; gemacht werden kann.

Das reload/recompile MVC::TemplateFile funktioniert danach einwandfrei, aber es gibt Warnungen, dass alle zu MVC::TemplateFile gehörigen Methoden 'redefined' sind.

Ich möchte mir dieses Hintertürchen offenhalten, damit im Fehlerfall ein Neustart des Apache nicht notwendig ist. Wie kann ich den gesamten Scope des betreffenden Moduls löschen, ohne das es Warnungen gibt? Das 'delete' reicht nicht und die Warnungen möchte ich ungern ausschalten.

MfG

View full thread Symboltabelle Maintenance