Mibew Messenger Community

General => Support => Русский (ru) => Topic started by: Dnny on February 14, 2014, 10:40:29 AM

Title: Подскажите пожалуйста в чем может быть проблема
Post by: Dnny on February 14, 2014, 10:40:29 AM
Подскажите пожалуйста в чем может быть проблема. Ни оператор ни администратор, зайдя в профиль не могут загрузить свою фотографию. При загрузке пишет: Ошибка выгрузки файла "2.jpg": Ошибка копирования файла.

при этом фотография соответствует заданным параметрам, не превышает 100х100 пикселей и не больше 50 килобайт
Title: Re: Подскажите пожалуйста в чем может быть проблема
Post by: faf on February 14, 2014, 11:07:51 AM
Для начала проверьте полномочия на папку с аватарками (files/avatar/).

И, пожалуйста, в будущем размещайте посты в правильных разделах форума. К локализации Ваш вопрос не имеет ни малейшего отношения.
Title: Re: Подскажите пожалуйста в чем может быть проблема
Post by: Dnny on February 17, 2014, 07:20:44 AM
у меня стоит версия 1.6.8
путь к аватарам /files/avatar/ в корне сайта или /messenger/files/avatar/ ?
если второе, то у меня нет такой папки в папке месенджера, есть только:  /messenger/images/avatar в которой находится файл .keep
права на папку 775

в /messenger/operator/avatar.php есть такая строчка: $avatar_local_dir = dirname(__FILE__) . "/../images/avatar
ну тоесть понятно что туда будет складываться. но пишет ошибку. Попробовал поменять путь в корень сайта: /images/avatar
тоже ничего не дало, права на папку 777 не помогли

пысы. буду размещать в правильных :) простите не понял сначала что где на форуме.
Title: Re: Подскажите пожалуйста в чем может быть проблема
Post by: faf on February 17, 2014, 09:29:52 AM
Да, images/avatar, конечно.

Хорошо, а что пишется в логе ошибок сервера?
Title: Re: Подскажите пожалуйста в чем может быть проблема
Post by: Dnny on February 17, 2014, 02:46:49 PM
вот это я не могу сказать. я могу сказать что пишется в окне когда пытаешься загрузить аватар.
хостинг у меня на sweb точка ru - логи включил, попробовал загрузить аватар, ничего не записалось в логи

есть только вот такое в логах:

домен.рф [Mon Feb 17 19:15:57 2014] [error] [client 188.134.91.93] PHP Fatal error:  require_once() [<a href='function.require'>function.require</a>]: Failed opening required '../libs/chat.php' (include_path='.:/usr/share/php5:/usr/share/php') in /home/y/sayt/public_html/webmess/operator/update.php on line 19, referer: http://домен.рф/webmess/operator/users.php?nomenu
Title: Re: Подскажите пожалуйста в чем может быть проблема
Post by: faf on February 17, 2014, 06:53:38 PM
Хм. Вообще, при подобных сообщениях у Вас Mibew в принципе работать не должен. Он же часть своих библиотек подцепить не может, получается. ???

Кстати, Вы пишете про webmess/operator/update.php. А раньше писали про messenger/images/avatar/.  ???
Title: Re: Подскажите пожалуйста в чем может быть проблема
Post by: Dnny on February 19, 2014, 10:28:16 AM
Это я переустанавливал, поэтому разные папки, переименовывал. :)
Чат работает, в нем сидят около 5+ операторов. Но такая ошибка имеется. Возможно проблема в домене РФ?
Title: Re: Подскажите пожалуйста в чем может быть проблема
Post by: faf on February 19, 2014, 10:08:15 PM
Title: Re: Подскажите пожалуйста в чем может быть проблема
Post by: Dnny on February 20, 2014, 07:18:06 AM
заменил if (!@move_uploaded_file
на if (move_uploaded_file
теперь в профиле как будто загрузилось изображение, оно как будто есть, но вместо него квадратик с красным крестиком и написано : невозможно загрузить аватарку. В папке ее тоже нет.
в логе ошибок вот это:
Quote
домен.рф [Thu Feb 20 10:49:09 2014] [error] [client 178.71.116.140] PHP Fatal error:  Unknown: Failed opening required '/home/y/sayt/public_html/webmess/operator/update.php' (include_path='.:/usr/share/php5:/usr/share/php') in Unknown on line 0, referer: http://\xd1\x8e\xd1\x80\xd0\xb8\xd1\x81\xd1\x82-\xd0\xb2-\xd1\x81\xd0\xbf\xd0\xb1.\xd1\x80\xd1\x84/webmess/operator/users.php?nomenu
домен.рф [Thu Feb 20 10:51:47 2014] [error] [client 92.100.4.3] PHP Fatal error:  require_once() [<a href='function.require'>function.require</a>]: Failed opening required '../libs/chat.php' (include_path='.:/usr/share/php5:/usr/share/php') in /home/y/sayt/public_html/webmess/operator/update.php on line 19, referer: http://\xd1\x8e\xd1\x80\xd0\xb8\xd1\x81\xd1\x82-\xd0\xb2-\xd1\x81\xd0\xbf\xd0\xb1.\xd1\x80\xd1\x84/webmess/operator/users.php?nomenu
в БД SQL в профиле оператора типа загружено
Quote
/webmess/images/avatar/1.jpg
если после этого вручную загрузить аватарку, то она будет отображаться
Title: Re: Подскажите пожалуйста в чем может быть проблема
Post by: faf on February 20, 2014, 10:02:37 AM
Мельком посмотрел на Вашу установку. Либо Вы в очередной раз поменяли к ней путь, либо тот Mibew, где сидят Ваши консультанты, и тот, который Вы сейчас терзаете - это разные установки. И, кстати, актуальная стабильная версия Mibew - это 1.6.9.

Далее. Попробуйте поставить вывод в лог не только ошибок, но и предупреждений. Возможно, это позволит получить какую-либо дополнительную информацию. Также, возможно, нелишним было бы посмотреть вывод phpinfo().

И далее, по поводу той установки, которую я видел. Есть стойкое ощущение, что у Вас часть запросов, которые должны приходить в Mibew, обрабатывается на уровне используемой CMS. Т.е. на работу Mibew у Вас вполне может влиять некое внешнее ПО.