ftp — PHP, ftp_mkdir всегда возвращает false

У меня есть сайт, который использует FTP для передачи загруженных файлов в CDN. Этот сайт работает нормально в течение года. Теперь вдруг он не будет загружать файлы правильно.

Они загружаются, просто не в нужном месте (пользователи root dir / var / www).

Кто-нибудь есть идеи, почему ftp_mkdir функция перестанет работать?

Изменений разрешений не было, и разрешения для папки в CDN установлены на 777, а для владельца / группы указан единственный пользователь на сервере (кроме root)

ftp_login($conn, '', '');

ftp_pasv($conn, true);
$mk = ftp_mkdir($conn, '/var/www/folder/subfolder/' . $id); // returns false

Он прекрасно загружает файл, просто не создает для него каталог
и поскольку он не создает каталог, он не создает cd к нему так просто вставляет файл в текущий каталог.

0

Решение

Ответ состоял в том, что я израсходовал 20 ГБ дискового пространства. Обнаружил ошибку только при попытке создать папку как root, которая показала ошибку.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector