Yii2-Gsftp (connexion Ssh distante au serveur FTP)

Yii2-Gsftp (connexion Ssh distante au serveur FTP)

hguenot/yii2-gsftp

Installer Démo

Cette extension nécessite l'extension Yii2-Gftp pour fonctionner et enregistre un nouveau pilote "FTP" à l'aide d'une connexion SFTP.

Heure de publication: vendredi 3 juillet 2015 (il y a 6 ans)

Créé par: Семенов Александр Сергеевич

Catégorie: Autre

Version actuelle:
1 janv. 1970 à 03:00:00 (il y a 51 ans)

Packagist: hguenot/yii2-gsftp

: https://github.com/hguenot/yii2-gsftp

:

Type: Компонент


Cette extension nécessite l'extension Yii2-Gftp pour fonctionner et enregistre un nouveau pilote "FTP" à l'aide d'une connexion SFTP.

Latest Stable Version Total Downloads License

SFtp

SFtp is a FTP extension for YII 2 Framework based on Yii2-gftp extension.

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require --prefer-dist hguenot/yii2-gsftp "*"

or add

"hguenot/yii2-gsftp": "*"

to the require section of your composer.json file.

Usage

Here is a basic usage of GFtp extension.

  • Create an FTP application component (in your Web config file)
return [
    // [...]
    'components'=>[
        // [...]
        'ftp' => [
            'class' => '\gftp\FtpComponent',
            'connectionString' => 'sftp://user:pass@host:22',
            'driverOptions' => [ 'timeout' => 120 ]
        ]
    ],
    // [...]
];
  • You can user either a connection string where protocol could be ftp or ftps or directly set protocol, user, pass, host and port properties :
return [
    // [...]
    'components'=>[
        // [...]
        'ftp' => [
            'class' => '\gftp\FtpComponent',
            'driverOptions' => [
                'class' => \gftp\FtpProtocol::valueOf('sftp')->driver,
                'user' => 'me@somewhere.otrb',
                'pass' => 'PassW0rd',
                'host' => 'ssh.somewhere.otrb',
                'port' => 22,
                'timeout' => 120
            ]
        ]
    ],
    // [...]
];

Examples

You can find examples on Yii2-gftp extension site.


Tous les commentaires (0)
Sans commentaires

dev-master — 1 janv. 1970 à 03:00:00 (il y a 51 ans)

3.0.0 — 1 janv. 1970 à 03:00:00 (il y a 51 ans)

V1.1.2 — 1 janv. 1970 à 03:00:00 (il y a 51 ans)

V1.1.1 — 1 janv. 1970 à 03:00:00 (il y a 51 ans)

1.1 — 1 janv. 1970 à 03:00:00 (il y a 51 ans)

1.0 — 1 janv. 1970 à 03:00:00 (il y a 51 ans)

Стандартная установка:

Добавьте composer.json файл вашего проекта:

"hguenot/yii2-gsftp": "*"

Запустите обновление зависимостей


Читать про обнолвение SkeekS CMS