Перестал загружать файлы на сервер uploaderController

killoff

CD тихо, и не DVD меня ;)
Команда форума
Модератор
Регистрация
13 Май 2008
Сообщения
2.619
Реакции
1.125
  • Автор темы
  • Модер.
  • #1
Перерыл всё что мог, так и не смог разобраться где кроется косяк...
Файл загрузки во вложении. Проблема в следующем: в файле прописано при создании файлов и папок выставлять одни права на папки, но в итоге на папки - 755, на файлы - 644, пользователь и владелец - www-data. При этом загрузка картинки не происходит, но пустые папки создаются если их нет.
С чем это может быть связано и куда копать? Может проблема в настройках сервера....?
 

Вложения

  • uploaderController.zip
    8 KB · Просмотры: 8
если добавить вар_дамп на 708 стр, то что возвращает ?
PHP:
var_dump(move_uploaded_file($file, $uploadData['uploadDir'] . '/' . $nameMp3 . '.' . $ext));
 
  • Автор темы
  • Модер.
  • #3
если добавить вар_дамп на 708 стр, то что возвращает ?
PHP:
var_dump(move_uploaded_file($file, $uploadData['uploadDir'] . '/' . $nameMp3 . '.' . $ext));
А где это посмотреть? Загрузка идёт берез bbcode Для просмотра ссылки Войди или Зарегистрируйся
Также не так почему то указывается папка года и месяца, при этом папка 2015 создается если ее не было...
 
ну замени 708ую строку в твоем файле на мою (можно еще дописать die(); в конце) и посмотри, какой будет вывод при попытке что-то загрузить. Может у тебя вообще не доходит код до выполнения этой строки...
PHP:
var_dump(move_uploaded_file($file, $uploadData['uploadDir'] . '/' . $nameMp3 . '.' . $ext)); die();
 
  • Автор темы
  • Модер.
  • #5
на скок я понимаю, форма загрузки отпправляется аяксом. тебе надо в консоли браузера посмотреть, что возвращается... где баг
Для просмотра ссылки Войди или Зарегистрируйся
 
Проблема в следующем: в файле прописано при создании файлов и папок выставлять одни права на папки, но в итоге на папки - 755, на файлы - 644, пользователь и владелец - www-data.
Побалуйся umask - Для просмотра ссылки Войди или Зарегистрируйся если предыдущие советы не помогли
 
  • Автор темы
  • Модер.
  • #8
Побалуйся umask - Для просмотра ссылки Войди или Зарегистрируйся если предыдущие советы не помогли
Пока вообще не хватает времени разобраться с ним.
Вообще оказывается на другом сервере все работало нормально, но после переезда многие функции не работают на сайте. Может быть что с настройкой сервера что-то не так или ещё что-то? Как это выяснить наверняка можно?
 
  • Заблокирован
  • #9
Возможно нужно прописать пути новые, раз не видит куда заливать, что не все работает (обычно старые в БД хранятся или в файлах - перепроверь).
На папку созданную www-data, принудительно попробуй поставить 777.
DIR_NAME - проверь пути прописаны!
+ попробуй с корня сайта вбить /uploads/uploaderTxt.txt и проверить
Для просмотра ссылки Войди или Зарегистрируйся
Если откроет то с путями гуд
 
Назад
Сверху