- Status
- Offen
- Themen-Tags
- Compatibility, Exception
Übersicht über das Problem
WP VIP-Server haben strengere Dateischreibberechtigungen; wir haben einige Einschränkungen identifiziert, die sich auf die Funktionsweise von WPML auswirken:
- /tmp ist das einzige Verzeichnis mit Schreibberechtigungen; darüber hinaus sind die dort gespeicherten Dateien temporär und können nicht dauerhaft gespeichert werden.
- Mediendateien werden extern gespeichert und dem Verzeichnis /wp-content/uploads zugeordnet, was bedeutet, dass es sich nicht um ein echtes Verzeichnis handelt.
- Das Verzeichnis wp-content/languages ist vollständig schreibgeschützt
Infolgedessen funktionieren viele PHP-Dateisystemfunktionen nicht wie erwartet. Darüber hinaus führt die Einschränkung des Sprachenverzeichnisses zu Fehlern, wenn WPML versucht, Sprachdateien zu ändern oder zu aktualisieren.
Aufgrund dieser Einschränkungen kann WPML derzeit an keinem Ort auf dem Server Sprachübersetzungsdateien schreiben, was einige WPML-Funktionen im Zusammenhang mit der String-Übersetzung verhindert.
Problemumgehung
Bitte wenden Sie in der Zwischenzeit diese Problemumgehungen an.
- Um WPML zu registrieren, folgen Sie diesem Errata-Eintrag https://wpml.org/errata/wordpress-vip-hosting-issues-registering-wpmls-site-key/
Für die String-Übersetzung ignorieren Sie den Hinweis „WPML kann die MO-Dateien nicht in wp-content/languages schreiben“ und folgen Sie diesen Schritten, um Sprachübersetzungsdateien auf den Server hochzuladen https://docs.wpvip.com/wordpress-skeleton/languages-directory/#h-language-translation-plugins