Partkeepr: Ошибка при сохранении логотипа производителя

Созданный на 31 мая 2017  ·  24Комментарии  ·  Источник: partkeepr/PartKeepr

Привет,

Я получаю эту ошибку, когда пытаюсь сохранить производителя после добавления изображения логотипа. Я пробовал со всеми тремя форматами (jpg, gif и png). Такая же ошибка возникает на демонстрационном сайте.

Произошла ошибка

Подробности

Ошибка типа: Аргумент 1, переданный в PartKeeprManufacturerBundleEntityManufacturer :: removeIcLogo (), должен быть экземпляром PartKeeprManufacturerBundleEntityManufacturerICLogo, экземпляром свойства Proxies__CG__PartKeeprImageBundleEntityTe / ​​symfonent / symfoni / symfony / www / symfony / www / Symfonent / www. php в строке 616

Запрос

PUT / api / производители / 295? _Dc = 1496180728969

[Объект Object]

Код состояния ответа

500

Ответ

{"@context": "/ api / context / Error", "@ type": "Error", " hydra: title ": "Произошла ошибка", " hydra: description ": "Ошибка типа: аргумент 1 передан в PartKeepr \ ManufacturerBundle \ Entity \ Manufacturer :: removeIcLogo () должен быть экземпляром PartKeepr \ ManufacturerBundle \ Entity \ ManufacturerICLogo, экземпляром данного Proxies \ __ CG __ \ PartKeepr \ ImageBundle \ Entity \ TempImage, вызываемым в / var / www / partkeepr / vendor /symfony/symfony/src/Symfony/Component/PropertyAccess/PropertyAccessor.php в строке 616 "}

Конфигурация сервера

doctrine_orm_version: 2.5.4
doctrine_dbal_version: 2.5.2
doctrine_common_version: 2.6.0-DEV
php_version: 7.0.15-0ubuntu0.16.04.4
auto_start_session: правда
maxUploadSize: 31457280
isOctoPartAvailable: true
Доступные форматы изображений: JPG, GIF, PNG
max_users: неограниченно
Authentication_provider: PartKeepr.Auth.HTTPBasicAuthenticationProvider
tip_of_the_day_uri: https://partkeepr.org/tips/%s
password_change: правда

  • Версия PartKeepr: 1.2.0
  • Воспроизводится на демонстрационной системе: Да.
Base Functionality Bug Low Priority

Самый полезный комментарий

@elekgeek , это полная чушь! Я единственный разработчик PartKeepr, основатель проекта и им был почти все время! Я потратил тысячи (ДА, ТЫСЯЧИ) неоплачиваемых человеко-часов на разработку PartKeepr, я даже плачу за сервер своими СВОИМИ деньгами (да, хостинг и патреон даже не покрывают эти расходы!). Честно говоря, пожалуйста, отвали и используйте другое программное обеспечение для инвентаризации.

Все 24 Комментарий

Могу подтвердить, что это происходит и с нами, при запуске из исходников.

An error occurred

Details
==================================
Expected argument of type "PartKeepr\ManufacturerBundle\Entity\ManufacturerICLogo", "Proxies\__CG__\PartKeepr\ImageBundle\Entity\TempImage" given

Request
==================================
PUT /api/manufacturers/286?_dc=1497289547897

[object Object]

Response Status Code
==================================
500

Response
==================================
{"@context":"\/api\/contexts\/Error","@type":"Error","hydra:title":"An error occurred","hydra:description":"Expected argument of type \u0022PartKeepr\\ManufacturerBundle\\Entity\\ManufacturerICLogo\u0022, \u0022Proxies\\__CG__\\PartKeepr\\ImageBundle\\Entity\\TempImage\u0022 given"}

Server Configuration
==================================
doctrine_orm_version: 2.5.4
doctrine_dbal_version: 2.5.2
doctrine_common_version: 2.6.0-DEV
php_version: 7.0.19
auto_start_session: true
maxUploadSize: 2097152
isOctoPartAvailable: false
availableImageFormats: JPG,GIF,PNG
max_users: unlimited
authentication_provider: PartKeepr.Auth.WSSEAuthenticationProvider
tip_of_the_day_uri: https://partkeepr.org/tips/%s
password_change: true

Также здесь бывает

`Произошла ошибка

Подробности

Ожидаемый аргумент типа "PartKeeprManufacturerBundleEntityManufacturerICLogo", "Proxies__CG__PartKeeprImageBundleEntityTempImage" задан

Запрос

ЗАПИСЬ http://repronik.de/inventory/web/api/manufacturers?_dc=1509964993788

[Объект Object]

Код состояния ответа

500

Ответ

{"@context": "/ inventory / web / api / context / Error", "@ type": "Error", " hydra: title ": "Произошла ошибка", " hydra: description ": "Ожидаемый аргумент введите u0022PartKeepr \ ManufacturerBundle \ Entity \ ManufacturerICLogou0022, u0022Proxies \ __ CG __ \ PartKeepr \ ImageBundle \ Entity \ TempImageu0022 задано "}

Конфигурация сервера

doctrine_orm_version: 2.5.4
doctrine_dbal_version: 2.5.2
doctrine_common_version: 2.6.0-DEV
php_version: 7.0.22-0ubuntu0.16.04.1
auto_start_session: правда
maxUploadSize: 8388608
isOctoPartAvailable: ложь
Доступные форматы изображений: JPG, GIF, PNG
max_users: неограниченно
Authentication_provider: PartKeepr.Auth.HTTPBasicAuthenticationProvider
tip_of_the_day_uri: https://partkeepr.org/tips/%s
password_change: правда
patreonStatus: [объект Object]
`

На сегодняшний день проблема не устранена. Какие-нибудь исправления по этому поводу?

Произошла ошибка

Подробности

Ожидаемый аргумент типа "PartKeeprManufacturerBundleEntityManufacturerICLogo", "Proxies__CG__PartKeeprImageBundleEntityTempImage" задан

Запрос

ЗАПИСЬ http: //choo.choo/api/manufacturers? _Dc = 1519597927074

[Объект Object]

Код состояния ответа

500

Ответ

{"@context": "/ api / context / Error", "@ type": "Error", " hydra: title ": "Произошла ошибка", " hydra: description ": "Ожидаемый аргумент типа u0022PartKeepr \ ManufacturerBundle \ Entity \ ManufacturerICLogou0022, u0022Proxies \ __ CG __ \ PartKeepr \ ImageBundle \ Entity \ TempImageu0022 задано "}

Конфигурация сервера

doctrine_orm_version: 2.5.4
doctrine_dbal_version: 2.5.2
doctrine_common_version: 2.6.0-DEV
php_version: 7.0.25-0ubuntu0.16.04.1
auto_start_session: правда
maxUploadSize: 2097152
isOctoPartAvailable: ложь
Доступные форматы изображений: JPG, GIF, PNG
max_users: неограниченно
Authentication_provider: PartKeepr.Auth.HTTPBasicAuthenticationProvider
tip_of_the_day_uri: https://partkeepr.org/tips/%s
password_change: правда
patreonStatus: [объект Object]

Ошибка до сих пор не исправлена ​​в версии 1.4, этой проблеме больше 1 года.

Спасибо

@elekgeek К сожалению, PartKeepr еще не работает на полную ставку. Таким образом, приоритет отдается исправлениям ошибок и запросам функций от людей или организаций, спонсирующих функции. Вы можете помочь сделать PartKeepr постоянной работой, чтобы функции могли быть реализованы быстрее, поддерживая PartKeepr на Patreon.

@elekgeek partkeeper - проект с открытым исходным кодом.

вы можете внести свой вклад, исправив проблему и сделав запрос на перенос.

с уважением

No dia segunda-feira, 1 de outubro de 2018, Felicia Hummel <
[email protected]> escreveu:

@elekgeek https://github.com/elekgeek К сожалению, PartKeepr не
полной занятости пока нет. Таким образом, приоритет отдается исправлениям ошибок и функциям
запросы от людей или организаций, спонсирующих функции. Ты можешь помочь
сделать PartKeepr постоянной работой, чтобы можно было реализовать функции
быстрее, поддерживая PartKeepr на Patreon https://patreon.com/partkeepr

-
Вы получаете это, потому что подписаны на эту ветку.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/partkeepr/PartKeepr/issues/865#issuecomment-425791981 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AKke-hUeLJQKUXPBN7y3OVZKXfP-X9e_ks5ugaWLgaJpZM4Nq54A
.

-
Com os melhores cumprimentos,
Винисиус Сильва

@Drachenkaetzchen Похоже, что владельцы этого проекта

@ X3msnake Я не разработчик PHP, иначе я бы исправил это, так как у меня нет проблем с участием в сообществах с открытым исходным кодом. Нет смысла переделывать проблему, о которой сообщалось много раз.

@elekgeek , это полная чушь! Я единственный разработчик PartKeepr, основатель проекта и им был почти все время! Я потратил тысячи (ДА, ТЫСЯЧИ) неоплачиваемых человеко-часов на разработку PartKeepr, я даже плачу за сервер своими СВОИМИ деньгами (да, хостинг и патреон даже не покрывают эти расходы!). Честно говоря, пожалуйста, отвали и используйте другое программное обеспечение для инвентаризации.

Спасибо за ваши усилия и приятные слова. Не нужно изливать на меня свой гнев сегодня ..

Если вы все еще расстроены и не хотите исправлять эту ошибку и другие ошибки, можете ли вы или кто-то другой порекомендовать аналогичное программное обеспечение для инвентаризации в соответствии с вашим предложением использовать другое программное обеспечение для инвентаризации.

Это не моя работа - искать вам другое программное обеспечение для инвентаризации.

тогда отвали и не говори мне, что делать в следующий раз ..

Кроме того, для ясности: вы используете бесплатное программное обеспечение с открытым исходным кодом, поддерживаемое добровольцами (в основном мной), запрашивая бесплатную поддержку (в основном у меня), а затем обвиняете меня в том, что я «заставляю вас в Patreon», затем вы просите меня найти вас другой софт. Я занимаюсь этим в свободное время, так что да, я имею право злиться на то, что вы относитесь к людям, разрабатывающим программное обеспечение для ВАС. Будьте вежливы с разработчиками, которых вы возьмете в следующий раз.

https://partsbox.io

No dia segunda-feira, 1 de outubro de 2018, Felicia Hummel <
[email protected]> escreveu:

Кроме того, для ясности: вы используете бесплатное программное обеспечение с открытым исходным кодом.
поддерживается волонтерами (в основном я), запрашивая бесплатную поддержку (в основном от
меня), а затем вы обвиняете меня в том, что я "заставляю вас в Патреон", затем вы спрашиваете меня
чтобы найти вам другое программное обеспечение. Я делаю это в свободное время, так что да, у меня есть
Ладно злиться на тебя, относиться к людям, разрабатывающим ПО для ВАС.
Будьте вежливы с разработчиками, которых вы возьмете в следующий раз.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/partkeepr/PartKeepr/issues/865#issuecomment-425885706 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AKke-jQgFvB1evZ0xvGJH-6YEbEIlyTZks5uggdDgaJpZM4Nq54A
.

-
Com os melhores cumprimentos,
Винисиус Сильва

@Drachenkaetzchen, вы просили о Patreon, и вы прочитали ответ, простой и понятный. Я не обвинял вас ни в чем, кроме того, что вы уже предложили, что уже является порочным. Вы не одиноки в таком поведении, большинство проектов с открытым исходным кодом сейчас ведут себя одинаково, так что идея с открытым исходным кодом в конце концов - дрянная ловушка.

Интересно, почему людям разрешено публиковать проблемы на github, а затем вы говорите, что мы просим бесплатную поддержку, это уже существующая функция, в которой есть ошибки, и вы можете решать ее или нет, вы могли бы сказать, что я оставил ее нарочно и я не хочу решать это, пока вы не заплатите, это нормально. Но дело в том, что публикация проблемы сама по себе является вкладом.

Странно, как вам больно, когда кто-то просит вас решить проблему, о которой сообщалось много лет, и вам не больно, когда вы публикуете такой проект на github бесплатно, вы просто противоречите себе и усилиям.

На самом деле никаких обид ... и, в конце концов, это отличный проект.

Вы делаете отличную работу, Фелиция. спасибо за вашу работу и за то, что поделились.

No dia segunda-feira, 1 de outubro de 2018, Vinicius Silva <
[email protected]> escreveu:

>

https://partsbox.io

No dia segunda-feira, 1 de outubro de 2018, Felicia Hummel <
[email protected]> escreveu:

Кроме того, для ясности: вы используете бесплатное программное обеспечение с открытым исходным кодом.
поддерживается волонтерами (в основном я), запрашивая бесплатную поддержку (в основном от
меня), а затем вы обвиняете меня в том, что я "заставляю вас в Патреон", затем вы спрашиваете меня
чтобы найти вам другое программное обеспечение. Я делаю это в свободное время, так что да, у меня есть
Ладно злиться на тебя, относиться к людям, разрабатывающим ПО для ВАС.
Будьте вежливы с разработчиками, которых вы возьмете в следующий раз.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/partkeepr/PartKeepr/issues/865#issuecomment-425885706 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AKke-jQgFvB1evZ0xvGJH-6YEbEIlyTZks5uggdDgaJpZM4Nq54A
.

-
Com os melhores cumprimentos,
Винисиус Сильва

-
Com os melhores cumprimentos,
Винисиус Сильва

@elekgeek
Вы тот, кто ведет себя совершенно неадекватно.
Вы начали заявление о каком-то безумном заговоре с целью привлечь людей на Патреон.

PartKeepr разрабатывается (о чудо) настоящими людьми, нуждающимися в еде, жилье и подобных вещах.
Если они решат посвящать свое свободное время проектам с открытым исходным кодом, они могут абсолютно свободно решать, на что они хотят тратить свое время.
Если вы хотите быстро выполнить что-то еще, поощрите это деньгами (или, может быть, другим способом).

Единственное, что вы сейчас делаете, - это оскорбляете и оскорбляете разработчиков программного обеспечения и подрываете их моральный дух. Спасибо за ничего.

@Manawyrm

@elekgeek
Вы тот, кто ведет себя совершенно неадекватно.
Вы начали заявление о каком-то безумном заговоре с целью привлечь людей на Патреон.

Я не подавал никаких претензий, ответ Фелиции был ясен, если вы не видите этого, то не нужно обвинять меня в безумных претензиях.

PartKeepr разрабатывается (о чудо) настоящими людьми, нуждающимися в еде, жилье и подобных вещах.
Если они решат посвящать свое свободное время проектам с открытым исходным кодом, они могут абсолютно свободно решать, на что они хотят тратить свое время.

Вы говорите так, будто я заставил ее что-то исправить.

Если вы хотите быстро выполнить что-то еще, поощрите это деньгами (или, может быть, другим способом).

Единственное, что вы сейчас делаете, - это оскорбляете и оскорбляете разработчиков программного обеспечения и подрываете их моральный дух. Спасибо за ничего.

Не я начинал с "Fuck off" :)

Для дальнейшего использования
https://mikemcquaid.com/2018/03/19/open-source-maintainers-owe-you-nothing/

elekgeek [email protected] escreveu no dia segunda, 10.01.2018 а (а)
13:39:

@Manawyrm https://github.com/Manawyrm

@elekgeek https://github.com/elekgeek
Вы тот, кто ведет себя совершенно неадекватно.
Вы начали заявление о каком-то безумном заговоре с целью привлечь людей
на Патреон.

Я не подавал никаких претензий, ответ Фелиции был ясен, если вы не можете
видишь, тогда не надо обвинять меня в безумных претензиях.

PartKeepr разрабатывается (о чудо) настоящими людьми, нуждающимися в еде,
жилье и подобные вещи.
Если они решат посвятить свое свободное время проектам с открытым исходным кодом, они могут
абсолютно свободно решают, на чем они хотят тратить свое время.

Вы говорите так, будто я заставил ее что-то исправить.

Если вы хотите быстро сделать что-то еще, поощряйте это деньгами.
(или, может быть, как-то иначе).

Единственное, что вы сейчас делаете - это оскорбляет и оскорбляет.
разработчиков программного обеспечения и подрывают их моральный дух. Спасибо за ничего.

Не я начинал с "Fuck off" :)

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/partkeepr/PartKeepr/issues/865#issuecomment-425892204 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AKke-nCMJsFvxwTLIi3439KxGrrooAt3ks5uggz2gaJpZM4Nq54A
.

-
Com os melhores cumprimentos,
Винисиус Сильва

@Drachenkaetzchen Похоже, что владельцы этого проекта
Вы совершенно не понимаете, как работает разработка с открытым исходным кодом.

Ошибки открыты, потому что у людей нет времени на их исправление. Это так просто. Как @Drachenkaetzchen сказала, что вы можете внести свой вклад, чтобы она (как практически единственный сопровождающий проект) могла уделять больше времени проекту и, возможно, исправлять ошибки.

Я люблю людей, которые обвиняют других, ничего не платят и просто жалуются, как элекгики.

elekgeek, просто попробуй на минутку поставить себя на место Драченкаецчена. Если вы это сделаете, вы найдете кого-то, кто разработал часть программного обеспечения, которое я лично счастлив использовать, именно потому, что он стоит не так много по сравнению с другим программным обеспечением для управления запасами.

Я был счастлив стать спонсором Patreon (скромным), потому что я подумал, что стоит поощрять Drachenkaetzchen в ее работе, а также видеть, как она продолжается.

Если я посмотрю на ошибку, на которую вы жалуетесь, ваши жалобы и словесная эскалация будут просто смешными. Вы не можете сохранить логотип mfg, и что? Можете ли вы достичь основной цели управления запасами? Для меня ответ ДА, Я МОГУ.

Так что я счастливо живу с ошибкой и предлагаю: 1) вы сделаете то же самое 2) вы станете спонсором Patreon, что может стать для Drachenkaetzchen способом потратить на это все свое время! Тогда ваша ошибка может быть исправлена ​​быстрее.

Это то, чем ВЫ можете действовать, это то, что я решил действовать, когда стал спонсором Patreon.

Хотя эта ошибка довольно длинная и эмоциональная, я все же спрашиваю: это все еще проблема с текущей версией git? Вы можете это проверить, пожалуйста?

@christianlupus был комментарий выше во всем пламени, что он все еще там в 1.4.0

Есть ли какие-либо указания на эту ошибку? Я отслеживал некоторые подсказки в коде, но не мог. :(
Ваше здоровье,
Рафаэль

Просто чтобы подтвердить, что это все еще актуально и воспроизводимо (неудивительно, поскольку код в этой области некоторое время не трогался).

Некоторые из нас сейчас проходят процесс обновления базы кода до текущей или почти текущей версии фреймворка, зависимостей и т. Д. Приглашаем вас присоединиться к этому. На данный момент у нас есть довольно хорошая среда разработки докеров, которую мы собираемся объединить. Обсуждения проходят в основном в irc (freenode / #partkeepr), так что переходите туда, если хотите помочь или хотите получить помощь в отслеживании конкретных ошибок.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги