habe ich diesen Fehler:Django Fehler SQLite3 db-Datei öffnen, wenn Ablaufen Apache
OperationalError bei/
derzeit keine Datenbankdatei
Dinge zu öffnen, habe ich versucht, so weit sind die Einstellung der absoluten Pfad meiner dev.db Datei in der settings.py. Ich habe versucht, www-Daten zu meiner Admin-Gruppe hinzuzufügen und die Gruppe meines Projektordners auf den Admin einzustellen und die Gruppe auf www-data zu setzen, von denen keiner das Problem löste.
Ich bin völlig hier fest, wenn jemand eine Lösung hat, wäre es sehr geschätzt!
Shawn
Was ist die Ausgabe von "ls -l dev.db"? Welche OS- und Django-Version läuft? Was passiert, wenn Sie die Datenbankdatei vorübergehend verschieben und dann ./manage.py syncdb ausführen? Erstellt es eine neue Datenbank, können Sie auf diese Datenbank zugreifen? Wenn Sie "ls -l dev.db" ausführen, meldet es einen Unterschied in Berechtigungen oder Besitzer, als wenn Sie es auf Ihrer realen Datenbank ausgeführt haben? –
Möglicherweise haben Sie den Besitzer und die Gruppe von "www-data" geändert, aber das bedeutet nicht, dass es durchdrungen ist. Versuchen Sie 'chown -R Sie: www-Datenprojekt && chmod -R g + w Projekt'. –
Danke für die Vorschläge Jungs, aber ich habe stattdessen nur zu MySQL gewechselt. Prost! – shawnjan