Привет,
Я получаю эту ошибку, когда пытаюсь сохранить производителя после добавления изображения логотипа. Я пробовал со всеми тремя форматами (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: правда
Могу подтвердить, что это происходит и с нами, при запуске из исходников.
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», затем вы просите меня найти вас другой софт. Я занимаюсь этим в свободное время, так что да, я имею право злиться на то, что вы относитесь к людям, разрабатывающим программное обеспечение для ВАС. Будьте вежливы с разработчиками, которых вы возьмете в следующий раз.
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:
>
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), так что переходите туда, если хотите помочь или хотите получить помощь в отслеживании конкретных ошибок.
Самый полезный комментарий
@elekgeek , это полная чушь! Я единственный разработчик PartKeepr, основатель проекта и им был почти все время! Я потратил тысячи (ДА, ТЫСЯЧИ) неоплачиваемых человеко-часов на разработку PartKeepr, я даже плачу за сервер своими СВОИМИ деньгами (да, хостинг и патреон даже не покрывают эти расходы!). Честно говоря, пожалуйста, отвали и используйте другое программное обеспечение для инвентаризации.