FullBackup

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • DNS
    Contao-Nutzer
    • 13.06.2010
    • 174

    #151
    Deinstalliert und installiert nicht, aber zwischendurch war ein Update des Moduls...
    Und das Testweb ist umgezogen von ner lokalen xampp installation auf nen Webserver.

    Bei allen Fällen der gleiche Fehler...

    Kommentar

    • baumstark
      Contao-Nutzer
      • 24.07.2009
      • 172

      #152
      debug

      hmm, und überall ist der ftp-pfad gleichgeblieben???

      aber ok, ich würd dir das de-installieren und säubern vorschlagen, dann gibt es in der config.php noch eine zeile:

      $GLOBALS['TL_CONFIG']['fullbackup_debug'] = FALSE;

      wenn du die variable auf TRUE setzt, müsstest du zumindest viel mehr output (bei 'jetzt sichern') kriegen, vielleicht hilft uns das weiter. es ist auch immer schwierig, so aus der ferne zu diagnostizieren...
      Zuletzt geändert von baumstark; 05.08.2011, 19:37.

      Kommentar

      • DNS
        Contao-Nutzer
        • 13.06.2010
        • 174

        #153
        Cool danke, werd gleich am Montag morgen mal testen...
        Schönes Wochenende erst mal...

        Kommentar

        • DNS
          Contao-Nutzer
          • 13.06.2010
          • 174

          #154
          Moin.
          Bekomme mit TRUE auch nicht mehr Infos.

          Also Die Warnings hab ich jetzt ausgeblendet.
          Das automatische Backup funktioniert nun auch.

          Das manuelle nicht, aber das ist nicht weiter tragisch. Möchte jetzt nicht weiter nach dem Fehler suchen.


          Danke Baumstark!

          Kommentar

          • Gassi
            Contao-Fan
            • 18.11.2009
            • 436

            #155
            Fullbackup: DB - Umlaute werden nicht mehr richtig dargestellt...

            Hallo,
            ich habe das Fullbackup getestet - läuft soweit einwandfrei. Wenn ich jedoch die DB lokal installiere und die Seite dann aufrufe - werden alle Umlaute falsch dargestellt (z.B Büros ) - Ich habe alles nachgeschaut. DB steht utf-8 drin.
            Ich öffne die ZIP Datei mit Winrar... und öffne die sql datei mit Textpad und spiele Sie dann per phpMyAdmin ein.
            habe auch schon versucht - die sql datei als utf-8 abzuspeichern und nochmals einzuspielen - bringt nichts.

            Kennt irgendjemand das problem bzw. ne Lösung. Ansonsten läuft die Geschichte ziemlich gut...


            Danke
            Gassi

            Kommentar

            • Gassi
              Contao-Fan
              • 18.11.2009
              • 436

              #156
              Hat sich schon von selbst erledigt.... ANSI ist das Zauberwort.....

              Kommentar

              • minstyle
                Contao-Fan
                • 26.06.2009
                • 266

                #157
                Backup nicht möglich

                Hallo zusammen,

                ich nutze die aktuelle Contao-Version 2.11.2 und erhalte beim Anlegen eines neuen Backup-Auftrages folgende Fehlermeldung:

                PHP-Code:
                Warning: chmod() [function.chmod]: Operation not permitted in /www/htdocs/xxx/system/modules/FullBackup/FullBackup.php on line 289
                #0 /www/htdocs/xxx/system/modules/FullBackup/FullBackup.php(289): __error(2, 'chmod() [checkTmpPath('/www/htdocs/v10...', 509)
                #2 /www/htdocs/xxx/system/drivers/DC_Table.php(1837): FullBackup->checkEnvironment()
                #3 /www/htdocs/xxx/system/modules/backend/Backend.php(282): DC_Table->edit(Object(DC_Table))
                #4 /www/htdocs/xxx/contao/main.php(120): Backend->getBackendModule()
                #5 /www/htdocs/xxx/contao/main.php(230): Main->run('FullBackup')
                #6 {main}
                
                Fatal error: Uncaught exception Exception with message not chmoddable: /www/htdocs/xxx/system/modules/FullBackup/tmp/ thrown in /www/htdocs/xxx/system/modules/FullBackup/FullBackup.php on line 290
                #0 /www/htdocs/xxx/system/modules/FullBackup/FullBackup.php(204): FullBackup->checkTmpPath()
                #1 /www/htdocs/xxx/system/drivers/DC_Table.php(1837): FullBackup->checkEnvironment(Object(DC_Table))
                #2 /www/htdocs/xxx/system/modules/backend/Backend.php(282): DC_Table->edit()
                #3 /www/htdocs/xxx/contao/main.php(120): Backend->getBackendModule('FullBackup')
                #4 /www/htdocs/xxx/contao/main.php(230): Main->run()
                #5 {main} 
                
                D.h. ich kann derzeit keine Backup-Aufträge erstellen bzw. durchführen lassen.

                Handelt es sich hier um eine Rechteproblem? Wenn ja, wie muss ich den CHMOD einstellen?

                Auf schnelle Antwort würde ich mich sehr freuen.
                www.min-style.de

                Kommentar

                • baumstark
                  Contao-Nutzer
                  • 24.07.2009
                  • 172

                  #158
                  hallo minstyle,

                  definitiv ein rechteproblem.

                  hast du die erweiterung aus dem katalog installiert oder per ftp hochgeladen?

                  bei installation aus dem katalog sollten die rechte eigentlich funktionieren...

                  Kommentar

                  • minstyle
                    Contao-Fan
                    • 26.06.2009
                    • 266

                    #159
                    Die Erweiterung habe ich über das Contao-Backend, also über den Erweiterungskatalog installiert.
                    www.min-style.de

                    Kommentar

                    • baumstark
                      Contao-Nutzer
                      • 24.07.2009
                      • 172

                      #160
                      ok, das funktioniert normalerweise... kannst du vielleicht mal die owner und premissions der ordner und unterordner in system/modules/FullBackup prüfen, ob es da irgendwelche unregelmässigkeiten gibt. also sowas wie der ordner FullBackup hat einen anderen besitzer als alle anderen in dem ordner, oder alle anderen haben die rechte 0755, der FullBackup/tmp aber 0700 oder so etwas.

                      das kannst du in deinem ftp programm oder in der ssh shell (falls vorhanden) sehen.

                      Kommentar

                      • minstyle
                        Contao-Fan
                        • 26.06.2009
                        • 266

                        #161
                        Hi baumstark,

                        vielen Dank für Deine Hilfe!

                        Innerhalb des Verzeichnisses /system/modules/FullBackup haben alle Unter-/Ordner die Berechtigungen 0755 und Dateien die Berechtigungen 0644 (vgl. Screenshots im Anhang).

                        Außerdem sind allen Dateien und Ordnern der gleiche Besitzer/Gruppe zugeordnet.
                        Angehängte Dateien
                        www.min-style.de

                        Kommentar

                        • baumstark
                          Contao-Nutzer
                          • 24.07.2009
                          • 172

                          #162
                          kein thema, freu mich, wenn meine software benutzt wird ;-)

                          also das backup läuft ja auch schon. es sieht fast so aus, als wäre nur der php-befehl chmod nicht erlaubt, evtl. aus sicherheitsgründen...

                          vielleicht kannst du mal den entsprechenden code-block auskommentieren, dann sollte die fehlermeldung verschwinden und du kannst mal testen, ob das backup ganz durchläuft...

                          du findest den entsprechenden bereich hier:
                          system/modules/FullBackup/FullBackup.php on line 289

                          also am besten den ganzen block, der mit chmod zu tun hat, eben auskommentieren, weisst du was ich meine? sonst kann ich dir auch die modifizierte datei zukommen lassen, oder hier posten...

                          Kommentar

                          • minstyle
                            Contao-Fan
                            • 26.06.2009
                            • 266

                            #163
                            Ich habe folgende Zeilen in der FullBackup.php ab Zeile 288 auskommentiert:

                            PHP-Code:
                                        //check if tmp_path is writable
                                       /* if (!is_writable($tmp_path)) {
                                            if (chmod($tmp_path, 0775) == FALSE) {
                                                throw new Exception('not chmoddable: ' . $tmp_path);
                                            }
                                        }
                                */ 
                            
                            Leider funktioniert es noch immer nicht und ich erhalte nun folgende Fehlermeldung im Frontend:

                            PHP-Code:
                            Warning: copy(/www/htdocs/xxx/system/modules/FullBackup/tmp/.htaccess) [function.copy]: failed to open stream: Permission denied in /www/htdocs/xxx/system/modules/FullBackup/FullBackup.php on line 300
                            #0 /www/htdocs/xxx/system/modules/FullBackup/FullBackup.php(300): __error(2, 'copy(/www/htdoc...', '/www/htdocs/xxx...', 300, Array)
                            #1 /www/htdocs/xxx/system/modules/FullBackup/FullBackup.php(204): FullBackup->checkTmpPath('/www/htdocs/v10...', '/www/htdocs/xxx...')
                            #2 /www/htdocs/xxx/system/drivers/DC_Table.php(1837): FullBackup->checkEnvironment()
                            #3 /www/htdocs/xxx/system/modules/backend/Backend.php(282): DC_Table->edit(Object(DC_Table))
                            #4 /www/htdocs/xxx/contao/main.php(120): Backend->getBackendModule()
                            #5 /www/htdocs/xxx/contao/main.php(230): Main->run('FullBackup')
                            #6 {main}
                            
                            Fatal error: Uncaught exception Exception with message cannot copy .htaccess to: /www/htdocs/v104984/system/modules/FullBackup/tmp/ thrown in /www/htdocs/xxx/system/modules/FullBackup/FullBackup.php on line 301
                            #0 /www/htdocs/xxx/system/modules/FullBackup/FullBackup.php(204): FullBackup->checkTmpPath()
                            #1 /www/htdocs/xxx/system/drivers/DC_Table.php(1837): FullBackup->checkEnvironment(Object(DC_Table))
                            #2 /www/htdocs/xxx/system/modules/backend/Backend.php(282): DC_Table->edit()
                            #3 /www/htdocs/xxx/contao/main.php(120): Backend->getBackendModule('FullBackup')
                            #4 /www/htdocs/xxx/contao/main.php(230): Main->run()
                            #5 {main} 
                            
                            Liegt es vielleicht daran, dass die Website mit dem Safe Mode Hack läuft?
                            Zuletzt geändert von minstyle; 07.04.2012, 15:02.
                            www.min-style.de

                            Kommentar

                            • baumstark
                              Contao-Nutzer
                              • 24.07.2009
                              • 172

                              #164
                              aha! sag das doch gleich ;-)

                              ja, den SMH konnte ich leider nicht berücksichtigen, weil wenn ich die ganzen datei-operationen per ftp mache, dann wird das ganze unglaublich langsam...

                              also wenn du den tmp-ordner auf 0777 stellst, sollte es laufen, aber das sollte man auf einem live server natürlich nie machen! zum testen kannst du es probieren aber bitte nicht im produktiv-system.

                              Kommentar

                              • minstyle
                                Contao-Fan
                                • 26.06.2009
                                • 266

                                #165
                                Gut zu wissen.
                                Vielleicht solltest du im Erweiterungskatalog darauf hinweisen, dass die Erweiterung mit dem SMH eher ungeeignet ist.

                                Auch bei der Änderung der Dateirechte des tmp-Ordners auf 0777 hilft nicht.
                                Zuletzt geändert von minstyle; 07.04.2012, 15:07.
                                www.min-style.de

                                Kommentar

                                Lädt...