unable to open database file
because ajax is trying to write something to db. what can be the problem. in my settings.py the path is this:
PROJECT_PATH = os.path.abspath(os.path.dirname(__file__))
...
'NAME': os.path.join(PROJECT_PATH, 'stahlbank.db'),
i am using sqlite. OS is linux.
thanks
--I think it's just a permissions problem, did you check the user is running apache has access to the database file? Anyway, it would easier help you with a full traceback.
You received this message because you are subscribed to the Google Groups "Django users" group.
To view this discussion on the web visit https://groups.google.com/d/msg/django-users/-/qkkO9dd9C7AJ.
To post to this group, send email to django...@googlegroups.com.
To unsubscribe from this group, send email to django-users...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/django-users?hl=en.
El 29/05/12 16:56, doniyor escribió:
hey guys, i need your help again,
after successful deployment, i wanted to do something with database but it says:DatabaseError at /ajax/unable to open database file
because ajax is trying to write something to db. what can be the problem. in my settings.py the path is this:PROJECT_PATH = os.path.abspath(os.path.dirname(__file__))...'NAME': os.path.join(PROJECT_PATH, 'stahlbank.db'),i am using sqlite. OS is linux.thanks--
You received this message because you are subscribed to the Google Groups "Django users" group.
To view this discussion on the web visit https://groups.google.com/d/msg/django-users/-/qkkO9dd9C7AJ.
To post to this group, send email to django...@googlegroups.com.
To unsubscribe from this group, send email to django-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/django-users?hl=en.
To view this discussion on the web visit https://groups.google.com/d/msg/django-users/-/wfrNRrc9rSoJ.
To post to this group, send email to django...@googlegroups.com.
To unsubscribe from this group, send email to django-users...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/django-users?hl=en.
If you change the Apache user or chown your files is up to you, but Apache it's not recommended (I think even it's not possible, I'm not an Apache expert) running as root due to security holes. If you look again your ps you probably will see something like this:
To view this discussion on the web visit https://groups.google.com/d/msg/django-users/-/zfL0OoG14rcJ.
To post to this group, send email to django...@googlegroups.com.
To unsubscribe from this group, send email to django-users...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/django-users?hl=en.
I think I might help you better live (note as I said I'm not an Apache expert), you can find me (rafaduran) at #django IRC channel, among a lot of more people that probably can help you much better than me.
hey man, problem solved. i did chown www-data. . then chmod 777 dbfile now everything is working fine. thank you so much for your time and help.
what do you mean? should i do better chmod 755 which is more secure than 777?
--
You received this message because you are subscribed to the Google Groups "Django users" group.
To view this discussion on the web visit https://groups.google.com/d/msg/django-users/-/UOlT738Mi6gJ.
To post to this group, send email to django...@googlegroups.com.
To unsubscribe from this group, send email to django-users...@googlegroups.com.