Archiv für den Februar 2009
cakePHP: OCIEnvNlsCreate() Fehler beheben
Mittwoch, 25.02.2009Beim Zugriff auf Oracle Datenbanken über cakePHP kann die folgende Meldung auftreten:
Warning: ocilogon() [function.ocilogon]: OCIEnvNlsCreate() failed. There is something wrong with your system [...]
Wenn Sie den Oracle InstantClient auf dem Computer installiert haben, dann installieren Sie den Apache neu.
Wenn Sie XAMPP als Serverpaket einsetzen, benennen Sie Ihr aktuelles XAMPP um und installieren Sie XAMPP nochmals. Als Installationsziel wählen Sie das vorher genutzte XAMPP-Verzeichnis.
Danach können Sie die neue Installation einfach löschen (nicht deinstallieren !) und das vorher umbenannte Verzeichnis wieder zurück in den alten Namen umbenennen.
WordPress: Administrator per SQL erstellen
Dienstag, 24.02.2009Wenn Sie in WordPress einen weiteren Administrator benötigen ,weil Sie sich z.Bsp. “ausgesperrt” haben, hilft Ihnen folgende Lösung. Durch das Scirpt wird in Ihre WordPress Datenbank ein weiterer Benutzer mit dem Namen “rescue” eingefügt. Dieser Benutzer erhält das gleiche Passwort wie Ihr Benutzer “admin”:
- Gehen Sie mit Ihrem FTP Programm auf Ihren Server
- Laden Sie das folgende PHP Script herunter:
wp-insert-admin.zip - Entpacken Sie das Archiv und kopieren Sie das PHP-Script in das Verzeichnis Ihrer WordPress Installation, in dem die Datei “wp-config.php” liegt. Die Konfiguration wird eingelesen um eine Datenbankverbindung aufzubauen.
- Benennen Sie ggf. temporär die .htaccess Datei um.
Andernfalls haben Sie keinen Zugriff auf das PHP Script. - Starten Sie das PHP Script durch den Aufruf der folgenden URL:
http://www.IhreDomain.com/wp-insert-admin.php - Ihnen wird eine Bestätigung angezeigt
- Bitte löschen Sie das PHP Script wieder
- Benennen Sie Ihre .htaccess Datei (s.o.) wieder um … in “.htaccess”