Comments (8)
استاد با کلی گشتن یکم متوجه شدم باید اسکریپت رو چطور اجرا کرد
من فایل db.sqlite3 رو از سرور قبلی برداشتم و اسمشو تغییر دادم به db-old.sqlite3
تو سرور جدید پنل رو نصب کردم و بجای فایل db.sqlite3 تو محل نصب /var/www/site/back-end/db/ فایل db-old.sqlite3 سرور قبلی رو قرار دادم و این دستور رو اجرا کردم
/var/www/site/back-end/venv/bin/python3 manage.py migrate_to_new --old-path /OLD_PATH/db-old.sqlite3
اما اخطار فایل manage.py موجود نمیباشید داد
/var/www/site/back-end/venv/bin/python3: can't open file 'manage.py': [Errno 2] No such file or directory
واسه همین گفتم باید باید ادرس manage.py رو بدم و اینو اجرا کردم
/var/www/site/back-end/venv/bin/python3 /var/www/site/back-end/manage.py migrate_to_new --old-path /OLD_PATH/db-old.sqlite3
اما با اجرای این دستور هم همچین اخطاری بهم داد
django.db.utils.OperationalError: no such table: app_ocservgroup
البته خیلی طولانی بود این خط اخرش بود
و خلاصه اینکه درست نشد دیگه
نه با راه قبلی که گفتم و نه با این راه
اگه بشه اشکال منو بگید خیلی ممنون میشم ازتون
from ocserv-users-management.
سلام .
ابتدا کامند pwd را در مسیر فایل قدیم دیتابیس بزنید جاییکه این فایل (db-old.sqlite3) موجود هست . بعد مسیر را کپی کنید جای مقدار OLD_PATH بزارید مشکل حل میشه .
from ocserv-users-management.
خیلی ممنونم بابت اینکه جوابمو دادید
من الان فایل db-old.sqlite3 رو تو مسیر روت گذاشتم /root/db-old.sqlite3 و دستور pwd -L /root/ رو اجرا کردم و اینو بهم نشون داد /root
و بعد این دستور رو اجرا کردم
/var/www/site/back-end/venv/bin/python3 /var/www/site/back-end/manage.py migrate_to_new --old-path /root/db-old.sqlite3
اما الان همچین اخطار نشونم میده
CommandError: Error executing SQL query: no such column: app_ocservuser.oc_username
ببخشید واقعا انقد سوالای زیاد میپرسم
من خیلی مبتدی هستم در حدی که کامند pwd رو سرچ کردم چطور اجرا کنم
فقط اگه من چیو دارم غلط میزنم یا از قلم انداختم ممنونتون میشم
در واقع نمیدونم باید تو کدوم دایرکتوری باشم بنظرم مشکل همینه
وقتی تو root هستم
var/www/site/back-end/venv/bin/python3 manage.py
این دستور میزنم میگه اصن manage.py رو ندارم
وقتی
/var/www/site/back-end/venv/bin/python3 /var/www/site/back-end/manage.py migrate_to_new --old-path /root/db-old.sqlite3
اینو میزنم
CommandError: Error executing SQL query: no such column: app_ocservuser.oc_username
اینو اخطار میده
مشکلم کجاس؟
الان شما فرض کن فایل db-old.sqlite3 رو تو پوشه /root/ گذاشتم
بعدش چه دستوراتی باید اجرا کنم ؟
from ocserv-users-management.
واقعا الان چند روزه درگیر اینم چندتا نکته فهمیدم ولی نمیتونم این مسئله روحل کنم
اشتباه من کجاس که جواب نمیده؟ببخشید که انقد مصرانه پیام میزارم
from ocserv-users-management.
CommandError: Error executing SQL query: no such column: app_ocservuser.oc_username
این خطا نشون میده که دیتابیس رو لود کرده اما دیتابیس ستون یوزر رو نداره . اگر میتونی دیتابیس رو با ابزار های آنلاین یا نرم افزار باز کنید و ببینید که جدول
app_ocservuser
وجود دارد یا نه . اگر موجود بود اطلاع بدهید دوباره تست کنم . من چندجا تا حالا ریستور کردم و مشکلی نبوده .
from ocserv-users-management.
همین الان چک کردم فایل رو این ستون بود و یوزر هارو داره تو ستون app_ocservuser
حالا بازم براتون ضمیمه میکنم فایل رو خودتون مشاهده بکنید ببینید ایرادی داره دیتا بیس
یا دستوری که میزنم ایراد داره
چیزی که فهمیدم اینه که manage.py که باید اجرا شه همونی هست که تو مسیر /var/www/site/ هستش
و حتی db-old.sqlite3 رو هم تو همین مسیر میزارم و تستش میکنم
فایل رو ضمیمه کردم تو زیپ
from ocserv-users-management.
from ocserv-users-management.
Same issue
from ocserv-users-management.
Related Issues (20)
- no such table: app_adminconfig
- just the web interface HOT 2
- Authentication Failure (pam-auth pam_auth_pass : Authentication failure) HOT 3
- Bulk add user , expiration day HOT 1
- Backend administrator account and password
- could not be installed
- ارور گت وی HOT 3
- The VPN configuration received from the secure gateway is invalid. HOT 1
- مشکل در صفحه اول
- استاپ شدن سرویس HOT 1
- System Logs & Services HOT 2
- search_strings
- backup HOT 1
- code bug HOT 2
- Issue with Google recaptcha v3 HOT 4
- lastest version can not creat any group HOT 3
- lastest version creat user problem HOT 1
- thank you for you fix it there is some little text error need fix
- Can you go back to the previous version HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ocserv-users-management.