Ergebnis 1 bis 13 von 13

Thema: Safe Mode Hack FTP Error

  1. #1
    Contao-Nutzer
    Registriert seit
    24.11.2010.
    Beiträge
    6

    Standard Safe Mode Hack FTP Error

    Hallo Zusammen,

    ich betreue eine Root Server auf dem vom Webdesigner Typolight 2.8 verwendet wird. Zusammen mit dem Webdesigner (der auch das Typolight installiert hat) versuchen wir es zum Laufen zu bekommen. Leider sind meine Kenntnisse im Bereich Typolight äusserst limitiert (sorry, aber es ist so).

    Er hat mir erklärt, dass wir den Safe Mode Hack SMH enablen müssen. Dazu haben wir die Datei system/localconfig.php wie folgt editiert:

    ----------------------------------------------------------------------------------

    $GLOBALS['TL_CONFIG']['useFTP'] = true;
    $GLOBALS['TL_CONFIG']['useSmhExtended'] = true;
    $GLOBALS['TL_CONFIG']['useSMHClass'] = 'SMHSFTP';
    $GLOBALS['TL_CONFIG']['ftpHost'] = 'www.mydomain.de';
    $GLOBALS['TL_CONFIG']['ftpUser'] = 'myusername';
    $GLOBALS['TL_CONFIG']['ftpPass'] = 'mypass';
    $GLOBALS['TL_CONFIG']['ftpPath'] = '/var/www/html/';
    $GLOBALS['TL_CONFIG']['ftpPort'] = 22;
    $GLOBALS['TL_CONFIG']['displayErrors'] = true;

    ---------------------------------------------------------------------------------

    Ein sftp Login mit Username und Passwort wie in der localconfig angegeben ist möglich (auch mit copy - paste getestet um Typos zu vermeiden)

    Leider bekomm ich als Return beim Aufruf von www.mydomain.de/smhcheck.php folgende Ausgabe:

    ---------------------------------------------------------------------------------

    Current settings:

    FTP host = www.mydomain.de
    FTP username = myusername
    FTP password = ****** (hidden for security)
    FTP TL-path = /var/www/html/

    System temporary dir: /tmp
    Checking tmpfile() ... success!
    Creating TYPOlight temporary file system/tmp/a0cb2bb63ce4d1735327b6f9fa8624f4 ... success!
    Connecting to FTP server ... success!
    Login with FTP username and password to server ...
    Warning: ftp_login() [function.ftp-login]: Login incorrect. in /var/www/html/smhcheck.php on line 91

    #0 [internal function]: __error(2, 'ftp_login() [

    FTP username or password is invalid.

    Please fix the SMH settings in system/config/localconfig.php, and then retry.

    ---------------------------------------------------------------------------------

    Für mich sieht es so aus, als würde nicht per sftp zugegriffen werden....
    Ich bin fast am verzweifeln.... und für jede Hilfe Dankbar

    Schon mal danke im Voraus.

    Viele Grüße
    Hipster

  2. #2
    Contao-Fan
    Registriert seit
    25.10.2009.
    Beiträge
    254

    Standard

    Tag,

    $GLOBALS['TL_CONFIG']['ftpHost']

    sollte dann schon = 'localhost' sein, wenn der (S)FTP Server auf dem gleichen Server wie Contao ist (Funktioniert per Domain ja aber trotzdem momentan). Hast du es eventuell mal mit FTP probiert?
    Chuck Norris doesn’t use web standards as the web will conform to him...

  3. #3
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo hipster,
    ich weiß nicht obs unter der aktuellen Contao Version läuft, aber wenn du sftp nutzen möchtest/musst, dann brauchst du das hier -> http://www.contao.org/erweiterungsli....50009.de.html

    Also einfach mal testen obs geht ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  4. #4
    Contao-Nutzer
    Registriert seit
    24.11.2010.
    Beiträge
    6

    Standard

    Danke für die prompten Antworten.

    @arnoldB
    der connect auf den Server hat ja funktioniert, da "Connecting to FTP... success". Nichts desto trotz hab ich es auch mit localhost und IP versucht. Keine Besserung.
    FTP ist auf dem Server nicht vorgesehen und auch nicht implementiert.

    @MacKP
    haben wir gestern schon "installiert" (Sorry, hab ich vergessen zu erwähnen) und leider ohne Eroflg. Hab´s gerade verifiziert ob alle Dateien auch wirklich da liegen wo sie sein sollten.

    Danke

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

    Standard

    Wenn du den Server betreibst und FTP nicht vorgesehen ist wäre es dann nicht schlauer die Rechte so zu vergeben das es gar keinen Safe Mode Hack braucht?
    Kein Privat Support via PM.

  6. #6
    Contao-Fan
    Registriert seit
    25.10.2009.
    Beiträge
    254

    Standard

    Stichwort: PHP + FastCGI
    Chuck Norris doesn’t use web standards as the web will conform to him...

  7. #7
    Contao-Nutzer
    Registriert seit
    24.11.2010.
    Beiträge
    6

    Standard

    @schman

    anbei einige Auszüge aus dem contao-check.php. Wenn ich diese mit www.mydomain.de/contao-check.php ausführe bekomme ich das:

    Directory owner • apache The new directory should be owned by root.
    File owner • apache The new file should be owned by "myuser"

    Der Webserver läuft unter apache und nicht unter "myuser".

    Mittlerweile bin ich mehr als confused und zweifle stark an mir. Ausserdem möchte ich eigentlich dem Webadmin und dem Apachen denselben User geben.
    Hab ich da einen Denkfehler oder wie darf ich Deine Aussage interpretieren.

    Der Server ist out of the box und ich soll nur zusammmen mit dem webadmin zusammen Typolight (Contao) draufpacken und zum laufen brigen.

    Danke

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

    Support Contao

    Standard

    Hallo hipster,

    am sinnvollsten (und von der Performance her am vertretbarsten) ist es, die PHP-Erweiterung anstelle als Apache-Modul im FastCGI-Modus zu betreiben. Damit läuft PHP mit den selben User-Rechten wie auch der FTP-User und Contao kann seine eigenen Konfigurationsdateien wieder beschreiben und ändern. Somit gibt es auch keine Konflikte mehr wegen mangelnder Zugriffsrechte...

    Der Umweg über den Safe Mode Hack ist in diesem Fall dann nicht mehr notwendig.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  9. #9
    Contao-Nutzer
    Registriert seit
    24.11.2010.
    Beiträge
    6

    Standard

    Hallo,

    im Phpinfo seh ich nach Installation des Moduls nun "Loaded Modules mod_fastcgi". Reicht das aus oder muss ich den Weg über shell scripting gehen?

    Danke

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

    Standard

    Wichtig ist das bei der Server API CGI/FastCGI steht, siehe Screenshot
    Angehängte Grafiken Angehängte Grafiken
    Kein Privat Support via PM.

  11. #11
    Contao-Nutzer
    Registriert seit
    24.11.2010.
    Beiträge
    6

    Standard

    War ja klar, dass das bei mir nicht der Fall ist:

    Server API: Apache 2.0 Handler

    d.h. ich muss erst PHP neu mit ./configure --with-fastcgi=/.... erstellen oder gibt es da noch eine andere Möglichkeit?
    das Module FastCgi ist ja schon da......

    Sorry für all die Fragen und vielen dank für die Antworten.

  12. #12
    Contao-Fan
    Registriert seit
    25.10.2009.
    Beiträge
    254

    Standard

    Zitat Zitat von hipster Beitrag anzeigen
    War ja klar, dass das bei mir nicht der Fall ist:

    Server API: Apache 2.0 Handler

    d.h. ich muss erst PHP neu mit ./configure --with-fastcgi=/.... erstellen oder gibt es da noch eine andere Möglichkeit?
    das Module FastCgi ist ja schon da......

    Sorry für all die Fragen und vielen dank für die Antworten.
    Wie sieht denn dein vHost aus?
    Chuck Norris doesn’t use web standards as the web will conform to him...

  13. #13
    Contao-Nutzer
    Registriert seit
    24.11.2010.
    Beiträge
    6

    Standard

    Hallo Zusammen,

    das Problem ist gelöst.

    Ich möchte mich bei Euch (arnoldB, xchs, schman, MacKP) recht herzlich bedanken für Eure super Unterstützung. "

    Hier die Lösung: FTP läuft nur auf Localhost (von aussen nicht erreichbar), FTP Path "/" weil chroot. User zugeordnet.

    Teilweise blutigste Anfängerfehler dabei.

    Vielen, vielen Dank an Alle

    Cheers Hipster

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Safe Mode Hack, Rechtevergabe
    Von karo im Forum Installation / Update
    Antworten: 5
    Letzter Beitrag: 10.03.2016, 15:01
  2. Safe Mode Hack und Installtool
    Von shiron im Forum Installation / Update
    Antworten: 4
    Letzter Beitrag: 05.01.2011, 13:59
  3. OFFline + Safe Mode Hack
    Von Ria im Forum Installation / Update
    Antworten: 1
    Letzter Beitrag: 27.12.2010, 20:53
  4. Safe mode hack die erste
    Von silentone im Forum Installation / Update
    Antworten: 1
    Letzter Beitrag: 17.12.2010, 15:00
  5. Antworten: 6
    Letzter Beitrag: 10.05.2010, 23:37

Lesezeichen

Lesezeichen

Berechtigungen

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