Пропали поля в учетной записи

Главные вкладки

Аватар пользователя taecelle taecelle 11 ноября 2011 в 12:14

Возилась с размером файла, который можно грузить на сайт.
И в один непрекрасный момент случилась такая вещь - я не могу в аккаунте добавлять поля.
То есть добавить-то могу, потом могу зайти в свой профиль и настроить их - только их содержимое (я проверяла как поле-картинку, так и поле-дату) не отобразится.
Прикрепляю изображения для более наглядной иллюстрации:
1. Поле добавлено в Настройках аккаунта

2. В Редактировании профиля загружена и прикреплена картинка

3. В самом профиле никакой картинки нет и в помине((

Что самое обидно - все это было, когда я только начала делать сайт. Из-за чего и как исправить, подскажите пожалуйста!!

ВложениеРазмер
Иконка изображения 1.jpg54.73 КБ
Иконка изображения 2.jpg21.84 КБ
Иконка изображения 3.jpg28.51 КБ

Комментарии

Аватар пользователя Chyvakoff Chyvakoff 10 ноября 2015 в 11:47

Тут всё правильно?
Как твоё поле выводится?
В семерке поле с изображением в сборке уже стоит,не обязательно поле создавать для этого.

Аватар пользователя taecelle taecelle 11 ноября 2011 в 15:00

Да, там все правильно. Это как раз мой первый скриншот.

А дело теперь не только в фотографии, у меня вообще никакие поля не отображаются - хотя в настройках аккаунта исправно добавляются.
полазив весь день наткнулась на мысль, что надо попробовать в Мозилле вместо Оперы - приду домой, попытаюсь.

Аватар пользователя taecelle taecelle 12 ноября 2011 в 23:19

Сегодня попробовала еще раз, вылезла ошибка.

«Сообщение об ошибке
PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'public://kuindgi3.jpg' for key

2: INSERT INTO {file_managed} (uid, filename, uri, filemime, filesize, status, timestamp) VALUES

(:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3,

:db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6); Array
(
[:db_insert_placeholder_0] => 1
[:db_insert_placeholder_1] => kuindgi3.jpg
[:db_insert_placeholder_2] => public://kuindgi3.jpg
[:db_insert_placeholder_3] => image/jpeg
[:db_insert_placeholder_4] => 56945
[:db_insert_placeholder_5] => 0
[:db_insert_placeholder_6] => 1321097385
)
в функции drupal_write_record() (строка 6884 в файле

/var/www/u2075053/public_html/sochinitell.pp.ua/includes/common.inc).»

На drupal.org с ней все еще мучается достаточно много людей, ответа нет.
Может быть здесь кто-то знает?

Аватар пользователя taecelle taecelle 14 ноября 2011 в 11:12

Обратилась в службу поддержки хостинга. Сказали, что все права на папки установлены правильно, а больше они ничем помочь не могут(((
Неужели никто еще не решил эту проблему?

Аватар пользователя Chyvakoff Chyvakoff 14 ноября 2011 в 15:29

ошибка sql говорит о том,что в public нельзя залить файл с таким же именем.
Удали из таблицы file_managed запись где присутствует значение public://kuindgi3.jpg, если это был временный глюк.

браузер тут непричем..

поробуй почистить кэш,запусти крон.

Аватар пользователя taecelle taecelle 14 ноября 2011 в 15:31

Уже все это проделала. Файл загрузился, но поле не отображается в профиле все равно. Причем любое поле, не только картинка.
В других местах поля добавляю - все ок, а в аккаунте - не могу((