with has example attribute python sqlite3 fastcgi

has - sqlite3 python



Insertar sqlite3 usando python y python cgi (1)

Por fin encontré la respuesta:

la biblioteca sqlite3 necesita permisos de escritura también en el directorio que la contiene, probablemente porque necesita crear un archivo de bloqueo.

Por lo tanto, cuando uso sql para insertar datos no hay problema, pero cuando lo hago a través de web cgi, fastcgi, etc.) para insertar datos, habría un error.

Solo agrega permiso de escritura al directorio.

  1. En db.py , puedo usar una función ( inserto de func ) para insertar datos en sqlite correctamente.
  2. Ahora quiero insertar datos en sqlite a través de python-fastcgi, en fastcgi (simplemente llamado post.py ) Puedo obtener los datos de solicitud correctamente, pero cuando llamo a db.insert , me da error interno del servidor.

Ya hice chmod 777 slqite.db . Alguien sabe cuál es el problema?