Nach Umzug Sonderzeichenfehler! - HILFE -

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
.-.oo7.-.
Mitglied
Beiträge: 32
Registriert: 02.08.2007 01:22

Nach Umzug Sonderzeichenfehler! - HILFE -

Beitrag von .-.oo7.-. »

Hallo!

Ich bin etwas im Stress. Nach einem Umzug sind alle Sonderzeichen nun in ein "�" umgewandelt worden. Ich hatte alles aufgespielt, die nötigen Zeilen per MySQL geändert (Domainname, /path), allerdings ist das das größte Problem momentan. Habe schon echt alles hier im Forum durchsucht, nichts hat geholfen. Die Sonderzeichen sind alle original im Backup. Eventuell hilft euch folgendes:

MySQL-Zeichensatz: UTF-8 Unicode (utf8)

Zeichensatz / Kollation der MySQL-Verbindung: latin1_bin
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Nach Umzug Sonderzeichenfehler! - HILFE -

Beitrag von Mahony »

Hallo
Lies mal hier Die Umlautproblematik. Da wird dir alles wichtige zum Thema erklärt.



Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
.-.oo7.-.
Mitglied
Beiträge: 32
Registriert: 02.08.2007 01:22

Re: Nach Umzug Sonderzeichenfehler! - HILFE -

Beitrag von .-.oo7.-. »

Mahony hat geschrieben:Hallo
Lies mal hier Die Umlautproblematik. Da wird dir alles wichtige zum Thema erklärt.



Grüße: Mahony
Wollte es nun aufm neuen Server installieren, folgender Fehler kommt, trotzdessen, dass ich alles richtig gemacht habe!
Ich konntes das Verzeichnis 'work/config/' nicht erstellen. Bitte erstelle es mit Deinem FTP-Programm.
Ich konntes das Verzeichnis 'work/log/' nicht erstellen. Bitte erstelle es mit Deinem FTP-Programm.
Ich konntes das Verzeichnis 'work/backup/' nicht erstellen. Bitte erstelle es mit Deinem FTP-Programm.
Verzeichnis Rechte Status
work 777 failed
work/config 0 failed
work/log 0 failed
work/backup 0 failed
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Nach Umzug Sonderzeichenfehler! - HILFE -

Beitrag von Mahony »

Hallo
Erstelle die Verzeichnisse work - die Unterverzeichnisse von work - backup - config - log und gebe ihnen die Rechte (CHMOD) 777 (mit deinem FTP-Programm).
Installation:

- lade alle Dateien auf Deinen Webspace hoch
- gebe der Datei config.php die Rechte 777
- Starte das Script im Browser (http://www.deineDomain.de/mysqldumper/)
- Folge der Installation
- in Schritt 2 (Konfiguration) ändere die Daten (Host, Name, Passwort) der zu verwaltenden Datenbanken
(alle anderen Einstellungen kannst Du später online verändern)

- im Falle von safe_mode=1 müssen die Ordner manuell erstellt werden.
erzeuge im MySQLDumper-Verzeichnis die Ordner

- work
- work/backup
- work/config
- work/log

und gebe allen Ordnern die Rechte 777

- Fertig !
Wenn dein Mysqldumper installiert ist, solltest du die Rechte der config.php wieder auf 644 zurück stellen.

Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
.-.oo7.-.
Mitglied
Beiträge: 32
Registriert: 02.08.2007 01:22

Re: Nach Umzug Sonderzeichenfehler! - HILFE -

Beitrag von .-.oo7.-. »

Kriege folgenden Fehler:
MySQL-ERROR
MySQL meldet:
Access denied for user 's105684_1132642'@'localhost' (using password: YES)

Fehler bei der Anfrage:
Database connection error:
Könnte mir eventuell jemand persönlich helfen? Bitte bei mir melden, danke!

Wie kann ich den SQL-Befehl ohne Sonderzeichenfehler durchführen?
CREATE DATABASE IF NOT EXISTS `whiteboy_db105684x1132642` DEFAULT CHARACTER SET latin1 COLLATE
latin1_swedish_ci;
USE `whiteboy_db105684x1132642`;
CREATE TABLE IF NOT EXISTS `phpbb_auth_access`
[...]
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Nach Umzug Sonderzeichenfehler! - HILFE -

Beitrag von Mahony »

Hallo
Du hast nicht die richtigen Datenbank-Zugangsdaten eingegeben.

Schau einfach mal in deiner config.php des Forums nach, was bei $dbuser und bei $dbpasswd steht und verwende diese Zugangsdaten.



Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
.-.oo7.-.
Mitglied
Beiträge: 32
Registriert: 02.08.2007 01:22

Re: Nach Umzug Sonderzeichenfehler! - HILFE -

Beitrag von .-.oo7.-. »

Bekomme nun den Fehler:
Die Datei oder das Verzeichnis 'work/config/' ist für mich nicht beschreibbar.
Entweder hat sie den falschen Besitzer (Owner) oder die falschen Rechte (Chmod).
Bitte setzen Sie die richtigen Attribute mit Ihrem FTP-Programm.
Die Datei oder das Verzeichnis benötigt die Rechte 777.

Die Datei oder das Verzeichnis 'work/log/' ist für mich nicht beschreibbar.
Entweder hat sie den falschen Besitzer (Owner) oder die falschen Rechte (Chmod).
Bitte setzen Sie die richtigen Attribute mit Ihrem FTP-Programm.
Die Datei oder das Verzeichnis benötigt die Rechte 777.

Die Datei oder das Verzeichnis 'work/backup/' ist für mich nicht beschreibbar.
Entweder hat sie den falschen Besitzer (Owner) oder die falschen Rechte (Chmod).
Bitte setzen Sie die richtigen Attribute mit Ihrem FTP-Programm.
Die Datei oder das Verzeichnis benötigt die Rechte 777.
Obwohl alle Dateien die Rechte "777" haben, nimmt der das nicht an!

Wie kann ich den SQL-Befehl ohne Sonderzeichenfehler durchführen?
CREATE DATABASE IF NOT EXISTS `whiteboy_db105684x1132642` DEFAULT CHARACTER SET latin1 COLLATE
latin1_swedish_ci;
USE `whiteboy_db105684x1132642`;
CREATE TABLE IF NOT EXISTS `phpbb_auth_access`
[...]
[/quote]
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Nach Umzug Sonderzeichenfehler! - HILFE -

Beitrag von Mahony »

Hallo
Obwohl alle Dateien die Rechte "777" haben, nimmt der das nicht an!
Du solltest nicht allen Dateien die Rechte 777 geben, sondern nur den oben genannten Verzeichnissen (und natürlich der config.php).
Wie kann ich den SQL-Befehl ohne Sonderzeichenfehler durchführen?
Lies dir noch einmal den Artikel Die Umlautproblematik durch.

Im übrigen dürfte wahrscheinlich der Befehl
CREATE DATABASE ....
zu weiteren Fehlern führen (zumindest, wenn dir das erstellen einer Datenbank nicht erlaubt ist, was meistens der Fall ist).
Du möchtest ja außerdem das Backup in eine bestehende Datenbank einfügen und nicht eine neue Datenbank anlegen und das Backup dann dort einspielen. Daher würde ich den Befehl mal komplett aus dem Backup entfernen.


Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
.-.oo7.-.
Mitglied
Beiträge: 32
Registriert: 02.08.2007 01:22

Re: Nach Umzug Sonderzeichenfehler! - HILFE -

Beitrag von .-.oo7.-. »

Mahony hat geschrieben:Hallo
Obwohl alle Dateien die Rechte "777" haben, nimmt der das nicht an!
Du solltest nicht allen Dateien die Rechte 777 geben, sondern nur den oben genannten Verzeichnissen (und natürlich der config.php).
Das meinte ich doch. Geht nicht. Hast du eventuell MSN? Oder einen anderen IM?
Verzeichnis Rechte Status
work 777 failed
work/config 777 ok
work/log 777 ok
work/backup 777 ok
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Nach Umzug Sonderzeichenfehler! - HILFE -

Beitrag von Mahony »

Hallo
Die Lösung ergibt sich doch aus der Fehlermeldung
work 777 failed
Gib dem Verzeichnis work die Rechte 777



Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“