PHP не может открывать удаленный файл

Я создаю скрипт для открытия удаленного файла (ftp) и редактирую его с помощью fopen и fwrite. У меня проблема при подключении к ftp.I сделал этот код

$handle = fopen("ftp://".$ftp['username'].":".$ftp['password']."@".$ftp['server']."/cstrike/addons/amxmodx/configs/users.ini", "w") or die("ftp error"); fwrite($handle,$text."\n") or die('err2.'); 

al переменные установлены. Я пытался с ftp: // … на веб-странице, и он работает .allow_url_fopen is On … Он просто говорит «ftp error»