ithilbert / updateaerzte
SFTP 连接
dev-main
2023-11-14 08:37 UTC
Requires
- league/flysystem-sftp-v3: ^3.0
This package is auto-updated.
Last update: 2024-09-14 10:30:47 UTC
README
一个作为网站内容基础的组件。该组件应克隆到 "packages" 目录。
前提条件
安装
composer require ithilbert/uploadaerzte
.env 文件修改
SFTP 设置
SFTP_USERNAME=userName
SFTP_HOST=IPAdresse
SFTP_PORT=22
SFTP_ROOT='/home/aaa/database/seeders'
SFTP_PASSWORD=mein-passwort
扩展 config/filesystems.php
'sftp' => [
'driver' => 'sftp',
'host' => env('SFTP_HOST'),
// Settings for basic authentication...
'username' => env('SFTP_USERNAME'),
// Settings for SSH key based authentication with encryption password...
'privateKey' => storage_path('app/ssh/igl_kundencenter_ssh'),
'passphrase' => env('SFTP_PASSWORD'),
// Settings for file / directory permissions...
'visibility' => 'public', // `private` = 0600, `public` = 0700
'directory_visibility' => 'private', // `private` = 0700, `public` = 0755
// Optional SFTP Settings...
// 'hostFingerprint' => env('SFTP_HOST_FINGERPRINT'),
'maxTries' => 4,
'port' => (int) env('SFTP_PORT', 22),
'root' => env('SFTP_ROOT', ''),
'timeout' => 30,
// 'useAgent' => true,
'throw' => true, // Ab Laravel 9
],
向 config/app.php 添加 Provider
\ITHilbert\UploadAerzte\UploadAerzteServiceProvider::class,
作者
Jan Friedrichsen
主页: webulous.de
和
IT-Hilbert GmbH
访问、Excel、VBA 和 Web 编程
主页: IT-Hilbert.com