Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

После перехода с локального ftp_login возвращает false


Recommended Posts

После переноса сайта с локального сервера , перестал работать php код загрузки ексель файла по ftp с другого сайта . ftp_login возвращает false

 

Вот код

 

<?php
    set_time_limit(0);
	class ControllerToolForCron extends Controller {
		public function index() {
			if($_GET['access'] == "jliadhfkjsdkjvcx"){
				// установка соединения
				echo 'Установка соединения<br>';
				
				$conn_id = ftp_connect("******.net");
				
				
				if (ftp_login($conn_id, 'логин', 'пароль')) {
					echo "Произведен вход на ftp ********.net под именем ****** \n";
				} else {
					echo "Не удалось войти под именем ****** \n";
					
				}
				
				
				ob_start();
				if (ftp_get($conn_id, "php://output", "price.xls", FTP_BINARY)) {
					$data = ob_get_contents();
				}
				else{
				    echo "no";
				}
				ob_end_clean();
				$fp = fopen($_SERVER['DOCUMENT_ROOT']."/price.xml", "r+");
				
				
				fwrite($fp, $data);
				fclose($fp);
				
				ftp_close($conn_id);
				$file = $data;
				
				if($file){
					
					echo "this";
					$this->load->model('tool/forcron');
					$this->model_tool_forcron->index();
				}
			}
		}
	}
?>

На OpenServer работает. 

Змінено користувачем Tseka85
Надіслати
Поділитися на інших сайтах


24 минуты назад, spectre сказал:

Возможно ограничение по ip

Я сейчас могу зайти по ftp с Total Commander ,  CMD , и c OpenServer . IP добавлен. 

 

 UP!!!: Аллелуя !!! Зашёл в настройки хостинга и добавил :

Доступ разрешен со следующих  

хостов

Любой хост

Заработало !!!! 

 Спасибо .

 

Змінено користувачем Tseka85
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.