Ergebnis 1 bis 33 von 33

Thema: Contao-Test – welcher Webhoster unterstützt Symlinks?

  1. #1
    Contao-Hauptentwickler
    AG Core-Entwicklung
    Avatar von leo
    Registriert seit
    05.06.2009.
    Ort
    Wuppertal
    Beiträge
    816

    Standard Contao-Test – welcher Webhoster unterstützt Symlinks?

    Wir überlegen momentan, wie gut verschiedene Features, die wir gerne in einer zukünftigen Contao-Version verwenden würden, von der breiten Masse an Webhostern unterstützt werden. Ich habe dazu ein kleines Test-Setup programmiert, das ich euch bitten würde, einmal auf eurem Webserver auszuführen.



    Den Download findet ihr hier: https://survey.contao.org/contao-test.zip

    Nach dem Senden der Daten bitte nicht vergessen, das Tool wieder zu löschen
    Angehängte Grafiken Angehängte Grafiken
    Geändert von leo (27.05.2014 um 15:28 Uhr)

  2. #2
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    All Inkl schreibt
    Code:
    <br />
    <b>Warning</b>:  json_encode() expects parameter 2 to be long, string given in <b>/www/htdocs/xxx/contao-test/contao-test/index.php</b> on line <b>33</b><br />

    Beim Weiterleiten des Ergebnisses kommt "Bad request"

  3. #3
    Contao-Hauptentwickler
    AG Core-Entwicklung
    Avatar von leo
    Registriert seit
    05.06.2009.
    Ort
    Wuppertal
    Beiträge
    816

    Standard

    Das Problem habe ich behoben. Bitte das Zip-Archiv noch einmal herunterladen.

  4. #4
    Community-Moderator Avatar von stefan-at-work
    Registriert seit
    05.06.2009.
    Ort
    Bad Segeberg
    Beiträge
    1.780
    Partner-ID
    634

    Standard

    WHO hast Du bestimmt schon getestet, oder

  5. #5
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Jetzt gehts. Ergebnis ist gesendet.


    Edit:
    Ich kann den Ordner nicht mehr löschen

    vg
    Geändert von Kahmoon (27.05.2014 um 15:40 Uhr)

  6. #6
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.612
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Bei meinem All-Inkl. funktioniert es gut und sendet auch ab.
    Nur die Anzeige der Daten ist nicht so schön formatiert: alles in einer Zeile.

  7. #7
    Contao-Nutzer Avatar von sebi
    Registriert seit
    17.03.2012.
    Ort
    Kiel
    Beiträge
    154

    Standard

    *check*


    Edit: Kann nur den Ordner nicht mehr vom Server löschen - kann aber auch an mir liegen
    Geändert von sebi (27.05.2014 um 15:41 Uhr)

  8. #8
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Uberspace. Done.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  9. #9
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Zitat Zitat von sebi Beitrag anzeigen
    *check*


    Edit: Kann nur den Ordner nicht mehr vom Server löschen - kann aber auch an mir liegen
    Nein, ich bekomm ihn auch nicht mehr gelöscht. Auch mit Rechteübernahme vom Providertool

    FTP: Directory is not empty.

    Ist es aber
    Geändert von Kahmoon (27.05.2014 um 15:45 Uhr)

  10. #10
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Strato, 1und1, dF hinzugefügt
    Geändert von magicsepp (28.05.2014 um 08:23 Uhr)

  11. #11
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Hab grade mal die unterschiedlichsten Server unserer Kunden ausprobiert und alle Ergebnisse zu euch weitergeleitet, mehr als die 15 kann ich grade nicht auftreiben. Aber was mir bei einem Server aufgefallen ist - ich kann den Ordner nicht löschen. Der über PHP angelegte Symlink lässt sich wohl nur noch über PHP löschen. Direkt via FTP habe ich keine Zugriffsberechtigung.

    Wenn du da mehr Infos drüber brauchst, meld dich bei mir. Dann vergleichen wir die IP's (sofern möglich) oder ich sende das nochmal ab. Es sollte auf jeden Fall möglich sein, die Symlinks über ein Button oder einen Aufruf einer PHP Datei wieder zu löschen. Zum Beispiel wenn man die Inhalte verschieben muss oder so.

  12. #12
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Zitat Zitat von do_while Beitrag anzeigen
    Bei meinem All-Inkl. funktioniert es gut und sendet auch ab.
    Nur die Anzeige der Daten ist nicht so schön formatiert: alles in einer Zeile.
    Das liegt an deinem Hoster. Der erlaubt das Formatieren wohl nicht.

  13. #13
    Contao-Nutzer
    Registriert seit
    22.06.2009.
    Beiträge
    45

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    Nein, ich bekomm ihn auch nicht mehr gelöscht. Auch mit Rechteübernahme vom Providertool

    FTP: Directory is not empty.

    Ist es aber
    In /contao-test/source entsteht beim Test ein Link "target".
    FTP refresh hilft zumindest bei Transmit.

  14. #14
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Ich habe nur noch leere Ordner. Auch nach Refresh und Reconnect

    contao-test/source/ ist leer

    VG
    Geändert von Kahmoon (27.05.2014 um 16:10 Uhr)

  15. #15
    Contao-Urgestein
    Registriert seit
    10.07.2010.
    Beiträge
    4.403
    User beschenken
    Wunschliste

    Standard

    Ich bin mir nicht Sicher ob dieser Test wirklich representativ ist.

    Wenn ich die Standart werte nehme sind die extrem anders. Ich kann diese jedoch überschreiben. Habe darum zwei mal abgeschickt (oder sogar 3mal).

    Darum Ich fände einige Richtwerte gut, damit mann weiss was man einstellen kann/soll.
    Könntest Das noch ergänzen (Memory un PHP Version zumindest) ?


    Apropos, löschen konnte ich problemlos. Auch mit Daten im Folder.

  16. #16
    Contao-Fan Avatar von fabil
    Registriert seit
    10.11.2010.
    Beiträge
    383

    Standard

    Zitat Zitat von ciaobello Beitrag anzeigen
    Ich bin mir nicht Sicher ob dieser Test wirklich representativ ist.

    Wenn ich die Standart werte nehme sind die extrem anders. Ich kann diese jedoch überschreiben. Habe darum zwei mal abgeschickt (oder sogar 3mal).

    Darum Ich fände einige Richtwerte gut, damit mann weiss was man einstellen kann/soll.
    Könntest Das noch ergänzen (Memory un PHP Version zumindest) ?


    Apropos, löschen konnte ich problemlos. Auch mit Daten im Folder.
    Da es sich hauptsächlich in dem Test für die Unterstützung von Symlinks dreht, ist gerade das PHP-Limit hochstwarscheinlich nicht so wichtig. Vermutlich wollte er es trotzdem erfassen, sodass man sieht, auf was für Systemen und mit welchen PHP Versionen und Einstellungen das System läuft.

    Viele Grüße
    Fabi
    Github-Account: https://github.com/fabil

  17. #17
    Contao-Urgestein
    Registriert seit
    10.07.2010.
    Beiträge
    4.403
    User beschenken
    Wunschliste

    Standard

    Ich habe nur an den Composer gedacht. Wir werden im bei Contao 3.3.0 im Instal Tool aufgefordert den zu testen.

    Wieso denn mit so einem Test nicht grad die Rahmenbedingungen abfragen?
    Mein Provider hat Standard PHP 5.3 eingestellt. Kann aber auf 5.4 & 5.5 erhöhen.
    Und wenn ich mit den Minimalen Einstellungen Teste gibt das ein Verzerrtes Bild, oder nicht?

    Wir habe ja alle so viel Zeit, wir machen nächste Woche gerne wieder ein Test

  18. #18
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich hätte gleich noch ein Testtool für das tatsächlich verfügbare Memory eingebaut So hat 1&1 bei mir 120M und memory_limit_increase: true.
    Tja, die können mich auch beruhigt ein höheres Limit einstellen lassen, mehr als 35MB gibts ja sowieso nicht

  19. #19
    Contao-Nutzer Avatar von bes0nic
    Registriert seit
    28.06.2010.
    Ort
    Bei Leipzig
    Beiträge
    15
    Partner-ID
    7211
    Contao-Projekt unterstützen

    Support Contao

    Standard

    teilgenommen, mit DomainFactory Managed Server und Strato Mini-Space
    Christian Rolle @ C2 media
    C2 media - Modernes Webdesign aus dem Herzen Leipzigs

  20. #20
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    • 1und1 | Managed Server: OK
    • Sysprovide | Managed vServer L: OK
    Programmers don't comment their code. It was hard to write, it should be hard to understand...

  21. #21
    Contao-Nutzer Avatar von Markus
    Registriert seit
    19.06.2009.
    Ort
    Pforzheim
    Beiträge
    70

    Standard

    Ich hab jetzt grad mehrere Server getestet und das Ergebnis abgeschickt. Auf manchen bleibt das Verzeichnis contao-test/source bestehen. Ich kann es via FTP nicht löschen. Gibt's dafür eine schnelle Lösung?

  22. #22
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wer Probleme beim Löschen des Symlinks via FTP hat, könnte dafür ev. das angehängte Skript "unlink.php" versuchen. Einfach in jenen Ordner am Webspace kopieren, wo zuvor die Dateien und Ordner des contao-test.zip Archivs entpackt wurden. Das Skript dann im Browser z. B. über http://www.example.com/contao-test/unlink.php aufrufen. Nun sollte sich auch der Ordner "/source" wieder per FTP löschen lassen.
    Angehängte Dateien Angehängte Dateien
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  23. #23
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.469
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Bei allinkl half:
    Besitzrechte des Ordners "contao-test" auf phpuser.
    und dann wieder zurück auf den wwwuser.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    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
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  24. #24
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Goneo: Done.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  25. #25
    Community-Moderator Avatar von schman
    Registriert seit
    19.06.2009.
    Ort
    Dornbirn
    Beiträge
    3.739
    User beschenken
    Wunschliste

    Standard

    World4You: Done
    Kein Privat Support via PM.

  26. #26
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Wer Probleme beim Löschen des Symlinks via FTP hat, könnte dafür ev. das angehängte Skript "unlink.php" versuchen. Einfach in jenen Ordner am Webspace kopieren, wo zuvor die Dateien und Ordner des contao-test.zip Archivs entpackt wurden. Das Skript dann im Browser z. B. über http://www.example.com/contao-test/unlink.php aufrufen. Nun sollte sich auch der Ordner "/source" wieder per FTP löschen lassen.

    Leier nein . Ich lass es über den Provider löschen.

    VG

  27. #27
    Contao-Hauptentwickler
    AG Core-Entwicklung
    Avatar von leo
    Registriert seit
    05.06.2009.
    Ort
    Wuppertal
    Beiträge
    816

    Standard

    Eine erste Auswertung von bisher 63 eingegangenen Testergebnissen ergibt folgendes:

    Symlinks anlegen

    Bei 54 von 63 Servern war das Anlegen von Symlinks kein Problem. Allerdings haben wir vermehrt Rückmeldungen erhalten, dass die angelegten Symlinks nicht über FTP gelöscht werden konnten. Die nicht zu löschenden Symlinks wurden dabei unter einer falschen Gruppe angelegt.

    Die 9 Server, bei denen das Anlegen von Symlinks nicht geklappt hatte, gehören zu Schlund, mesh, all-inkl, world4you, HostEurope und Hetzner.

    PHP cURL-Erweiterung

    Die PHP cURL-Erweiterung stand erfreulicherweise auf allen 63 Servern zur Verfügung.

    FollowSymlinks bzw. SymLinkIfOwnerMatch

    Von den 54 Servern, auf denen der Symlink angelegt werden konnte, war dieser nur 47 Mal über HTTP erreichbar. Die 7 Server, bei denen der HTTP-Aufruf nicht geklappt hat, gehören alle zu rh-tec (vermutlich Uberspace).

    ini_set()

    Auf keinem der 63 Server war die PHP-Funktion ini_set() gesperrt.

    Memory-Limit ändern

    Auf 51 von 63 Servern ließ sich das PHP-Memory-Limit anpassen. Das bedeutet jedoch nicht, dass dadurch effektiv mehr RAM zur Verfügung steht, da die Limits in der Regel in einem übergeordneten Prozess gesetzt werden.

    Die 12 Server, bei denen das Anlegen von Symlinks nicht geklappt hatte, gehören zu HostEurope, Netclusive, world4you, mesh, Hetzner und Alfahosting.

    Schlussfolgerung

    Die Verwendung von Symlinks erscheint grundsätzlich möglich, wenn das Problem mit den Gruppenrechten behoben werden kann. Die Veränderung des PHP-Memory-Limits sollte versucht werden, wird jedoch wie oben beschrieben in etlichen Fällen nichts bringen.

    Die Standardwerte verteilen sich wie folgt:
    • 6x 64M und weniger
    • 15x im Bereich > 64M und < 128M
    • 25x 128M
    • 11x 256M
    • 5x 512M

  28. #28
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.745
    Contao-Projekt unterstützen

    Support Contao

    Standard Symlinks bei Hetzner

    Zitat Zitat von leo Beitrag anzeigen
    Eine erste Auswertung von bisher 63 eingegangenen Testergebnissen ergibt folgendes:


    Die 9 Server, bei denen das Anlegen von Symlinks nicht geklappt hatte, gehören zu Schlund, mesh, all-inkl, world4you, HostEurope und Hetzner.

    [/LIST]
    Da ich mich bei Hetzner Paket Level4 wegen einer TYPO3-Installation vor kurzem ausführlich mit Symlinks beschäftigt habe hier eine Info. Mit PHP lassen sich Symlinks bei Hetzner auch in kleinen Paketen problemlos anlegen und löschen. Über SFTP gibt es dort keine Möglichkeit, SSH ist erst ab Level 19 verfügbar.

    Maren

  29. #29
    Contao-Hauptentwickler
    AG Core-Entwicklung
    Avatar von leo
    Registriert seit
    05.06.2009.
    Ort
    Wuppertal
    Beiträge
    816

    Standard

    Vielen Dank für die Ergänzung. Die Auswertung ist nicht so zu verstehen, dass Symlinks bei Hetzner generell nicht möglich sind. Es gehörten nur einige der Server, auf denen es nicht möglich war, zu Hetzner; genauso wie einige der Server, auf denen es durchaus möglich war, ebenfalls zu Hetzner gehörten

  30. #30
    Contao-Fan
    Registriert seit
    04.02.2010.
    Ort
    Suisse
    Beiträge
    319
    User beschenken
    Wunschliste

    Standard

    site5 + infomaniak : gesendet
    Erweiterungen : galerie (Galleria) - Coin Slider - Superfish - iCheck - classjs - newsletter-export
    Amazon-Wunschliste (fr)

  31. #31
    Contao-Fan Avatar von dtptiger
    Registriert seit
    20.06.2009.
    Ort
    Nürnberg
    Beiträge
    819

    Standard Gerade getestet, server liegt bei Hetzner

    vflatow.de
    Gruss
    dtptiger

    Code:
    
    {"info":{"php_version":"5.3.16","ip":"188.40.109.0"},"tests":{"symlink_create":true,"symlink_is_link":true,"symlink_read":true,"symlink_get_content":true,"curl_available":true,"request_is_forbidden":false,"response_contains_foobar":true,"ini_set_available":true,"memory_limit_default":"64M","memory_limit_increase":true}}
    Geändert von dtptiger (28.05.2014 um 22:30 Uhr)

  32. #32
    Contao-Fan Avatar von dtptiger
    Registriert seit
    20.06.2009.
    Ort
    Nürnberg
    Beiträge
    819

    Standard Zweiter Server, neuere Config, auch bei Hetzner

    brauerei-weller.der
    gruss
    dtptiger

    Code:
    {
        "info": {
            "php_version": "5.4.25",
            "ip": "88.198.58.0"
        },
        "tests": {
            "symlink_create": true,
            "symlink_is_link": true,
            "symlink_read": true,
            "symlink_get_content": true,
            "curl_available": true,
            "request_is_forbidden": false,
            "response_contains_foobar": true,
            "ini_set_available": true,
            "memory_limit_default": "1024M",
            "memory_limit_increase": true
        }
    }

  33. #33
    Contao-Fan Avatar von dtptiger
    Registriert seit
    20.06.2009.
    Ort
    Nürnberg
    Beiträge
    819

    Standard Konnte auf beiden nicht gelöscht werden

    ... public_html/contao-test/source

    Gruss
    dtptiger

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •