AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

[PHP] DirectoryListings Part 2

Ein Thema von Luckie · begonnen am 24. Okt 2005 · letzter Beitrag vom 29. Okt 2005
Antwort Antwort
Seite 2 von 3     12 3      
Benutzerbild von Pr0g
Pr0g

Registriert seit: 21. Mai 2004
809 Beiträge
 
Delphi 7 Personal
 
#11

Re: [PHP] DirectoryListings Part 2

  Alt 24. Okt 2005, 21:11
Hättest dich ja mal bei mir melden können. Würde mich schon interessieren, wenn jemand einen eventuellen Bug gefunden hat.

Zu deinem SAFE Mode-Fehler, hast du es mal mit den FTP Funktionen von PHP Versucht. Habe bei mir extra FTP eingeführt, damit das Script auch mit aktivem SAFE Mode funktionier. Zumindest bei einem User mit diesem Problem war es danach möglich.

Sonst frag doch mal deinen Hoster, ob er den SAFE Mode nicht deaktivieren könnte. Über den Nutzen dieser Erweiterung streiten sich einige immer noch und AFAIK wird er doch in neueren PHP Versionen ganz gestrichen.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#12

Re: [PHP] DirectoryListings Part 2

  Alt 24. Okt 2005, 23:45
Mail an den Hoster ist ja raus, siehe oben. Antwort steht noch aus. Aber die FTP Lösung, von der ich nicht weiß, wie sie geht, kann es ja auch nicht sein. Ich wollte zum Beispiel eine Logdatei nebenbei führen.

Zitat:
Hättest dich ja mal bei mir melden können. Würde mich schon interessieren, wenn jemand einen eventuellen Bug gefunden hat.
Ich hahbe doch hier im Thread geschrieben, wie es sich hier bei mir verhalten hat, nach dem du mich daraufhingewiesen hast.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Pr0g
Pr0g

Registriert seit: 21. Mai 2004
809 Beiträge
 
Delphi 7 Personal
 
#13

Re: [PHP] DirectoryListings Part 2

  Alt 25. Okt 2005, 00:15
Zitat von Luckie:
Mail an den Hoster ist ja raus, siehe oben. Antwort steht noch aus. Aber die FTP Lösung, von der ich nicht weiß, wie sie geht, kann es ja auch nicht sein. Ich wollte zum Beispiel eine Logdatei nebenbei führen.
Naja, falls dein Hoster das Problem mit dem Safe Mode nicht lösen sollte und es per FTP geht, wäre es ja eine Alternative (FTP Functions).

Zitat von Luckie:
Ich hahbe doch hier im Thread geschrieben, wie es sich hier bei mir verhalten hat, nach dem du mich daraufhingewiesen hast.
Ich dachte du hättest das Fehlverhalten schon vor meinem Post gehabt, war nen Missverständnis. Hast du irgendwelche Fehlermeldungen bekommen von meinen Script beim Hochladen einer Datei (nur darauf bezieht sich der FTP Modus, da danach auch PHP die Rechte zum Ändern der Datei haben sollte.)

Btw, bin nun bis Freitag weg, kann also erst dann wieder hier vorbeischauen
  Mit Zitat antworten Zitat
Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#14

Re: [PHP] DirectoryListings Part 2

  Alt 25. Okt 2005, 08:30
Ach so, was mir bez. Safe Mode noch einfällt: Soweit ich weiß, muss dort der Besitzer (UID) des Pfades, auf den eine IO-Operation agewandt wird mit dem ausführenden Benutzer des Scipts (also dir) übereinstimmen. Schau mal nach, ob du überall als Besitzer deiner Dateien und Ordner eingetragen bist.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat
Benutzerbild von Hador
Hador

Registriert seit: 11. Dez 2004
Ort: Recke
682 Beiträge
 
Turbo Delphi für Win32
 
#15

Re: [PHP] DirectoryListings Part 2

  Alt 25. Okt 2005, 09:23
Hi Luckie,

Ich habe vor kurzem etwas ähnliches realisiert.
Jedoch bin ich z.Z. inner Schule, und habe deshalb zum einen grad wenig Zeit
Und zum anderen kann ich das ganze hier schlecht in ein zip-Archiev packen.
Sobald ich zu hause bin, schick ichs dir.

PS: siehe PN
Lars Kiesow
http://www.larskiesow.de

Computer gehorchen deinen Befehlen, nicht deinen Absichten.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#16

Re: [PHP] DirectoryListings Part 2

  Alt 25. Okt 2005, 10:50
@chewie: Wie mache ich das denn? Mit FileZilla kann ich die Zugriufssrechte kontrollieren,a ber wie geht das mit dem Besitz?

@Hador: Nicht nötig, wenn ich was fertiges wollte, dann hätte ich schon längst einen gefunden. Aber ich will es ja selber schreiben. Und so lange ich keine Schreibrechte habe, wird deins genauso versagen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#17

Re: [PHP] DirectoryListings Part 2

  Alt 25. Okt 2005, 11:23
Nachtrag: ich habe es jetzt mal mi FTP probiert:

Code:
<?php

  $Server = 'luckie-online.de';
  $User = 'foo';
  $PW = 'bar';
 
  function FTPDirList($dir)
  {
     $conn_id = ftp_connect($Server);
     $login_result = ftp_login($conn_id, $User, $PW);
     
     return ftp_nlist($conn_id, $dir);
  }

?>
Das bringt mir allerdings folgende Fehlermeldungen:
Zitat:
Warning: ftp_connect(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/l3s11195/html/Ablage/Privat/WebFTP.php on line 9

Warning: ftp_login() expects parameter 1 to be resource, boolean given in /var/www/l3s11195/html/Ablage/Privat/WebFTP.php on line 10

Warning: ftp_nlist() expects parameter 1 to be resource, boolean given in /var/www/l3s11195/html/Ablage/Privat/WebFTP.php on line 12

Warning: Invalid argument supplied for foreach() in /var/www/l3s11195/html/Ablage/Privat/testFTP.php on line 7
Ich nehme mal an das sind Folgefehler, weil das Verbinden schon nicht geklappt hat. Mich beunruhigt allerdings etwas das Name or service not known, kann es sein, das auch die FTP Funktionen deaktiviert sind? Der Server müsste allerdings stimmen, da ich bei meinem FTP Client auch "luckie-online.de" als Host eingetragen habe, nach Anweisung meines Hosters.

Noch ein Nachtrag: Ich muss was falsch machen. Ich habe jetzt ein sehr gutes FTP Script gefunden: http://www.alishomepage.com/FTP/index.php5 und damit funktioniert der Uplaod, also muss ich was falsch machen. Nur was?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#18

Re: [PHP] DirectoryListings Part 2

  Alt 25. Okt 2005, 12:23
Zitat von Luckie:
@chewie: Wie mache ich das denn? Mit FileZilla kann ich die Zugriufssrechte kontrollieren,a ber wie geht das mit dem Besitz?
Ich verwende FlashFXP und dort gibt es ein Häkchen, um den Owner zu setzen.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#19

Re: [PHP] DirectoryListings Part 2

  Alt 25. Okt 2005, 12:27
Hm. FileZilla kennt das wohl nicht. Aber ich werde es mit FTP machen, scheint mir auch einfacher zu sein. Desweiteren ist es wohl möglich, dass die einem auch den safe_mode ausschalten, wenn das gewünscht wird.

Ich mache mal ein neues Thema zu dem FTP Kram auf.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Pr0g
Pr0g

Registriert seit: 21. Mai 2004
809 Beiträge
 
Delphi 7 Personal
 
#20

Re: [PHP] DirectoryListings Part 2

  Alt 29. Okt 2005, 00:47
Zitat von Luckie:
Nachtrag: ich habe es jetzt mal mi FTP probiert:

Code:
<?php

  $Server = 'luckie-online.de';
  $User = 'foo';
  $PW = 'bar';
 
  function FTPDirList($dir)
  {
     $conn_id = ftp_connect($Server);
     $login_result = ftp_login($conn_id, $User, $PW);
     
     return ftp_nlist($conn_id, $dir);
  }

?>
Das bringt mir allerdings folgende Fehlermeldungen:[..]
Die Variablen $Server, $User und $PW sind in der Funktion noch nicht bekannt, daher kann es nicht gehen. Füge vor $conn_id = ... noch folgende Zeile ein, um sie bekannt zu machen:
Code:
global $Server, $User, $PW;
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:26 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz