Support » Allgemeine Fragen » WP Bilder Upload funktioniert nicht

  • Hallo,

    ich bin mit meinen 3 Seiten vor kurzen auf einen eigenen vServer umgezogen.

    2 der 3 Seiten funktionieren einwandfrei! Beid er 3. gibt es allerdinsg Probleme mit dem Bilderupload und den Bildern grundsätzlich.

    Einige Bilder werden angezeigt andere nicht. Für mich ohne ersichtlichen Grund da es teilweise sogar dasselbe Bild im selben Ordner ist nur in einer anderen Größe.

    Wenn ich die, die nicht funktionieren, jetzt einfahc neu hochladen könnte wäre das Problem auch gelöst! Geht aber nicht!

    Wenn ich ein neues Bild hochlade (egal ob nur 10kb oder 5mb groß) tritt folgendes Problem auf:
    Der Upload wird zwar durchgeführt und das Bild ist auch auf dem Server aber dann bleibt WP beim Status „verarbeiten“ hängen.

    Das Bild ist aber im Uploads-Ordner!

    auf dieser Seite könnt ihr das Problem sehen:

    http://www.erfolgreich-geld-im-internet-verdienen.info

    Das Bild inder Sidebar ist nicht da Dort waren noch mehr die ich im Moment aber gelöscht habe, damit es nicht ganz so doof aussieht!

    Danke für eure Hilfe!

Ansicht von 12 Antworten - 1 bis 12 (von insgesamt 12)
  • Das einzige Bild, das scheinbar nicht geladen wird, scheint am Umlaut zu scheitern: http://erfolgreich-geld-im-internet-verdienen.info/wp-content/uploads/2015/06/Bin%C3%A4re-Optionen-500-Euro-am-Tag_opt1.jpg

    Ansonsten ist beim Hochladen von Bildern nicht alleine die Dateigröße entscheidend, sondern auch die Abmessung in Pixeln, da WordPress die Bilder skaliert und ggf. die Grenzen des PHP-Memory Limits erreicht werden.

    Thread-Starter JanRi

    (@janri)

    Ja das es hier am Umlaut scheitert habe ich mir mittlerweile auch schon gedacht, die von mir mittlerweile entfernten hatten aber meistens keinen Umlaut!

    Und das Hauptproblem ist ja eigtl.das der Upload nicht funktioniert! Ob nun mit oder ohne Umlaut! Bzw der Upload funktioniert ja nur zieht sich WP die Bilder dann nicht in die Mediathek und findet sie nicht…. und das ich es schon in allen Varianten probiert habe! Die Limits sind definitiv nicht erreicht… ein 10kb 200×115 Bild dürfte an keines dieser Limits anstoßen… wenn ich per FTP etwas hochlade „sieht“ WP das Bild übrigens auch nicht habe ich gerade probiert…

    Ein Upload per FTP macht auch keinen Sinn, da WordPress dann das Verzeichnis laufend überwachen müsste, um hochgeladenen Bilder zu skalieren und in der Datenbank die notwendigen Daten zu hinterlegen.

    Leider ist „funktioniert nicht“ eine wenig aussagefähige Fehlerbeschreibung.

    Hast du mal den Debug-Modus eingeschaltet? Dazu in der wp-config.php den Wert auf true setzen. Gibt es dann Fehlermeldungen?

    define( 'WP_DEBUG', true );

    Was sagt der Server-Log?
    Sind Plugins installiert? Was passiert, wenn du sie deaktivierst?
    Tritt der Fehler bei einem Standard-Theme („Twenty…“) auf?

    Lässt sich diese Datei hochladen?

    Welchem User sind die Dateien zugeordnet? (Es könnte auch schlicht ein Berechtigungs-Problem sein.)

    Thread-Starter JanRi

    (@janri)

    JA ich denke eigtl. auch das es ein Berechtigungsproblem ist… dagegen spricht aber das ich den kompletten wp-content Ordner auf vollen Zugriff im Plesk eingestellt habe!

    Das Biild geht nicht hochzuladen und erzeugt im Debug Modus folgenden Fehler:
    Notice: Die verwendete Konstruktoren-Methode für WP_Widget ist seit Version 4.3.0 veraltet! Verwende stattdessen

    __construct()

    . in C:\Inetpub\vhosts\erfolgreich-geld-im-internet-verdienen.info\httpdocs\wp-includes\functions.php on line 3624

    Notice: Die verwendete Konstruktoren-Methode für WP_Widget ist seit Version 4.3.0 veraltet! Verwende stattdessen

    __construct()

    . in C:\Inetpub\vhosts\erfolgreich-geld-im-internet-verdienen.info\httpdocs\wp-includes\functions.php on line 3624

    Notice: Die verwendete Konstruktoren-Methode für WP_Widget ist seit Version 4.3.0 veraltet! Verwende stattdessen

    __construct()

    . in C:\Inetpub\vhosts\erfolgreich-geld-im-internet-verdienen.info\httpdocs\wp-includes\functions.php on line 3624

    Notice: Die verwendete Konstruktoren-Methode für WP_Widget ist seit Version 4.3.0 veraltet! Verwende stattdessen

    __construct()

    . in C:\Inetpub\vhosts\erfolgreich-geld-im-internet-verdienen.info\httpdocs\wp-includes\functions.php on line 3624

    Notice: Die verwendete Konstruktoren-Methode für WP_Widget ist seit Version 4.3.0 veraltet! Verwende stattdessen

    __construct()

    . in C:\Inetpub\vhosts\erfolgreich-geld-im-internet-verdienen.info\httpdocs\wp-includes\functions.php on line 3624

    Notice: Die verwendete Konstruktoren-Methode für WP_Widget ist seit Version 4.3.0 veraltet! Verwende stattdessen

    __construct()

    . in C:\Inetpub\vhosts\erfolgreich-geld-im-internet-verdienen.info\httpdocs\wp-includes\functions.php on line 3624

    Warning: is_readable(): open_basedir restriction in effect. File(C:\Inetpub\vhosts\erfolgreich-geld-im-internet-verdienen.info\httpdocs/wp-content/plugins/C:\Inetpub\vhosts\erfolgreich-geld-im-internet-verdienen.info\httpdocs\wp-content\plugins\easy-social-share-buttons//languages/essb-de_DE.mo) is not within the allowed path(s): (C:/Inetpub/vhosts/erfolgreich-geld-im-internet-verdienen.info\;C:\Windows\Temp\) in C:\Inetpub\vhosts\erfolgreich-geld-im-internet-verdienen.info\httpdocs\wp-includes\l10n.php on line 554

    Notice: has_cap wurde mit einem Parameter oder Argument aufgerufen, der seit Version 2.0 veraltet ist! Die Benutzung von user_level in Plugins und Themes ist veraltet. Nutze stattdessen das Abfragen von roles oder capabilities. in C:\Inetpub\vhosts\erfolgreich-geld-im-internet-verdienen.info\httpdocs\wp-includes\functions.php on line 3737

    Ich werde daraus nicht schlau aber vielleicht ja jemand anders!

    Danke für die bisher schnelle Hilfe!
    Jan

    Schön, jetzt wissen wir zumindest schonmal dass dein Theme eine veraltete Methode verwendet, um Widgets zu erzeugen. Wie sieht es denn mit den anderen Punkten aus?

    Was sagt der Server-Log?
    Sind Plugins installiert? Was passiert, wenn du sie deaktivierst?
    Tritt der Fehler bei einem Standard-Theme („Twenty…“) auf?

    Lässt sich diese Datei hochladen?

    Einem Ordner volle Rechte (777) zuzuordnen ist eine denkbar schlechte Lösung und weist darauf hin, dass dein Berechtigungskonzept nicht passt. Verzeichnisse sollten auf 755, Dateien auf 644 gestellt werden und die WordPress-Dateien sollten dem Apache-User zugewiesen sein.

    Thread-Starter JanRi

    (@janri)

    Ja das ist das Einzige was ich da auch rauslesen konnte… 🙂

    Alles andere schon probiert! Kein Erfolg mit dem Theme genauso wenig mit den Plugins!

    Das die so eingestellt sein sollten weiß ich auch, aber aus purer Verzweiflung habe ich es mal probiert mit dem 777 aber leider auch ohne Erfolg….

    Den einzigen Log den ich bei Plesk find sind die Protokolle und dort Zeit er php errors an, die selben wie WP…:

    2016-02-14 10:22:43 PHP Warning: is_readable(): open_basedir restriction in effect. File(C:\Inetpub\vhosts\erfolgreich-geld-im-internet-verdienen.info\httpdocs/wp-content/plugins/C:\Inetpub\vhosts\erfolgreich-geld-im-internet-verdienen.info\httpdocs\wp-content\plugins\easy-social-share-buttons//languages/essb-de_DE.mo) is not within the allowed path(s): (C:/Inetpub/vhosts/erfolgreich-geld-im-internet-verdienen.info\;C:\Windows\Temp\(;){C:\inetpub\vhosts\erfolgreich-geld-im-internet-verdienen.info\httpdocs\wp-content}) in C:\Inetpub\vhosts\erfolgreich-geld-im-internet-verdienen.info\httpdocs\wp-includes\l10n.php on line 554

    Insgesamt sieht mir das nach einer fehlerhaften Serverkonfiguration aus.

    Leg doch mal ein temporäres Verzeichnis /wp-content/tmp an und füge in der `wp-config.php folgendes hinzu:

    define ('WP_TEMP_DIR', '/inetpub/vhosts/erfolgreich-geld-im-internet-verdienen.info/httpdocs/wp-content/tmp/');

    Vielleicht hilft aber auch diese Lösung hier: http://www.sharepointalex.co.uk/index.php/2010/06/fixing-wordpress-image-upload-on-a-windows-server-permissions-problem/

    Thread-Starter JanRi

    (@janri)

    Haööp Bego MArio Garde,

    dein Ansatz erzeugt einen HTTP Error beim Upload… und bei dem anderen bin ich mir nicht sicher, ob ich das alles so 100% richtig gemacht habe, aber so wie ichs gemacht habe hat es leider auch nicht funktioniert…

    🙁

    Ist das ein Windows-Server?

    Gruß, Torsten

    Thread-Starter JanRi

    (@janri)

    ja ist es…

    Mal abgesehen von dem eigentlichen Problem ist das Theme veraltet und muss aktualisiert werden.

    Zum Thema Server:
    WordPress kann auf einem Windows-Server installiert werden, aber es müssen ein paar Dinge beachtet werden:
    https://codex.wordpress.org/Installing_on_Microsoft_IIS

    Schau bitte da mal drüber, ob du alles beachtet hast.

    Ich kann da mangels Win-Server nicht wirklich weiterhelfen.

    Gruß, Torsten

    Thread-Starter JanRi

    (@janri)

    Ich habe WP über Plesk installiert! bei 2 von 3 Seiten läuft alles ganz normal und einwandfrei über die Installation von Plesk! Nur bei der einen halt nicht! Alle Einstellungen die ich nachvollziehen kann, sind absolut identisch…

    Und alles was in dem Link aufgeführt ist ist ja eigtl. nix außergewöhnliches… mehr oder weniger dieselben Schritte gibt es auch in Plesk und an sich geht ja alles, nur der Upload eben nicht und das die Bilder nicht angezeigt wurden, ist eine Datenbanksache gewesen… die sind mittlerweile wieder da, aber der Upload geht nachwie vor nicht…

Ansicht von 12 Antworten - 1 bis 12 (von insgesamt 12)
  • Das Thema „WP Bilder Upload funktioniert nicht“ ist für neue Antworten geschlossen.