Skip to content

AjaXplorer ...

Per Zufall habe ich jetzt ein Stück Software gefunden, das ich schon sehr lange gesucht habe: AjaXplorer. Diese Webanwendung kann genutzt werden, um über Web mittels Ajax auf einfache Weise Dateien auch über Proxies hinweg auf einen Webserver zu lagern und abzurufen. Dahinter steckt ein Rollenkonzept, was auch zu funktionieren scheint.

Ich bin begeistert!

Mir fallen einige Projekte ein, für die ich das direkt einsetzen kann.

Trackbacks

Dirks Logbuch am : WebDAV statt Dropbox oder Wuala ...

Vorschau anzeigen
Die leidige Synchronisation ist das Problem. Ansonsten lässt sich mit der erstklassigen Software AjaXplorer und einem beliebigen Webspace (ja auch freie Anbieter wie 000webhost funktionieren) ziemlich einfach ein WebDAV-Server realisieren. Die Shares l

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Chris am :

*Cool...
Fehlt nur noch die Unterstützung von Drag&Drop ;-)

Dirk Deimeke am :

*Gibt es (fast). Klicke mal auf Upload, in das erscheinende Feld kannst Du Dateien per Drag and Drop ziehen.

Stephan A. am :

*Aaah, danke :-D

Das fluppt wie geschmiert !!!

Ralf am :

*Ich hab den ajaxplorer 4.0.4 mit PHP 5.2.17 auf einem Windows 2008 installiert.
Das läuft soweit recht gut, nur der WebDAV-Zugriff geht nicht.
Das rewrite habe ich durch das Windows-Rewrite für den IIS7 übersetzt.
Wenn ich die vom Ajax vorgegebenen WebDAV-Pfade direkt in den Browser eintrage, kommt auch die Passwortabfrage und dann eine leere Seite.
Gebe ich z. B. auch eine Datei in dem Verzeichnis an, kann ich die öffnen.
Das WebDAV habe ich z. B. Mit Netdrive erfolglos getestet.
Was könnte das Problem sein?
Ich habe auch mal owncloud zum Test installiert, da funktioniert das WebDAV perfekt.
Da wird allerdings eine php im Pfad mit angegeben.

Dirk Deimeke am :

*Hast Du für Deinen User WebDAV eingeschaltet? Dazu musst Du Dich einmal im Web anmelden und oben rechts auf Deinen User klicken, dann auf "WebDAV Preferences".

Ansonsten könnte es dieses Problem sein. Mit dem habe ich auch zu kämpfen.

Sven am :

*Da ich jetzt schon mehrfach während meiner AjaXplorer Google-Suche auf diesen Blog gestossen bin, beteilige ich mich auch mal.

Ich wollte mir per .NET einen kleinen WebDAV-Client mit Synchronisation für AjaXplorer bauen und hab inzwischen zig verschiedene Librarys durch, die WebDAV (auch mit SSL) sonst beherrschen. Als ich misstrauisch wurde, hab ich auch mal schon bestehende Software, wie z.B. NetDrive getestet. Und siehe da - er bringt mir den selben Fehler: Authentication Error. Ist das der selbe Fehler bei dir, Ralf?

Mein AjaXplorer wird per https angesprochen.
In mein Windows 7 kann ich den Share einbinden. Rauskopieren funktioniert, bei dem Versuch zu schreiben, kommt aber immer ein "unerwarteter Fehler".
So langsam gehen mir die Ideen aus...

Sergej am :

*Der AjaxExplorer ist restriktiv, was WebDAV angeht und erwartet einen User-Agent Header, den Netdrive nicht mitschickt.

Wenn man in core/classes/ezc/Webdav/server.php in der Zeile 184 folgenden Befehl mit # auskommentiert, geht es dann auch mit NetDrive einwandfrei

throw new ezcWebdavMissingHeaderException( 'User-Agent' );

Ralf am :

*Leider bringt das bei mir keine Änderung.
Ich erhalte den Fehler: Mounting Drive X: faild
Login failed. Please Check the Internet Connection.

Sergej am :

*Hallo Ralf ,

Funktioniert der Webdav-Zugriff mit Windows-Bordmitteln?
Also über Netzwerkumgebung, Netzwekressource hinzufügen, usw.? (nicht im Browser, im Windows Explorer)

Bei mir hat es da gleich funktioniert, nur die übrigen Clients gingen nicht.

Sieht man was evtl. im Webserver-Error-Log? Z.B. ob die dav.php überhaupt aufgerufen wird (d.h. rewrite-Regeln greifen) und evtl. einen Fehler meldet?

Es kann allerdings sein, dass bei Windows bei Ajaxplorer dann einiges noch anders läuft, bei mir läuft das ganze unter Linux mit Apache als Webserver.

Ralf am :

*Der Webdav-Zugang funktioniert leider nicht. Die rewrite rule ist aber nicht der Grund dafür, die konnte ich erfolgreich testen nachdem ich die aus der .httaccess im IIS7 importiert hatte.
Wenn ich den Pfad im Browser eingebe, werde ich auch nach dem Passwort gefragt und kann dann die Datei im Webdav-Verzeichnis aufrufen. Damit das geht muss die rewrite rule ausgeführt werden, da es den Pfad ja so nicht wirklich gibt.
Mein derzeit größeres Problem ist, dass der Download nach ca. 8 Minuten abbricht. Meine Benutzer im Feld haben meistens nur eine schlechte Internetanbindung und können dadurch nicht einmal kleinere Dateien

Kommentar schreiben

Gravatar, Favatar, Pavatar, Identica, Twitter, MyBlogLog Autoren-Bilder werden unterstützt.
BBCode-Formatierung erlaubt
Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.
:'(  :-)  :-|  :-O  :-(  8-)  :-D  :-P  ;-) 
Formular-Optionen