0
我在我的Mac上使用MAMP Pro來開發我的開發環境。在這裏,我使用Packagist的Touki \ FTP包處理FTP連接。php ftp功能在我的生產服務器上不起作用
我在本地很好地工作,但是當我在我的生產環境中嘗試時,它是安裝了Apache2和php5的Ubuntu的AWS EC2服務器,但它不起作用。
當我使用phpinfo()
我可以看到FTP擴展已啓用。
這裏是我的代碼:
use Touki\FTP\Connection\Connection;
use Touki\FTP\FTPWrapper;
$connection = new Connection('host', 'user', 'pass');
$connection->open();
$wrapper = new FTPWrapper($connection);
$files = $wrapper->nlist("/myfolder");
foreach($files as $fileKey => $fileName) {
$fileext = explode(".", $fileName);
$ext = $fileext[sizeof($fileext)-1];
if($ext == 'txt') {
echo $fileName;
}
}
$connection->close();
你認爲人們能夠在沒有代碼的情況下幫助你嗎? – Mihai
你確定你在新服務器上有'/ myfolder'嗎?你有任何錯誤嗎? – Mihai
是的,我有/我的文件夾在服務器上。它在當地很有用。但是,當它進入生產服務器時,它不會。 – d4ta