у меня был сервер, я хочу, чтобы приложение колбы работало на нем, это основной код колбы
from flask import Flask, render_template, request
from flask import redirect, jsonify, url_for, flash
from sqlalchemy import create_engine, asc
from sqlalchemy.orm import sessionmaker
from database_setup import User, Base, Category, Item
from flask import session as login_session
import random
import string
from oauth2client.client import flow_from_clientsecrets
from oauth2client.client import FlowExchangeError
import httplib2
import json
from flask import make_response
import requests
app = Flask(__name__)
CLIENT_ID = json.loads(
open('client_secrets.json', 'r').read())['web']['client_id']
APPLICATION_NAME = "Item Catalog Application"
# Connect to Database and create database session
engine = create_engine('sqlite:///itemcat.db',
connect_args={'check_same_thread': False})
Base.metadata.bind = engine
DBSession = sessionmaker(bind=engine)
session = DBSession()
это код wsgi
import sys
import logging
logging.basicConfig(stream=sys.stderr)
sys.path.insert(0,'/var/www/Catalog/')
from App import app as application
application.secret_key = 'super_secret_key'
это файл conf
WSGIScriptAlias / /var/www/App.wsgi
если я запускаю App.py с помощью python app.py, он работает безупречно
, но если я запускаю его с помощью файла wsgi или apache, это выдает ошибку sqlite: не удается открыть файл БД