Redakční systém AIKEN CMS

FTP Loop (ftp_loop)

Modul pro nahrazení standardních souborových operací "místní FTP smyčkou" (relací na tentýž server) pro použití v situacích, kdy nejsou běžné operace povoleny nebo nefungují obvyklým způsobem (typicky při zapnutém bezpečném režimu PHP, safe mode).

Při registraci modulu se příslušné souborové operace automaticky přesměrují na API modulu. Každá komponenta AIKEN CMS, která potřebuje souborové operace používat (a vystačí si s možnosti univerzálního API pro tyto operace), tak bude používat souborové funkce tohoto modulu.

Modul implementuje tyto operace:

  • vytvoření adresáře
  • zrušení adresáře
  • přejmenování souboru
  • smazání souboru
  • změna práv k souboru
  • zkopírování souboru
  • vytvoření symbolického odkazu
  • aktualizace času poslední změny (touch)

Symbolický odkaz se vytváří běžným způsobem (pokud je to povoleno), protokol FTP vytváření symbolických odkazů nepodporuje. Vytvářeným souborům a adresářům se nastavuje maska podle hodnot parametrů modulu.

Parametry modulu

IdentifikátorVýchozí
hodnota
Potřebné
oprávnění
Uživatelsky
nastavitelný
Popis
ftp_loop_base_diradministrátorNEBázový adresář pro FTP přístup (pokud je nastaven, musí končit lomítkem)
ftp_loop_dir_perms0755administrátorNEVýchozí přístupová práva k adresáři (oktalově)
ftp_loop_file_perms0644administrátorNEVýchozí přístupová práva k souboru (oktalově)
ftp_loop_passwordadministrátorNEUživatelské jméno pro FTP přístup
ftp_loop_port21administrátorNEČíslo portu pro FTP přístup
ftp_loop_timeout10administrátorNETimeout pro FTP přístup [s]
ftp_loop_useradministrátorNEUživatelské jméno pro FTP přístup

Zpracovávané symboly

  • Žádné.

Informace o verzích

  • Aktuální verze modulu: 1.0.0
  • Požadovaná verze API AIKEN CMS: 1.0.0
  • Požadovaná verze databáze AIKEN CMS: 1.3

Požadavky a závislosti modulu

  • PHP musí mít zakompilovánu a povolenu podporu FTP.

Změny ve verzích

  • 1.0.0 - počáteční verze
Zpět do sekce Dokumentace k modulům
novinky | funkce | dokumentace | případové studie | kontakt
AIKEN CMS