Tolle Sache - an der Arbeit gab es einen neuen Rechner. Leider braucht es ganz schön viel Zeit, bis alles wieder so eingerichtet ist, wie es sein soll. Klasse wäre, wenn man aus dem alten Rechner eine Speichereinheit rausziehen könnte, die man im neuen Rechner einsteckt und alle Programme und Einstellungen wären übernommen. Aber das soll hier nicht das Thema sein.
Gerade kopiere ich einige dringend benötigte Dateien vom alten Rechner auf den neuen. Windows war der Meinung, dass es dazu 22 Stunden benötigen würde. In der Zeit hätte ich die Daten ja beinahe alle neu eingegeben. Mal sehen, wie lange es dann letztlich wirklich dauert.
Falls ich es noch nicht erwähnt habe: als Informatiker muss man lernen zu warten. Auf irgendwas wartet man meistens. Zum Beispiel bis alle Dateien kopiert sind, auf das Ergebnis einer Abfrage oder das Ende des Compilerlaufs.
Man merkt deutlich, dass heute Montag ist. Ich versuche einen Linked Server auf ein Laufwerk anzulegen. Nichts gelingt, einige Sachen habe ich schon ausprobiert, verschiedene Datenzugriffskomponenten installiert und den Server neu gestartet. Doch egal was ich mache – keine Änderung bei der Angezeigten Fehlermeldung.
Plötzlich fällt es mir wie Schuppen aus den Haaren: Ich installiere die Komponenten lokal auf meinem Entwicklungsrechner und teste es dann auf einem anderen Testserver. Fast drei Stunden für den A….
Jetzt teste ich es auf meinem lokalen Entwicklungsserver und siehe da, ich komme weiter und man merkt auch, wenn ich etwas an der Konfiguration ändere.
Die Sicherheit von Serversystemen ist ein wichtiges Thema und darf nicht vernachlässigt werden. Was sich allerdings ein Mitarbeiter der OI-Abteilung denkt, wenn er einen solchen Satz in einer Mail schreibt ist mir ein Rätsel:
Da hat wohl jemand vergessen, womit das Geld im Unternehmen verdient wird…
Der Umbau dieser Webseite bringt es mit sich, dass ich Module und Menüs anpassen/ergänzen muss. Leider ließ sich meine Installation von joomla! 3.3.6 nicht dazu überreden Änderungen an Modulen oder Menüs zu speichern. Nach dem Klicken auf Speichern tat sich schlichtweg gar nichts.
Leider scheint es sich um einen Bug zu handeln. Mit einem Trick und einer Änderung lässt sich das Problem aber wenigstens umgehen. Änderungen an Modulen lassen sich durch umstellen des Administrator-Templates auf das hathor-Template wieder speichern.
Das hilft bei Menüs oder Menüeinträgen aber leider nicht. Hier kann man durch folgende Änderung in der index.php im Ordner ~\Administrator\templates\isis joomla! dazu bringen, die Änderungen wieder zu speichern (Zeile 3 neu einfügen):
// Add JavaScript Frameworks JHtml::_('bootstrap.framework'); JHtml::_('behavior.framework', true);
In meiner Schulzeit waren sie eine ganze Zeit in. Sprüche mit denen man die Wertschätzung für einen anderen ausdrücken wollte, z.B.: „Hat jemand die Null gewählt, dass du dich meldest“. Daran musste ich jetzt denken, als mich ein Hilferuf aus der Reparaturabteilung bei einem Kunden erreichte. Obwohl der Teststand die Messwerte liefere würden keine Etiketten mehr ausgedruckt. Ich schaute mir die Sache an. Das System schien korrekt zu laufen und es gab in den Logdateien auch keinen Hinweis auf eine Fehlfunktion. Als ich mir dann allerdings die vom Teststand gelieferten Dateien mit Messwerten ansah fiel sofort auf, dass damit was nicht stimmt.
Die NULL-Werte (\0) gehören da bestimmt nicht hin. Da muss der Lieferant der Teststandsoftware ran.