PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Impossibile eseguire lo scheduler web2py utilizzando il database postgresql

Ho lo stesso errore.

  • Ambiente di sviluppo:versione Windows di web2py con web server e sqlite inclusi
  • Ambiente di produzione:web2py legato ad Apache su server web Linux e PostgreSQL.

Per ottenere la vera causa dell'errore, ho modificato gluon/scheduler.py . Dopo aver rimosso il tentativo colpevole/tranne di Scheduler.send_heartbeat() ho ricevuto il seguente errore:NotSupportedError: type oid 114 not mapped to py type

Cercando su Google con questo errore ho trovato quella discussione dove Niphlod dice:"Il problema deriva dal fatto che pg8000 non supporta il tipo json. Utilizza invece psycopg2 . "

Quindi, proviamo con questo modulo Python...