Загрузка аватара с Symfony всегда нулевой - PullRequest
0 голосов
/ 11 августа 2011

Я пытался около двух дней, каждый раз, когда я загружаю изображение, в базе данных я получаю нулевое значение в колонке аватара, и оно даже не загружается!Я использую Symfony 1.4. У меня есть и sfdoctrineguard, и sfforkeddoctrineapplyplugin (я думаю, что это проблема, потому что я помню, когда впервые запустил проект, прежде чем использовать его, загрузка работала)

Я использую код в этом уроке:

http://blog.firehist.org/2010/02/21/symfony-upload-dimage-sans-dupliquer-les-fichiers/

Я думаю, у меня та же проблема, что и у этого парня:

http://oldforum.symfony -project.org / index.php / m/ 88206 /

кому-нибудь удалось загрузить аватар с помощью sfforkedappluplugin?

это моя пользовательская схема:

User:
  inheritance:
    type: column_aggregation
    extends: sfGuardUserProfile
  columns:
    sexe:
      type: string(1)
      notnull: true
    birthday:
      type: timestamp
    photo:
      type: string(255)
    thumbnail:
      type: string(255)
    mobile:
      type: string(50)
      notnull: true
      unique: true
    address:
      type: string(255)
      notnull: true
    ip_inscription:
      type: string(32)
    is_online:
      type: boolean
      default: 0
    status:
      type: string(255)
    aboutme:
      type: string(255)

мой атрибут аватара - фотография!

так есть идеи, как это исправить?Кстати, я попробовал обычное руководство по Jobeet 1.4 для загрузки с использованием простого файла sfwidgetforminputfile, и оно не сработало :( также я сделал папку с моими фотографиями 777 и сделал www-data ее владельцем!

1 Ответ

0 голосов
/ 11 августа 2011

Возможно, я нашел решение, но я не уверен, что мне все еще нужно ваше мнение!

либо добавьте фотографию столбца в таблицу sfGuardUser, и они вставят форму с фотографией в моем реестре

или создайте новую табличную фотографию с отношением 1 к 1 с помощью sfGuardUser, а также вставьте ее в мой реестр, но я думаю, это вызовет дополнительные запросы и здесь я совершенно не представляю, как я могу сделать, чтобы некоторые подсказки или ссылки могли мне здесь помочь!

спасибо заранее!

...