|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
Добрый день! Попробую перенести топик из раздела по питону. Может тут больше грамотных людей, помогут (надеюсь). Ошибка “TypeError: incompatible types, LP_c_short instance instead of LP_c_short instance”. Лог Apache: mod_wsgi (pid=4789): Exception occurred processing WSGI script ‘/home/nasmork/PycharmProjects/accounting/myapp.py’., referer: http://www.example.com/purchadding.py Traceback (most recent call last):, referer: http://www.example.com/purchadding.py File “/home/nasmork/PycharmProjects/accounting/myapp.py”, line 17, in application, referer: http://www.example.com/purchadding.py cur.execute(select_purchase), referer: http://www.example.com/purchadding.py File “/usr/local/lib/python2.7/dist-packages/fdb/fbcore.py”, line 3322, in execute, referer: http://www.example.com/purchadding.py PreparedStatement(operation, self, True)), referer: http://www.example.com/purchadding.py File “/usr/local/lib/python2.7/dist-packages/fdb/fbcore.py”, line 1989, in __init__, referer: http://www.example.com/purchadding.py self.__coerce_XSQLDA(self._out_sqlda), referer: http://www.example.com/purchadding.py File “/usr/local/lib/python2.7/dist-packages/fdb/fbcore.py”, line 2284, in __coerce_XSQLDA, referer: http://www.example.com/purchadding.py sqlvar.sqlind = ctypes.pointer(ISC_SHORT(0)), referer: http://www.example.com/purchadding.py TypeError: incompatible types, LP_c_short instance instead of LP_c_short instance, referer: http://www.example.com/purchadding.py cur.execute(select_purchase) - это select по вьюхе "select NAME, AMOUNT from SELECT_PURCHASE" вьюха: create view SELECT_PURCHASE (NAME, AMOUNT) as select actives.NAME,rem.amount from REMINDERS as rem inner join (select cast(active_id as integer) as active_id, cast(max(record_number) as integer) as edge from REMINDERS group by active_id) as ttt on ttt.edge=rem.record_number and ttt.active_id=rem.active_id inner join ACTIVES on actives.ACTIVE_ID=ttt.active_id; Причем обычно по перезагрузке страницы все нормально. Тот же код исполняется в IDLE без каких-либо проблем. Все, что нагугливается: http://tracker.firebirdsql.org/browse/PYFB-26?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2014, 10:59 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
Не нашли решение? та же проблема... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2014, 12:27 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
toshiroakioта же проблема... И та же неспособность даже назвать используемый драйвер?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2014, 12:32 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
toshiroakioОшибка “TypeError: incompatible types, LP_c_short instance instead of LP_c_short instance”. у Firebird нет такой ошибки. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2014, 13:15 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
toshiroakio, Как уже сказали в трекере - это сугубо питоновская проблема. А вообще да - названия используемого софта вместе с версиями было бы неплохо указать. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2014, 14:17 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
Добрый день! решил проблему запуская django с помощью lighttpd но сегодня решил опять попробовать с apache версии по: apache24-2.4.25_1 ap24-mod_wsgi4-4.5.15 Python 3.5.3 Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37.
run.wsgi Код: python 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
pip list Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36.
и опять эта ошибка: incompatible types, LP_c_short instance instead of LP_c_short instance Подскажите пожалуйста, в чём может быть проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 14:17 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
Freebsd 11 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 14:19 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
упорный ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 14:23 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
Нет, ну как то же с apache'м запускают? хостинги тоже предлагают apache + mod_wsgi ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 14:25 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
а пра чо топег? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 14:30 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
apache24 + mod_wsgi4 + python3.5 + django1.8.17 + fdb1.7 = Ошибка “TypeError: incompatible types, LP_c_short instance instead of LP_c_short instance”. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 14:34 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
toshiroakioapache24 + mod_wsgi4 + python3.5 + django1.8.17 + fdb1.7 = Ошибка где? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 14:43 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
гыггде? в логах apache и в логах django сейчас попрбую запустить без этого: Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 14:55 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
toshiroakioгыггде? сейчас попрбую запустить без этого: плохая была идей, сервак завис напроч..... наверное потому, что соединений много ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 15:16 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
toshiroakio, http://tracker.firebirdsql.org/browse/PYFB-26 "This is clearly Python/ctypes problem, not FDB problem...." "I hacked around this problem by patching FDB with three ugly casts like this: .... This hack is very far from ideal but it seems to be preventing the exception. " ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 15:37 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
toshiroakioгыггде? в логах apache и в логах django Так с какого перепою ты задаёшь этот вопрос на форуме по Firebird?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 15:38 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
kdvtoshiroakio, http://tracker.firebirdsql.org/browse/PYFB-26 "This is clearly Python/ctypes problem, not FDB problem...." "I hacked around this problem by patching FDB with three ugly casts like this: .... This hack is very far from ideal but it seems to be preventing the exception. " спасибо, я это видел, но не очень то хочется лезть в библиотеку. Дело в том, что отладочный сервер и запуск как fastcgi через lighttpd не вызывает такую ошибку ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 15:39 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovТак с какого перепою ты задаёшь этот вопрос на форуме по Firebird?.. топик не я начал. И буду благодарен, если подскажете где ещё обсуждают эту проблему, а ещё больше буду благодарен, если подскажите решение ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 15:43 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
и вопрос всё же касается firebird и библиотеки fdb, т.к. ошибка именно в библиотеке при определённых обстоятельствах (которые видимо и придётся выяснить). возможно библиотека не приспособлена для многопоточности, либо как-то криво при этом работает или ещё что-то в этом роде, но различные виды запуска django + fdb влияют на появление ошибки ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 15:50 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
Hello, Toshiroakio! You wrote on 25 мая 2017 г. 15:52:19: Toshiroakio> ошибка именно в библиотекеэту библиотеку разрабатывают совершенно посторонние люди. и не из нашего района. (С) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 15:56 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
toshiroakioошибка именно в библиотеке при определённых обстоятельствах (которые видимо и придётся выяснить) хотелось бы выяснить обстоятельства, при которых эта библиотека (не важно кем она разработана) глючит Проблема то не единичная, неужели все ковыряют её исходники? кто сталкивался, помогите найти решение пожалуйста ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 16:04 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
toshiroakio, её использует 2.5 человека. Поэтому подсказать что-то затруднительно. Пиши трекеру ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 16:13 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
2.5? А через что тогда остальные в Python к Firebird коннектятся? Или сейчас Firebird уже никто не пользуется? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 18:04 |
|
TypeError: incompatible types при исполнении скрипта по FDB
|
|||
---|---|---|---|
#18+
toshiroakio, в том смысле что мало кто. Подсказать толком не кому ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 18:10 |
|
|
start [/forum/topic.php?fid=40&msg=39459681&tid=1561576]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
153ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 303ms |
total: | 547ms |
0 / 0 |