Нет, дело или в базе или форуме (склоняюсь к базе), я сам захожу под юзером который не может загрузить, и у меня тоже вылазит эта ошибка, вся заморочка в файле includes/class_upload.php
класс vB_Upload_Attachment
функция save_upload()
если перед строкой if (!($result = $this->data->save())) (1028 строка)
написать echo($this->data->save());
то в окошечке появляется текст:
----->8-------------
Fatal error:- Директория файловой системы не доступна для записи.
Unable to proceed with save while $errors array is not empty in class
vB_DataManager_Attachment_Filesystem in
/includes/class_dm.php on line
765
----->8-------------
но ведь директория доступна! и под другими юзерами все ок!
сделал небольшую "отладку",
echo("userid=".$this->userinfo['userid']."<br>");
echo("filename=".$this->upload['filename']."<br>");
echo("posthash=".$this->postinfo['posthash']."<br>");
echo("filedata=".$this->upload['filestuff']."<br>");
echo("thumbnail=".$this->upload['thumbnail']['filedata']."<br>");
echo("postid=".$this->postinfo['postid']."<br>");
под "корявым" пользователем
------------>8----------------
userid=45
filename=asdfasdfadsf.rar
posthash=7b649818d6b5487ff57b24f6541ffdf8
filedata=Rar!�Пђs�� �������U t ђ1�������Ѕl7i…Ё70� ���asdfasdfadsf�рря7asdf;lasdf asdf Д={�@�
thumbnail=
postid=0
------------>8----------------
под "нормальным"
------------>8----------------
userid=22
filename=asdfasdfadsf.rar
posthash=aff6b9d66b4b6ad8752f3c8ac5c5e291
filedata=Rar!Пђs U t ђ1Ѕl7i…Ё70 asdfasdfadsfрря7asdf;lasdf asdf Д={@
thumbnail=
postid=0
------------>8----------------
уже незнаю что и делать :(
p.s. разное содержимое rar файла потому что под разными браузера (для удобства, чтобы не перепрыгивать между учетками)
p.p.s итого, главная мысль:
до строки:
if (!($result = $this->data->save()))
выполнение скрипта идет одинаково для обоих пользователей, на ней спотыкается, и пошло в разных направлениях
Добавлено через 12 минут
У другого юзера тоже была проблема, не мог аватары прикреплять (вообще небыло формы для указания файла) и внизу была надпись что он не может прикреплять аватары, в таблице user изменил config на 3159, аватары начали загружаться ... это я к тому, что средствами VB я не смог устранить этот косяк ... может и с нынешней проблемой надо лезть в базу, подскажите хотя бы в какую сторону смотреть ;)
p.s. я базу во владение получил уже в таком виде, обслуживание/оптимизация ничем не помогли.
Добавлено через 20 часов 9 минут
Оказывается эта проблема не только у меня, где то находил пост на форуме (не могу снова найти), админ
http://www.dalnoboyshiki.eu/forum/index.php отписывался о такой же проблеме, выходил из нее созданием новых учеток, и "слитием" старых с новыми.