tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
1126
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von ulf123
    ulf123 ulf123 ist offline Mitglied Gold
    Registriert seit
    Oct 2004
    Ort
    Salzgitter, Germany, Germany
    Beiträge
    148
    Hallo

    Ich wollte fragen ob es möglich wäre mit hilfe von PHP auf einen Externen Server zuzugreifen um dort Pragramme auszuführen?

    Wenn das gehen würde kann mir wer sagen wie die Befehle sind?


    Danke für eure Hilfe

    MfG Ulf
     

  2. #2
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.774
    Blog-Einträge
    5
    Siehe PHP-Manual: http://de.php.net/ssh2
     
    „Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
    “For every complex problem, there is an answer that is short, simple and wrong.”
    “Pessimism is safe, but optimism is a lot faster!”


    Aktuelles Coding Quiz: #17 - Wörter kreuz und quer

  3. #3
    Avatar von ulf123
    ulf123 ulf123 ist offline Mitglied Gold
    Registriert seit
    Oct 2004
    Ort
    Salzgitter, Germany, Germany
    Beiträge
    148
    hm hab mir das eben angeguckt aber steig da net ganz durch!

    also wollte sp

    von Server 1

    auf Server 2 connecten und dort zB. /etc/init.d/apache start ausführen
     

  4. #4
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.774
    Blog-Einträge
    5
    *seufz*
    Hier gibt's sogar ein Codebeispiel...
    http://de.php.net/ssh2_exec
     
    „Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
    “For every complex problem, there is an answer that is short, simple and wrong.”
    “Pessimism is safe, but optimism is a lot faster!”


    Aktuelles Coding Quiz: #17 - Wörter kreuz und quer

  5. #5
    Avatar von ulf123
    ulf123 ulf123 ist offline Mitglied Gold
    Registriert seit
    Oct 2004
    Ort
    Salzgitter, Germany, Germany
    Beiträge
    148
    Hallo hab mir das mit dem SSH 2 mal zu Herzen genommen
    also mein Problem besteht aber da drin das der Server von dem die Befehle ausgehn
    kein libssh2 hat und ich auch kein Zugang dazu hab!

    Gibt es keine andere Möglichkeit


    MfG Ulf
     

  6. #6
    kam kam ist offline Rookie
    Registriert seit
    Feb 2005
    Beiträge
    5
    hi, ok ich habe auch mal ne frage dazu und bis jetzt nichts nütlcihes gefunden,

    also soweit ich das verstanden habe installiere ich die libbssh2 2.07

    lief so weit .. ./configure && make && make install

    so bei einem kleinen connection zugriff wie im php beispiel,

    Code :
    1
    2
    3
    
    $connection = ssh2_connect('shell.example.com', 22, $methods, $callbacks);
     if (!$connection) die('Connection failed');
     ?>
    http://de.php.net/manual/en/function.ssh2-connect.php

    So, beim aufruf kommt allerdings

    Fatal error: Call to undefined function: ssh2_connect() in /var/www/testseiten/ssh2_exec.php on line 2


    habe dann etwas gefunden das man noch die ssh2-0.6 installieren soll,

    das sind aber nur einmal ne xml und dann noch
    config.m4
    ssh2.c
    php_ssh2.h
    ssh2_fopen_wrappers.c
    ssh2_sftp.c

    wie muss ich die nun installieren=

    wenn ich einfach #cc ssh2.c mache bekomme ich jedenfalls tausend fehler,
    er finded offensichtlich die include dateien nicht
    Geändert von kam (24.02.05 um 09:00 Uhr)
     

  7. #7
    Avatar von ulf123
    ulf123 ulf123 ist offline Mitglied Gold
    Registriert seit
    Oct 2004
    Ort
    Salzgitter, Germany, Germany
    Beiträge
    148
    Hi leute ich bin hier schon fast am verzweifeln =)

    ich kann die SSH 2 lib nicht installieren da der Space wo die scripte liegen nur gemietet ist

    naja gibt es noch eine andere mögöich keit auf einen anderen Server zu verbinden und dort programme auszuführen?


    Bitte um Hilfe danke


    MfG Ulf
     

  8. #8
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    @kam:
    Bei Dir wird wohl das Problem sein, dass PHP ohne Support fuer SSH kompiliert ist, da bringt es dann auch nichts SSH nachzuinstallieren.
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

Ähnliche Themen

  1. [C#] Verbindung mit MS SQL Server herstellen
    Von chriss_2oo4 im Forum .NET Datenverwaltung
    Antworten: 2
    Letzter Beitrag: 19.04.10, 18:37
  2. Server lässt nach Abbruch der WLAN Verbindung keine Verbindung mehr zu!
    Von VanNameless im Forum .NET Web und Kommunikation
    Antworten: 1
    Letzter Beitrag: 08.10.07, 20:42
  3. Verbindung zum Server
    Von altamond im Forum Relationale Datenbanksysteme
    Antworten: 8
    Letzter Beitrag: 24.07.07, 19:22
  4. Antworten: 11
    Letzter Beitrag: 22.05.06, 21:24
  5. Verbindung zum SQL-Server
    Von Cort im Forum C/C++
    Antworten: 6
    Letzter Beitrag: 11.12.03, 12:55