vegas-cmf/filesystem

此包已被废弃,不再维护。未建议替代包。

Vegas CMF 文件系统管理器

v1.0.3 2017-02-09 09:06 UTC

This package is not auto-updated.

Last update: 2022-08-20 06:44:38 UTC


README

Build Status Coverage Status Latest Stable Version Total Downloads

测试

FTP 服务器

FTP 适配器的测试套件使用本地 FTP 服务器。在以下示例中,我们展示了如何基于 vsftpd 服务设置本地 ftp 服务器,您可以在系统中轻松安装。在以下步骤中,我们展示了如何在 Ubuntu 系统中安装它。

sudo apt-get install vsftpd
sudo vim /etc/vsftpd.conf

找到并设置以下行

anonymous_enable=YES
write_enable=YES
local_enable=YES
ftpd_banner=Welcome to Vegas Ftp Test Server

重启 FTP 服务器

sudo service vsftpd restart

现在我们应该创建一个示例用户

sudo groupadd ftp-users
sudo mkdir /home/ftp-user
sudo chmod 775 /home/ftp-user
sudo chown ftp-user:ftp-users /home/ftp-user
sudo useradd -g ftp-users -d /home/ftp-user ftp-user
sudo passwd ftp-user
#(enter the password: test1234)
touch /home/ftp-user/hello.txt
echo "Hello Vegas" > /home/ftp-user/hello.txt

当一切完成时,请尝试使用 ftp-user 账户登录到您的本地服务器。

ftp localhost

现在您可以运行测试

./vendor/bin/phpunit