Contao-Hosting bei All-Inkl Neue Medien Münnich

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Nina
    Contao-Urgestein
    • 04.06.2009
    • 4755

    #1

    Contao-Hosting bei All-Inkl Neue Medien Münnich

    Danke an querschlaeger, der im alten Forum einige gute Ergänzungen zum Tutorial machte.

    Nachfolgend erläutere ich, wie man Contao/TYPOlight beim Webhoster All-Inkl Neue Medien Münnich (www.all-inkl.com) am besten einstellt.

    Der Webspace muss bei einem neuen All-Inkl Account meist erst mal auf PHP5 und MySQL5 umgestellt werden. Die Umstellung wird problemlos (meist nachts) vorgenommen wenn ihr eine entsprechende E-Mail an support@all-inkl.com sendet.

    Contao kann in zwei Varianten auf All-Inkl Webspace betrieben werden:

    Ohne SMH (Safe Mode Hack) - EMPFOHLEN:
    Contao kann bei All-Inkl ohne SMH laufen, wenn man PHP-FastCGI aktiviert.

    Benenne dazu im Root-Verzeichnis von Contao die Datei .htaccess.default (bei TPYOlight ._htaccess) in .htaccess um. Bearbeite sie dann mit einem Editor und füge diese Zeilen am Anfang der Datei ein:

    Code:
    AddHandler php53-cgi .php
    Nun legt auch Contao neue Dateien mit dem gleichen Benutzer an wie dein FTP-Programm.

    Wichtig: Es kann sein, dass auf deinem Webspace bereits Dateien existieren, die als Benutzer "wwwrun" haben. Diese Dateien müssen nun einmalig unbedingt so umgestellt werden, dass sie unter dem FTP-Nutzer laufen. Siehe weiter unten "Benutzerzuordnung anpassen".

    Mit Safe Mode Hack (SMH)
    Benötigte Angabe für den SMH bei All-Inkl:
    Wenn du Contao bei All-Inkl normal im WebRoot-Verzeichnis installiert hast und per FTP unmittelbar darauf verbunden wirst, gibst du im SMH beim FTP-Pfad einfach / ein.

    Anleitung zum Einrichten des Safe Mode Hacks

    Wichtig ist auch, dass die Ordner und Dateien den gleichen Benutzer haben wie es als FTP-Nutzer im SMH angegeben wurde (fängt meist mit w an) und nicht z. B. den Benutzer „wwwrun“! Siehe weiter unten "Benutzerzuordnung anpassen".

    Benutzerzuordnungen anpassen:
    Wenn es falsche Benutzerzuordnungen gibt, kannst du das über den Kasserver von All-Inkl umstellen. Melde dich dazu im Kasserver www.kasserver.com (technischer Adminbereich von All-Inkl) mit deinen Kas-Zugangsdaten an. Klicke im Kasserver auf "Tools" -> "Besitzrechte". Stelle auf der folgenden Seite bei "Nutzer" das gleiche ein, wie darüber bereits bei "Login" (fängt meist mit w an) steht.

    Klicke in das Verzeichnisfeld und warte mit dem Mauszeiger über dem Feld bis die Auswahlliste aller Verzeichnisse erscheint. Wähle hier am besten das Root-Verzeichnis mit / aus. Klicke daneben in das Checkfeld für "rekursiv". Klicke danach auf "Besitzrechte setzen"

    Warte ca. 10 Minuten und überprüfe dann mittels FTP ob nun alle Besitzrechte bei den Ordnern und Dateien stimmen.
    Zuletzt geändert von xchs; 01.04.2013, 14:29.
  • Alexander
    Contao-Fan
    • 02.08.2009
    • 639

    #2
    Hi Nina,

    wie ich finde eine super Idee solche Threads zu einzelnen Providern.
    Da ich auch seit beinahe 2 Jahren bei ALL-INKL bin und nun auch nahezu alles mit TL realisiere, stellen sich mir bei diesem Anbieter noch 2 Fragen:

    1. Wieso funktioniert hier kein mod_rewrite? Bei Aktivierung dieser Funktion geht im Frontend nix mehr. Paket ist jedes mal "Privat Plus".

    2. Die Funktion des automatischen Bildverkleineerns geht ebenso wenig bei diesem Anbieter. Die Bildern bleiben wie sie sind, trotz der Meldung, die Bilder seien angepasst.

    Vielleicht kannst du mir einen Rat geben, woran dies liegen könnte.

    Beste Grüße
    Alex

    PS: Kann es sein, dass die Geschwindigkeit bei ALL-INKL.COM-Privat Plus innerhlab der letzten 12 Monate rapide nachgelassen hat?
    ‎"The basic drives of humans are few: to get enough food, to find shelter, and to keep debt off the balance sheet."

    Kommentar

    • planepix
      AG Pressearbeit
      Community-Moderator
      Buchautor 'Contao für Webdesigner'
      • 05.06.2009
      • 6686

      #3
      Hallo Alexander,

      willkommen im TYPOlight-Forum.

      Ich bin so frei und antworte mal :

      zu 1) die Option in den Einstellungen "URLs umschreiben" ist aktiviert?
      Die Datei "._htaccess" ist in ".htaccess" umbenannt?
      Und wenn die Installation in einem Unterverzeichnis angelegt ist, dann in der ".htaccess" auch den Pfad anpassen (RewriteBase).
      ---------------------------------
      Beste Grüße planepix
      Contao für Webdesigner (Website), BlueSky: planepix
      weitzeldesign
      Contao-Sprechstunde
      Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
      Contao Jahrbuch: www.contao-jahrbuch.de
      Contao Agenturtag: www.contao-agenturtag.de
      Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

      Glücklich sind die, die den Wert erkennen – und wertschätzen.

      Kommentar

      • Alexander
        Contao-Fan
        • 02.08.2009
        • 639

        #4
        That's what I call quick service :-).
        Vielen Dank, planepix. So muss das sein - zu dieser Antwort war der offizielle Provider-Support leider nicht in der Lage.

        Vielleicht noch soviel:
        Gibt es auch eine Möglichkeit bei mehreren Installationen auf einem Server diverse "Rewritebase" festzulegen?

        Beste Grüße und besten Dank
        Alex
        ‎"The basic drives of humans are few: to get enough food, to find shelter, and to keep debt off the balance sheet."

        Kommentar

        • planepix
          AG Pressearbeit
          Community-Moderator
          Buchautor 'Contao für Webdesigner'
          • 05.06.2009
          • 6686

          #5
          Hallo Alex,

          gerne

          Die ".htaccess"-Datei gilt jeweils für die TYPOlight Installation, also wird in jeder Installation so definiert.

          Sprich für jede Installation eine eigene ".htaccess"-Datei im Root-Verzeichnis der Installation.
          ---------------------------------
          Beste Grüße planepix
          Contao für Webdesigner (Website), BlueSky: planepix
          weitzeldesign
          Contao-Sprechstunde
          Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
          Contao Jahrbuch: www.contao-jahrbuch.de
          Contao Agenturtag: www.contao-agenturtag.de
          Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

          Glücklich sind die, die den Wert erkennen – und wertschätzen.

          Kommentar

          • Alexander
            Contao-Fan
            • 02.08.2009
            • 639

            #6
            Erste Sahne. Vielen Dank!
            ‎"The basic drives of humans are few: to get enough food, to find shelter, and to keep debt off the balance sheet."

            Kommentar

            • Alexander
              Contao-Fan
              • 02.08.2009
              • 639

              #7
              Hat vielleicht nocht jemand eine Ahnung bei meinem zweiten Anliegen? Wäre ziemlich wichtig für mich, dass dies funktioniert.

              Zitat von Alexander Beitrag anzeigen
              2. Die Funktion des automatischen Bildverkleineerns geht ebenso wenig bei diesem Anbieter. Die Bildern bleiben wie sie sind, trotz der Meldung, die Bilder seien angepasst.
              Beste Grüße
              Alex
              ‎"The basic drives of humans are few: to get enough food, to find shelter, and to keep debt off the balance sheet."

              Kommentar

              • do_while
                Contao-Urgestein
                • 15.06.2009
                • 3699

                #8
                Hallo Alexander,

                das klingt so, als ob die Rechte der Ordner /system/tmp und /system/html nicht stimmen. Beide müssen auf Chmod 777 stehen, dann sollten die Thumbnails auch erstellt werden. Eigentlich bei All-Inkl kein Problem.
                Gruß Hagen
                Mein Contao Premium Partnerprofil
                Link zum Stammtisch Berlin

                Kommentar

                • Alexander
                  Contao-Fan
                  • 02.08.2009
                  • 639

                  #9
                  Hallo do_while,

                  beide Rechte stehen auf 777. Setze ich immer glech bei Installation so.
                  Die Dateiverwaltung z.B. ausm Backend klappt auch mit Upload o.ä.

                  Habe zz ungefähr 5 verschiedene ALL-INKL.COM-Pakete. Bei allen das selbe Problem. Es steht zwar da, dass die anpassug druchgeführt wurde, aber es ändert nix.
                  ‎"The basic drives of humans are few: to get enough food, to find shelter, and to keep debt off the balance sheet."

                  Kommentar

                  • Nina
                    Contao-Urgestein
                    • 04.06.2009
                    • 4755

                    #10
                    Ich habe bei einem Kunden mit dem All-Inkl Paket Privat Plus
                    Zitat von Nina Beitrag anzeigen
                    Code:
                    AddHandler php-fastcgi .php
                    eingestellt, aber wenn man z.B. die Installation aufruft, steht unter der Passwortabfrage das hier:

                    Code:
                    Warning: Unknown: open(/tmp/sess_d37b207f7166a7cd926d54f7d011ddr2, O_RDWR) failed: Permission denied (13) in Unknown on line 0
                    Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
                    Hat jemand eine Idee wie es dazu kommen kann und was es damit auf sich hat?

                    Nachtrag:
                    In einem anderen Thread habe ich den Hinweis gesehen, dass der Fehler verschwindet, wenn man die .htaccess aus dem tmp-Ordner entfernt. Das kommt mir aber eigenartig als "Lösung" vor, da die Datei dort eigentlich nicht zum Spaß ist.

                    Kommentar

                    • Torben
                      Contao-Fan
                      • 01.08.2009
                      • 300

                      #11
                      Ich würde mal die Cookies löschen, da der die Session nicht zu finden scheint. Habt Ihr den Pfad, wo die Sessionen gespeichert werden geändert? Ansonsten einfach mal den Support anschreiben, die sind doch super fix

                      Kommentar

                      • Nina
                        Contao-Urgestein
                        • 04.06.2009
                        • 4755

                        #12
                        Das war die Lösung. Wir hatten die Seite auf einem anderen Server entwickelt und beim Übertragen in der Datenbank die Session-Tabelle nicht geleert. Jetzt haben wir das nachgeholt, zusätzlich den Browser-Cache gelöscht, Browserfenster alle zu- und danach wieder neu aufgemacht (der Firefox-Cache ist hartnäckig) und voilá ... alles geht, Fehlermeldung weg.

                        Danke

                        Kommentar

                        • xchs
                          Administrator
                          • 19.06.2009
                          • 14682

                          #13
                          Hallo,

                          hat für das unter #7 beschriebene Problem schon jemand eine brauchbare Lösung gefunden?
                          Contao Community Administrator

                          [Unterstützungsmöglichkeiten]
                          sigpic

                          Kommentar

                          • Tina
                            Contao-Fan
                            • 10.01.2010
                            • 374

                            #14
                            Erstmal: super, dass es diese Anleitung gibt! Ich habe aber trotzdem ein Problem.

                            Ich benutze Version 2.7.6.
                            Wenn ich im Installationstool die Datenbanken anlegen lassen möchte, kommt folgende Meldung:
                            Code:
                            Fatal error: Uncaught exception Exception with message Query error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=utf8' at line 22 (CREATE TABLE `tl_article` ( `id` int(10) unsigned NOT NULL auto_increment, `pid` int(10) unsigned NOT NULL default '0', `sorting` int(10) unsigned NOT NULL default '0', `tstamp` int(10) unsigned NOT NULL default '0', `title` varchar(255) NOT NULL default '', `alias` varbinary(128) NOT NULL default '', `author` int(10) unsigned NOT NULL default '0', `inColumn` varchar(32) NOT NULL default '', `keywords` text NULL, `showTeaser` char(1) NOT NULL default '', `teaser` text NULL, `printable` char(1) NOT NULL default '', `cssID` varchar(255) NOT NULL default '', `space` varchar(64) NOT NULL default '', `published` char(1) NOT NULL default '', `start` varchar(10) NOT NULL default '', `stop` varchar(10) NOT NULL default '', PRIMARY KEY (`id`), KEY `pid` (`pid`), KEY `alias` (`alias`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;) thrown in /www/htdocs/v144240/typolight/system/libraries/Database.php on line 533
                            
                            #0 /www/htdocs/v144240/typolight/system/libraries/Database.php(162): Database_Statement->execute()
                            #1 /www/htdocs/v144240/typolight/typolight/install.php(296): Database->execute('CREATE TABLE `t...')
                            #2 /www/htdocs/v144240/typolight/typolight/install.php(779): InstallTool->run()
                            #3 {main}
                            Also habe ich den SQL-Code kopiert, überall
                            Code:
                            DEFAULT CHARSET=utf8
                            entfernt und über phpMyAdmin die Tabellen angelegt.
                            Dann geht's erst mal, aber wenn ich mich im Backend anmelden möchte, kommt direkt nach der Anmeldung folgende Meldung:
                            Code:
                            Fatal error: Uncaught exception Exception with message Query error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT MAX(tstamp) FROM tl_task_status ts WHERE ts.pid=t.id)' a (SELECT t.deadline, s.status, s.assignedTo FROM tl_task t LEFT JOIN tl_task_status s ON t.id=s.pid AND s.tstamp=(SELECT MAX(tstamp) FROM tl_task_status ts WHERE ts.pid=t.id)) thrown in /www/htdocs/v144240/typolight/system/libraries/Database.php on line 533
                            
                            #0 /www/htdocs/v144240/typolight/typolight/main.php(134): Database_Statement->execute('1', '1')
                            #1 /www/htdocs/v144240/typolight/typolight/main.php(93): Main->welcomeScreen()
                            #2 /www/htdocs/v144240/typolight/typolight/main.php(294): Main->run()
                            #3 {main}
                            Ich habe MySQL-Client-Version 5.0.83 und PHP Version 5.2.10. Außerdem in der .htaccess diese Zeile eingefügt:
                            Code:
                            AddHandler php5-cgi .php
                            Wäre schön, wenn jemand helfen kann!
                            Viele Grüße,
                            Tina

                            Kommentar

                            • planepix
                              AG Pressearbeit
                              Community-Moderator
                              Buchautor 'Contao für Webdesigner'
                              • 05.06.2009
                              • 6686

                              #15
                              Hallo Tina,

                              willkommen im TYPOlight-Forum.

                              Wenn Du Dich im KAS einloggst, wird dort schon direkt MySQL 5 angezeigt?

                              Zumindest früher war es so, dass ein neuer Account bei allinkl auf PHP 5 und MySQL 5 umgestellt werden musste.

                              Ist das eine Neuinstallation?

                              Die Datenbank musst Du vorher im KAS anlegen - vllt. hilft das schon?
                              Zuletzt geändert von planepix; 10.01.2010, 20:37.
                              ---------------------------------
                              Beste Grüße planepix
                              Contao für Webdesigner (Website), BlueSky: planepix
                              weitzeldesign
                              Contao-Sprechstunde
                              Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
                              Contao Jahrbuch: www.contao-jahrbuch.de
                              Contao Agenturtag: www.contao-agenturtag.de
                              Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

                              Glücklich sind die, die den Wert erkennen – und wertschätzen.

                              Kommentar

                              Lädt...