_Gelöst_ Nach update auf 2.9.3: Vorschaubilder werden nicht mehr angezeigt

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • neophron
    Contao-Fan
    • 12.06.2010
    • 293

    #1

    _Gelöst_ Nach update auf 2.9.3: Vorschaubilder werden nicht mehr angezeigt

    Hi,

    habe ein nicht kleines Problem. Habe auf einer Contao Seite ein upgrade von 2.9.1 auf 2.9.3 gemacht. Nach der Eingabe des Install-Passworts erschien folgende Meldung:

    Code:
    Warning: fopen(/www/htdocs/w009a468/xms/system/tmp/7ca3c3ef9fb36625de7d0ab73c9d070b) [function.fopen]: failed to open stream: Permission denied in /www/htdocs/w009a468/xms/system/libraries/FTP.php on line 160
    
    #0 /www/htdocs/w009a468/xms/system/libraries/FTP.php(160): __error(2, 'fopen(/www/htdo...', '/www/htdocs/w00...', 160, Array)
    #1 /www/htdocs/w009a468/xms/system/libraries/File.php(300): FTP->fopen('/www/htdocs/w00...', 'wb')
    #2 /www/htdocs/w009a468/xms/system/libraries/File.php(235): File->fputs('system/config/l...', 'wb')
    #3 /www/htdocs/w009a468/xms/system/libraries/Config.php(177): File->write('__destruct('
    Warning: stream_get_meta_data(): supplied argument is not a valid stream resource in /www/htdocs/w009a468/xms/system/libraries/FTP.php on line 173
    
    #0 /www/htdocs/w009a468/xms/system/libraries/FTP.php(173): __error(2, 'stream_get_meta...', '/www/htdocs/w00...', 173, Array)
    #1 /www/htdocs/w009a468/xms/system/libraries/File.php(300): FTP->fopen(false)
    #2 /www/htdocs/w009a468/xms/system/libraries/File.php(235): File->fputs('system/config/l...', 'wb')
    #3 /www/htdocs/w009a468/xms/system/libraries/Config.php(177): File->write('__destruct('
    Sonst lief alles andere ohne Probleme ab. Nun sieht es im Backend so aus, dass kein einziges Bild angezeigt wird, im Frontend bis auf ein paar Ausnahmen das gleiche Problem. Außerdem wird das BackupDB Modul nicht mehr links in der Leiste angezeigt, ich wollte es erneut installieren bzw. reparieren, dabei erscheint dann folgende Meldung:
    Code:
    Datei Installation/Update-Log
    Prüfung/Reparatur BackupDB 1.2.0 stable Build 22
    Cannot create file "system/modules/BackupDB/AutoBackupDB.php"
    /www/htdocs/w009a468/xms/system/libraries/File.php[109]
    Ich habe mal testweise die Bilder in einen Ordner von 644 auf 775 gesetzt – ohne Erfolg.
    Hat jemand eine Idee woran das liegen kann?
    :-(
    Zuletzt geändert von neophron; 16.01.2011, 23:20. Grund: gelöst
  • xchs
    Administrator
    • 19.06.2009
    • 14682

    #2
    Hallo neophron,

    Zitat von neophron Beitrag anzeigen
    Hat jemand eine Idee woran das liegen kann?
    Hast Du nach dem Update auch schon einen System-Check gemacht?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]
    sigpic

    Kommentar

    • do_while
      Contao-Urgestein
      • 15.06.2009
      • 3699

      #3
      Es könnte auch daran liegen, dass Du den Safemode Hack brauchst.
      oder dass die Einstellungen des Safemode Hack nicht mehr stimmen.
      Jetzt scheinen die Datei- und Verzeichnisrechte nicht zu stimmen.

      Da sollte Dir das Diagnosetool aber Aufschluß geben.
      Gruß Hagen
      Mein Contao Premium Partnerprofil
      Link zum Stammtisch Berlin

      Kommentar

      • neophron
        Contao-Fan
        • 12.06.2010
        • 293

        #4
        Hi,

        die Seite läuft bei all-inkl. Habe den system check gemacht und jetzt sagt er mir: error bei create directory and file.
        Aber vorher hat alles funktioniert (kopfkratz). Kommt so etwas bei Contao öfters vor? Ich meine zuerst läuft eine Seite normal, dann upgrade und dann gibt es Probleme mit den Schreibrechten.
        Angehängte Dateien

        Kommentar

        • xchs
          Administrator
          • 19.06.2009
          • 14682

          #5
          Zitat von neophron Beitrag anzeigen
          Die Seite läuft bei all-inkl. Habe den system check gemacht und jetzt sagt er mir: error bei create directory and file.
          Aber vorher hat alles funktioniert (kopfkratz). Kommt so etwas bei Contao öfters vor? Ich meine zuerst läuft eine Seite normal, dann upgrade und dann gibt es Probleme mit den Schreibrechten.
          Hast Du Dir vielleicht die ursprünglich angepasste ".htaccess" überschrieben? Schau mal nach, ob die entsprechenden Anweisungen zum Umschalten auf den CGI-Modus noch vorhanden sind!
          Contao Community Administrator

          [Unterstützungsmöglichkeiten]
          sigpic

          Kommentar

          • do_while
            Contao-Urgestein
            • 15.06.2009
            • 3699

            #6
            Und dann im KAS die Installation wieder dem richtigen User zuordnen (dem FTP-User wXXXXXXX).
            Gruß Hagen
            Mein Contao Premium Partnerprofil
            Link zum Stammtisch Berlin

            Kommentar

            • neophron
              Contao-Fan
              • 12.06.2010
              • 293

              #7
              Hi,

              danke euch beiden für die schnelle Antworten am Samstag Abend!
              Ich habe jetzt die system/html, system/logs und system/tmp auf 777 umgestellt und der Laden läuft wieder.

              @do_while
              Und dann im KAS die Installation wieder dem richtigen User zuordnen (dem FTP-User wXXXXXXX).
              Welche Installation ist gemeint?

              Einen schönen Abend noch.

              Kommentar

              • do_while
                Contao-Urgestein
                • 15.06.2009
                • 3699

                #8
                Du logst Dich im KAS ein, gehst in dem Menü auf Tools und dann auf Besitzrechte.
                Dort wählst Du den FTP-Benutzer aus, bei mir ist das wXXXX (X = Nummer) und suchst dann den Ordner, in dem Du Contao installiert hast aus.

                Mache einen Haken in [x] rekursiv und dann den Button [Besitzrechte setzen], dann werden alle Dateien, die evtl. inzwischen dem PHP-User zugeordnet wurden, wieder auf den FTP-User umgeschaltet.

                Damit das auch im Betrieb so bleibt, hast Du hoffentlich die Zeile
                Code:
                AddHandler php-fastcgi .php
                ganz vorne in die .htaccess eingetragen, in dem Basisverzeichnis, wo die Domain aufsetzt, wo Du Contao installiert hast.
                Gruß Hagen
                Mein Contao Premium Partnerprofil
                Link zum Stammtisch Berlin

                Kommentar

                Lädt...