EN

Copying sources and texts (also in parts) for publishing without our permission is NOT ALLOWED. We are fed up with finding our work on other sites (like stackoverflow).

Copying for private and non-public usage is allowed.

DE

Das Kopieren von Quellcode und Texten (auch in Auszügen) ist nicht erlaubt. Wir haben es gründlich satt, unsere Arbeit auf anderen Webseiten zu finden.

Das private Kopieren und Benutzen ist natürlich erlaubt.

Übersicht: Artikel, Lösungen & Beispiele

Apache: Virtuellen Host anlegen

Im WebServer Apache (auch unter XAMPP) können Sie bequem virtuelle Hosts / virtuelle Server anlegen: (mehr …)

MySQL: Root Passwort ändern

Wenn Sie auf Ihrem MySQL Datenbankserver Ihr Zugangspasswort als Hauptbenutzer (= "root") ändern möchten, nutzen Sie den folgenden Befehl: (mehr …)

Typo3: Dateigröße automatisch im Link anzeigen lassen

Um auf einer mit dem CMS Typo3 betriebenen Webseite automatisch die Größe einer verlinkten Datei anzeigen zu lassen, nutzen Sie folgende Anpassungen:

Im TypoScript

Fügen Sie dem entsprechenden Typoscript folgende Zeilen hinzu:

page.includeLibs.user_classes = typo3conf/ext/anpassungen_t3/user_classes.php

lib.parseFunc_RTE {
  tags {
    link {
      innerWrap.cObject = COA
      innerWrap.cObject {
        10 = TEXT
        10.value = |
        20 = USER_INT
        20.userFunc = user_classes->fileSize
        20.wrap = (|)
        20.tilo.cObject = TEXT
        20.tilo.cObject {
          data = parameters : allParams
          split {
            token.char = 32
            cObjNum = 1 |*| 2 |*| 2
            1 {
              current = 1
            }
          }
        }
        if.value = t3x,t3d,pdf,zip,rar,doc,wmv
        if.isInList.cObject < .20.tilo.cObject
        if.isInList.cObject {
          split {
            1 {
              crop = -3
              case = lower
            }
          }
        }
      }
    }
  }
}

Im hervorgehobenen Bereich können Sie die Dateiendungen angeben, auf die das Script reagieren soll.

Natürlich benötigen Sie noch die entsprechende PHP Klasse, welche im oberen Script referenziert wurde.
Speichern Sie die folgenden Zeilen unter "typo3conf/ext/anpassungen_t3/user_classes.php" ab:

cObj->TEXT($conf['tilo.']);
    if (file_exists($file)) {
      $fileSize = filesize($file);
      if ($fileSize) {
        $fileSize = t3lib_div::formatSize($fileSize, ' Byte| kB| MB| GB');
        $fileSize = $conf['wrap'] ? $this->cObj->wrap($fileSize, $conf['wrap']) : $fileSize;
      }
    }
    return $fileSize;
  }
}
?>

xtCommerce Download

Die Software "xtCommerce" wird unter der Lizenz "GNU GPL" veröffentlicht. Das meint, kurz gesagt, dass diese Software von jedem frei verfügbar genutzt und weitergegeben werden kann. Jedoch erweist es sich derzeit als recht schwer, diese Software zu erhalten. (mehr …)

WLAN Netzwerk anzeigen

Sie möchten prüfen, wie weit entfernt von Ihrem Router ihr WLAN noch gut ereichbar ist – und welche WLAN (Netze) sich bei Ihnen noch so tummeln ?

Für diese Analysen gibt es den NetStumbler. Diese Freeware zeigt Ihnen sehr schnell und informativ alle wichtigen Daten zu den gefundenen Netzwerken an.

Sofern Sie ein GPS Gerät am Laptop anschließen werden Ihnen gleichzeitig die Geokoordinaten angezeigt und gespeichert. Dadurch können Sie später diese Daten auf einer Karte (z.Bsp. GoogleMap) einblenden. Diese Technik wird von Anfängern in der "WarDriving" Szene genutzt um sich einen Überblick über die WLAN Verteilung in einem Gebiet zu verschaffen.

Eine Anleitung für das Einbinden und Kombinieren dieser Daten werden wir in Kürze online stellen.

Zu Notieren:
NetStumbler – Software zum Scannen, Messen und Dokumentieren von WLAN

Datenschutz durch Verschlüsselung

Wenn Sie vertrauliche Daten sehr sicher schützen möchten, dann bleiben Ihnen nicht viele Alternativen zur Dauerkontrolle und Überwachung dieser Daten bzw. der Datenträger.

Eine der Alternativen ist eine Verschlüsselung durch eine Software ohne Backdoors (Hintertüren) durch die Hersteller und Programmierer. Diese grundlegende Zusage geben Ihnen zwar die meisten Anbieter von Sicherheitssoftware – fast keiner aber schriftlich (z. Bsp. die Hersteller von CompuSec verweigern jede Garantie und schriftliche Zusage).

Ein sicherer Weg zur Kontrolle ist Open-Source (Offenliegender Programmquellcode). Dabei geben Ihnen die Anbieter der Software vollständigen Einblick in den Quellcode Ihres Programmes. Das nutzen viele andere Programmierer (auch wir) um uns solche Angebote anzusehen und auf Schwachstellen zu testen. Die erste Prüfung geht dabei auf die Existenz von Backdoors und fest eingebauten Passwörtern.

Eine Alternative für eine sehr sichere Verschlüsselung ist TrueCrypt.

Bei dieser Software werden die Daten in verschlüssten "Containern" abgelegt. Die Methode der vollverschlüsselten Datenträger (Volumes) bei TrueCrypt können wir nicht empfehlen. Aus unserer Erfahrung neigen Benutzer im Eifer der Arbeit dazu, diese direkt in Windows einzubinden … und erlauben Windows dann die Formatierung des als unformatiert erkannten Datenträgers. Werden diese Platten über die Software eingebunden, sind sie ebenfalls sehr sicher – das Risiko ist jedoch für unerfahrene benutzer nicht zu unterschätzen!

Als Neuerung kann TrueCrypt jetzt auch die Boot-Festplatte verschlüsseln und dadurch eine PreBoot-Authentifizierung (= vor dem Start des Betriebssystemes) erzwingen. Das erhöht die Sicherheit Ihrer Daten und Computer noch einmal stark. Im Gegensatz zur o.a. kommerziellen Version (ohne SourceCode-Einsicht) haben Sie hier auch wieder die Kontrolle durch andere Entwickler.

Zum Notieren:
TrueCrypt – Kostenlose Software zum sicheren Verschlüsseln von Festplatten & Daten

Tasten im VI

Den VI (dem textbasierten Editor unter Linux) können Sie mit folgenden Tasten bedienen: (mehr …)

MySQL Datenbank wiederherstellen

Ein mySQL Datenbank-Dump vollständig und einfach wieder einspielen (restoren): (mehr …)

MySQL Datenbank sichern

Eine MySQL Datenbank vollständig und einfach sichern (dumpen): (mehr …)

Zugriffsrechte

Hinweis: Bitte beachten Sie auch unseren neuen Artikel zu diesem Thema:
WordPress: Ihre Zugriffsrechte reichen nicht aus, um diese Seite zu anzuzeigen

Fehler:

"Ihre Zugriffsrechte reichen nicht aus, um diese Seite zu anzuzeigen"
"You do not have sufficient permissions to access this page"

Download:

force-upgrade.zip

Anleitung:

  1. Sichern Sie zuerst Ihre Datenbank (Backup, Dump, …) !!
  2. Im ZIP Archiv (unter "Download") finden Sie die Datei "force-upgrade.php"
  3. Speichern Sie diese im Hauptverzeichnis Ihrer WordPress Installation
    (im Hauptverzeichnis finden Sie auch die Datei "wp-config.php")
  4. Starten Sie die Datei durch einen Aufruf in Ihrem Browser per:
    http://www.IhreDomain.de/force-upgrade.php
  5. Folgen Sie den Anweisungen
  6. Löschen Sie die Datei "force-upgrade.php" wieder von Ihrem WebServer

Weitere Hinweise:

Einige Benutzer des Scriptes berichten, dass anschließend der Benutzer "admin" keine Administrationsrechte mehr hat. Folgende Lösungen haben die Probleme behoben:

Lösung 1 – Plugins deaktivieren

  • Gehen Sie per FTP auf Ihren Server
  • Wechseln Sie in den Ordner "wp-content"
  • Benennen Sie den Ordner "plugins" um (z.Bsp. in "plugins.tmp")
  • Erstellen Sie einen neuen "plugins" Ordner
  • Melden Sie sich als "admin" wie gewohnt unter /wp-admin an
  • Alle Plugins werden nicht verfügbar sein
  • Kopieren Sie nun ein Verzeichnis nach dem anderen von "plugins.tmp" in das "plugins" Verzeichnis.
    Testen Sie nach jedem Kopieren, ob Ihre Administratorfunktionen noch verfügbar sind.
  • Treten nach dem Kopieren eines Plugins die Fehler wieder auf, ist dieses Plugin in der vorhandenen Version nicht kompatibel. Laden Sie vom Hersteller des Plugins eine aktuelle Version herunter.

Lösung 2 – Weiteren Administrator per SQL einfügen