FTP-сервер PHP не работает над экземпляром EC2 Amazon Linux?

Я установил экземпляр m1.large EC2 и хочу использовать его для загрузки журналов с сервера cdn. У меня был код, прекрасно работающий на моем ноутбуке ubuntu, но после загрузки на сервер функция ftp_rawlist () перестала работать. Насколько я могу сказать, код все еще регистрируется на ftp-сервере, но rawlist не возвращает никаких файлов.

вот пример кода:

<?php $FTP_USERNAME = 'username'; $FTP_PASSWORD = 'pass'; $FTP_SERVER = 'cdn.server'; $FTP_LOGDIR = 'logs'; $conn_id = ftp_connect($FTP_SERVER) or die('Couldn\'t connect to '.$FTP_SERVER); if(!ftp_login($conn_id, $FTP_USERNAME, $FTP_PASSWORD)) { die('Couldn\'t connect as '.$FTP_USERNAME); } ftp_chdir($conn_id, $FTP_LOGDIR); $rawlist = ftp_rawlist($conn_id, '.'); ftp_close($conn_id); var_dump($rawlist); ?> 

и выход следующий:

 bool(false) 

хотя я знаю, что каталог не пуст.

При настройке сервера это команды, которые я использовал для установки всего:

 sudo yum install php sudo yum install php-mysql sudo yum install php-pear sudo pear channel-discover pear.amazonwebservices.com sudo pear install aws/sdk 

Я даже открыл все порты для группы безопасности, но даже тогда выход был еще bool (false). И php -i показывает, что ftp включен.

Любая помощь будет принята с благодарностью, я весь день пытаюсь изо всех сил пытаться понять это.