Windows 7 – Wo ist die Ausführen Als Funktion?

Ab und an möchte man mal ein Programm unter einem anderen User ausführen.Dazu gab es immer die Funktion ‘Ausführen als’ über das Kontextmenü einer Anwendung, welches man per rechter Maustaste auf die Anwendung erreichen konnten. Nun sieht das unter Windows 7 so aus: Man kann also eine Datei als Adminstrator ausführen – aber das ist nicht immer das was man benötigt. Zum Beispiel könnten hier dann benötigte Rechte fehlen. Aber keine Angst, die Funktion ‘Ausführen als’ ist immer noch vorhanden, man erreicht sie indem man die SHIFT Taste gedrückt hält bevor man mit der rechten Maustaste auf die ausführbare Datei klickt Nun kann man, wie gewohnt, die Datei unter einem anderen Benutzer ausführen!

WeiterlesenWindows 7 – Wo ist die Ausführen Als Funktion?

WordPress und NGINX – ‘client intended to send too large body’ – Fehlerbehebung

NGINX logo rgb large

Bei einer Installation von WordPress unter NGINX bin ich auf den folgenden Fehler gestoßen: client intended to send too large body: 6668887 bytes, client: 10.10.10.10, server: XXX.de, request: “POST HTTP/1.1”, host: “XXX.de”, referrer: “http://XXX.de/wp-admin/media-new.php” Dieser Fehler ist aufgetreten, obwohl die PHP Einstellungen 20MB Dateien akzeptieren. Innerhalb von NGINX wird nochmals die Dateigröße überprüft. Um diesen Fehler zu beheben, muss in der NGINX Konfiguration der Parameter client_max_body_size erstellt bzw. angepasst werden. Für diesen Wert gilt ein Standardwert von 1M. nano Hier muss man nun, innerhalb von http{…} die folgende Zeile eintragen, soll die Anpassung nicht Serverweit gelten, sondern auf eine einzelne Domain beschränkt werden, dann müssen die Anpassungen innerhalb von server{….} oder location{….} erfolgen! client_max_body_size 20M; danach noch NGINX neu starten service nginx reload Nach dem Neustart kann man nun die größere Datei problemlos hochladen.  Selbstverständlich kann man auch einen anderen Wert als 20M angeben!  

WeiterlesenWordPress und NGINX – ‘client intended to send too large body’ – Fehlerbehebung

Windows Server: Mitglieder einer AD Gruppe in eine andere Gruppe kopieren

Hier ein kleine Anleitung wie man, mittels der Power Shell, Mitglieder einer AD Gruppe in eine andere AD Gruppe kopieren kann: Power Shell öffnen, dort die folgenden Eingaben tätigen: Import-Module ActiveDirectory Get-ADGroupMember “AlteGruppe” | ForEach-Object { Add-ADGroupMember -Identity “NeueGruppe” -Member $_.SamAccountName }

WeiterlesenWindows Server: Mitglieder einer AD Gruppe in eine andere Gruppe kopieren

.lnk Verknüpfung unter Windows 7 zurücksetzen

Schnell ist es passiert und man hat sich die .lnk Verknüpfung unter Windows 7 zerschreddert und alle Verknüpfungen zeigen das selbe Icon und ‘nix geht mehr’. Hier ist die schnellste Lösung für diese Problem: Windows Taste + R drücken regedit eingeben und bestätigen den folgenden Pfad suchen: “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk\” hier den Schlüssel “UserChoice” löschen Benutzer abmelden und neu anmelden Nun sind die Verknüpfungen zurück gesetzt und man kann wieder normal arbeiten

Weiterlesen.lnk Verknüpfung unter Windows 7 zurücksetzen

LVM Partition in CentOS 6 unter XenServer vergrössern

Ihr hat unter XenServer eine virtuelle Maschine mit CentOS laufen welche LVM nutzt und wollt nun das LVM Volume vergrößern und unter Cento nutzbar machen? Dass ist recht einfach zu bewerkstelligen, einfach die folgenden Schritte befolgen. in XenCenter die Partition vergrößern schaut euch in der Konsole an wieviele Partionen angelegt sind fdisk -l /dev/xvda Ausgabe: z.B. /dev/xvda1 und /dev/xvda2 Partionstool aufrufen fdisk /dev/xvda -cu hier dann folgendes eingeben: n p 3 Dieses legt eine neue  primäre Partition (xvda3) an, ihr müsst nun die Größe bzw. den Start und Endpunkt eingeben, einfach mit Enter bestätigen, dann wird der komplette freie Platz genutzt. Nun ändern wir noch den typ der 3. Partition in Linux LVM (8e): t 3 8e und speichern die Konfiguration ab (write): w Damit das ganze auch für den Kernel sichtbar wird muss die virtuelle Maschine neu gestartet werden shutdown -r now Nach dem reboot wird nun ein neues physikalischen Volume auf der neuen Partition erstellt welches die komplette Größe dieser Partition nutzt pvcreate /dev/xvda3 wir benötigen nun den Namen unseres LVM Volumes vgdisplay Ausgabe: hier notieren / merken wir…

WeiterlesenLVM Partition in CentOS 6 unter XenServer vergrössern

Umlaute in einer Datenbank ändern

Hier ist ein kleines Skript um Umlaute in einer MySQL Datenbank anzupassen falls diese nicht mehr stimmen (ä statt ä etc.) Das Original findet ihr hier – ich habe das Skript erfolgreich getestet. Zugangsdaten müssen logischerweise angepasst werden. <?php /** * Alle kaputten Umlaute reparieren bei Umstellung von ISO->UTF8 * * @project        – * @author        Boris Bojic <bojic@devshack.biz> * @copyright    Copyright (c) 2011, Boris Bojic (DevShack) * @version        Fri, 23 Dec 2011 13:47:11 +0100 * @updated        – * */ // === [ Content / Charset ] ============================================== header(‘Content-Type: text/html; charset=utf-8’); // PHP auch explizit auf UTF-8 setzen mb_internal_encoding(‘UTF-8’); $db = array(); $db[‘host’]        = “localhost”; $db[‘uname’]    = “mysql_user”; $db[‘password’]    = “mysql_pass”; $db[‘database’]    = “datenbankname”; $dbconnect = mysql_connect($db[‘host’], $db[‘uname’], $db[‘password’]) or die (“Konnte keine Verbindung zur Datenbank aufnehmen!”); mysql_select_db($db[‘database’],$dbconnect) or die (“Fehler beim Auswählen der Datenbank!”); mysql_set_charset(‘utf8’); echo ‘<pre>’; function getTables($db){ $result = mysql_query(“SHOW TABLES FROM ” . $db[‘database’]); while($row = mysql_fetch_row($result)){ $res[] = $row[0]; } return $res; } function getColumns($table){ $table = mysql_real_escape_string($table); $mysqlres = mysql_query(“SHOW COLUMNS FROM ” . $table); while($row = mysql_fetch_row($mysqlres)){ $res[] = $row[0]; } return $res; } // Alle Tabellen ermitteln $tablesArray = getTables($db); // Alle Spalten pro Tabelle ermitteln und durcharbeiten foreach($tablesArray AS $table){ $affectedRows = 0; $spalten = getColumns($table); echo “Tabelle: ” . $table . “<br />”; foreach($spalten AS $spalte){ echo “…Spalte: ” . $spalte . “<br />”; $query = ‘ UPDATE `’ . $table . ‘` SET `’ . $spalte . ‘` = REPLACE(`’ . $spalte . ‘`,”ß”, “ß”), `’ . $spalte . ‘` = REPLACE(`’ . $spalte . ‘`, “ä”, “ä”), `’ . $spalte . ‘` = REPLACE(`’ . $spalte . ‘`, “ü”, “ü”), `’ . $spalte . ‘` = REPLACE(`’ . $spalte . ‘`, “ö”, “ö”), `’ . $spalte . ‘` = REPLACE(`’ . $spalte . ‘`, “Ä”, “Ä”), `’ . $spalte . ‘` = REPLACE(`’ . $spalte . ‘`, “Ãœ”, “Ü”), `’ . $spalte . ‘` = REPLACE(`’ . $spalte . ‘`, “Ö”, “Ö”), `’ . $spalte . ‘` = REPLACE(`’ . $spalte . ‘`, “€”, “€”) ‘; mysql_query($query) OR die(mysql_error() . $query); $affectedRows += mysql_affected_rows(); } echo “Tabelle ” . $table . ” aktualisiert, Datensätze: ” . $affectedRows . “<br /><br />”; }

WeiterlesenUmlaute in einer Datenbank ändern