SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 22.04.2009, 14:49:40
knoFi knoFi ist offline
Anfänger
 
Registriert seit: Apr 2009
Alter: 39
Beiträge: 2
Verbindung u. Login zum ftp geht, sonst nichts!

Hallo,

bin absoluter php noob vll kann mir ja jmd helfen.


Ich möchte eine Verbindung zum ftp Server herstellen und dort Dateien erstellen lassen mit variablen Namen.

Ich bin der festen Überzeugung das die Verbindung zum ftp Server steht und auch der Login sauber verlaufen ist, aber aus irgendeinem Grund funktioniert kein einziger ftp Befehl!?

Habe schon ftp_chmod bis zum erbrechen durchprobiert damit komm ich nicht weiter (spuckt nur Fehler aus) deshalb wollte ich das Ganze jetzt erst einmal etwas kleiner testen. D.h. die Befehle ftp_pwd, ftp_size u. ftp_chdir.

Nur leider funktioniert keiner dieser Befehle!
Ich verstehe das nicht die Verbindung zum ftp steht und der Login ist auch glatt gelaufen und die Zugangsdaten sind zu 100% richtig also warum kann/darf ich keine Befehle ausführen?


Hier mein Script:

PHP-Code:

$ftpuser 
'xxx';
$ftppw 'xxxx';
$ftpserver 'dieserftpserver.de';


$ftp_conn ftp_connect($ftpserver) OR die ("<font color='FF0000'>Konnte keine Verbindung zum FTP-Server herstellen</font>");

if ((
$ftp_conn) == TRUE) {
               echo 
"<font color='33B200'>Verbinung zum FTP-Server hergestellt!</font>";
               }

               
$ftplogin ftp_login($ftp_conn$ftpuser$ftppw) OR die ("<font color='FF0000'>Kein Login m&ouml;glich: Username oder PW falsch</font>");

if ((
$ftplogin) == TRUE) {
          echo 
"<br><font color='33B200'>Login erfolgreich!</font><br />";
          }
  
  
echo 
ftp_pwd($ftp_conn) . "<br />"

echo 
ftp_size($ftp_conn,"test.txt");

echo 
ftp_chdir($ftp_conn,"testordner");



ftp_close($ftp_conn); 

Die Ausgabe ist:

Verbinung zum FTP-Server hergestellt!
Login erfolgreich!

/
-1
Warning: ftp_chdir() [function.ftp-chdir]: Failed to change directory. in /var/www/xxxxx/xxx/xxx/create.php on line 26



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

Also Verbindung und Login stehen.

der --> / soll dann angeblich das aktuelle Verzeichnis sein ??
und die -1 die Dateigröße ??? naja die test.txt ist jedenfalls 11,7 KB groß...
und das Verzeichnis testordner gibt es auch!!


Wenn ich noch ftp_chmod mit reinpacke kommt noch diese Fehlermeldung dazu:
Fatal error: Call to undefined function: ftp_chmod() in /var/www/xxxx/html/xxxx/create.php on line 28

Vll kann ja jmd was damit anfangen.

Gruß knoFi
Mit Zitat antworten
  #2  
Alt 22.04.2009, 19:09:48
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: Verbindung u. Login zum ftp geht, sonst nichts!

Hi,
willkommen hier im Forum!

Zitat:
Zitat von knoFi Beitrag anzeigen
[...]
PHP-Code:

$ftp_conn 
ftp_connect($ftpserver) OR die ("<font color='FF0000'>Konnte keine Verbindung zum FTP-Server herstellen</font>");

if ((
$ftp_conn) == TRUE) {
               echo 
"<font color='33B200'>Verbinung zum FTP-Server hergestellt!</font>";
               } 
Hast Du Dir mal den Rückgabewert von ftp_connect angesehen (bool <> resource)?


Zitat:
Zitat von knoFi Beitrag anzeigen
[...]
Wenn ich noch ftp_chmod mit reinpacke kommt noch diese Fehlermeldung dazu:
Fatal error: Call to undefined function: ftp_chmod() in /var/www/xxxx/html/xxxx/create.php on line 28

Vll kann ja jmd was damit anfangen.

Gruß knoFi
Kann es sein das Dein Webspace keine ftp-Funktionen zu läßt. Bitte prüfe mal per phpinfo().
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #3  
Alt 23.04.2009, 16:57:52
knoFi knoFi ist offline
Anfänger
 
Registriert seit: Apr 2009
Alter: 39
Beiträge: 2
AW: Verbindung u. Login zum ftp geht, sonst nichts!

sooo besser spät als nie.


ähm.. Rückgabewert? meinst du return?
Vll kannst du mir auch bool <> resource erklären ?

wie gesagt bin php noob.


Habe mal phpinfo() eingegeben und wurde erschlagen von der riesigen Ausgabe.

Also da gibst ne spalte FTP support und das steht auf enabled .


Aber mir ist was anderes aufgefallen:

SERVER_SOFTWARE = Apache/2.2.3 (Debian) PHP/4.4.4-8+etch6 mod_ssl/2.2.3 OpenSSL/0.9.8c

Habe mal glaub ich irgendwo gelesen das PHP 4 keine ftp Unterstützung bietet bzw ftp_chmod & Co


Gruß knoFi

Geändert von knoFi (23.04.2009 um 16:58:40 Uhr)
Mit Zitat antworten
  #4  
Alt 23.04.2009, 17:52:23
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: Verbindung u. Login zum ftp geht, sonst nichts!

Zitat:
Zitat von knoFi Beitrag anzeigen
sooo besser spät als nie.


ähm.. Rückgabewert? meinst du return?
Vll kannst du mir auch bool <> resource erklären ?

[...]
SERVER_SOFTWARE = Apache/2.2.3 (Debian) PHP/4.4.4-8+etch6 mod_ssl/2.2.3 OpenSSL/0.9.8c

Habe mal glaub ich irgendwo gelesen das PHP 4 keine ftp Unterstützung bietet bzw ftp_chmod & Co


Gruß knoFi
Hier solltest Du alle Erklärungen finden.
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
Antwort


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

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Login key323 PHP Grundlagen 1 16.02.2009 18:33:41
Login & Logout mit SESSIONS Socrates PHP Entwicklung und Softwaredesign 11 14.07.2006 21:37:54
iframe Login mit Prüfung Nisha PHP für Fortgeschrittene und Experten 1 01.04.2006 13:56:12
Login code Blackhell PHP für Fortgeschrittene und Experten 1 13.12.2005 18:43:51
Login frage... |Coding PHP für Fortgeschrittene und Experten 8 27.05.2002 20:30:29


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:58:03 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt