PHP içinde bir uzak dosya yöneticisi inşa etmek mümkün mü?

6 Cevap php

Bu dosyalar üzerinde işlem yapılabilen farklı bir sunucu üzerinde çalışan bir komut dosyası dosya işlemlerini yapmak mümkün mü? Yani, vb değiştirmek, yeni oluşturmak, silmek, yeniden adlandırmak, taşımak, upload

Bunu nasıl yapıyor hakkında gitmek istiyorsunuz?

6 Cevap

Bildiğim kadarıyla, sadece, ya da belki uzaktan komut FTP kullanarak uzaktan komut dosyası aracılığıyla kabuk içine giriş ve sonra kabuk içinde komutlarla yapılabilir.

Başka bir yöntem olacaktır:

Parametrelerinde (POST data) kabul edecek ve işlemleri ona verilir argümanlara dayalı yok sunucu komut dosyaları oluşturabilirsiniz.

Tek yolu ona yapmak yoluyla olacaktır FTP.

Siz basicallly ftp bulunanlar gibi bu yazma yöntemleri HTTP üzerinden yapılabilir böylece oluşturuldu WebDAV nitelendiriyor.

Ben kaydetmek ve güvenilir PHP ile bir http olmayan dosya yöneticisi yapmak için zor olacağını hayal.

Çekirdek veya standart uzantıları PHP WebDAV'yi uygun yapmak eklemek için çeşitli kütüphaneler, olmasa da, henüz bulunmamaktadır.

Hayal herhangi bir streç tarafından bir cevap, ben sadece yüksek sesle düşünüyorum değil ...

Dosyaları ile bilgisayar SAMBA üzerinden shared dosyaları 'yönetilen' olması, ben bir müşteri PHP uygulanan olabilir acaba?

Sonra NFS var.

evet, bu php ftp fonksiyonları veya yerel dosya sistemi fonksiyonları ile mümkündür ya değildir.

(-: D Reklam myftphp <) ben bir kendim yazdım

Orada izin yönetimi kısıtlamalar her zaman, ama bir kamu dizindeki dosyaları yönetmek için mükemmel yerli dosya sistemi işlevleri kullanarak

Bkz http://rosefinch.sf.net

Bir açık kaynak php dosya yöneticisi.