Pssst, ich verkaufe auch Templates!

Simon Stamm

Häufig hat man das Problem, dass entweder das Laden des Netzwerktreibers länger dauert oder der eigene NAS erst starten muss, sodass Windows beim Start keine Verbindung zum Netzlaufwerk aufbauen kann. Somit erscheint jedes Mal die nervige Meldung:

Es konnten nicht alle Netzlaufwerke wiederhergestellt werden

Trotzdem möchte man auf den Haken „beim Start automatisch verbinden“ beim Einrichten des Netzlaufwerkes nicht verzichten, damit es beim nächsten Start nicht vom Arbeitsplatz verschwindet.

Die Lösung (Windows 7, 8.1, 10) ist, Netzlaufwerke erst dann zu aktivieren, wenn sie vom Anwender oder der Anwendung benötigt werden. Dazu muss in der Registry unter:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider

ein neues DWORD mit dem Namen „RestoreConnection“ und dem Wert 0 erzeugt werden. In Einzelfällen hat hier auch der Wert 1 zum Ziel geführt.

Mehr lesen

Problematik

Wer kennt das Problem nicht? Man benutzt Umlaute in HTML/PHP-Dateien, verzichtet auf die HTML-Schreibweise (z.B. ä) und schon werden im Browser anstatt der Umlaute nur noch Fragezeichen angezeigt.

Um Probleme mit den Umlauten bei Ausgaben zu vermeiden, sollten alle Dateien in UTF-8 statt ANSI gespeichert werden. Dadurch werden die Umlaute zwar korrekt angezeigt, doch bringt das meist einige Probleme mit sich:

  • Die Zeichen ï»¿ erscheinen am Anfang.
  • Es wird eine leere/weiße Seite angezeigt.
  • Im Internet Explorer und ggf. anderen Browsern stimmt die Ausrichtung nicht mehr.
  • Einige JavaScript-Funktionen (besonders jQuery/Mootols-Effekte) funktionieren nicht.
  • Der BOM wird in einem HTML-Validator als Warnung angezeigt.

Wird in PHP z.B. mit der Funktion header() oder session_start() gearbeitet, kann es zu folgendem Fehler kommen:

Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at /var/www/example.php:1) in /var/www/example.php on line 1

Mehr lesen