Apache не может найти путь к флеш-приложению - PullRequest
1 голос
/ 18 апреля 2019

У меня есть приложение для четырех колб в /var/www/html/. Из этих 3 чертовски хорошо.

Приложение 4-го суммирования, которое я добавил последним, которое не работает. Ошибка выдачи:

Not Found
The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.

Я проверил /var/log/apache2/error.log

Но там также нет сообщений об ошибках.

ServerName http://IP ServerAlias ​​IP ServerAdmin admin@mywebsite.com

            WSGIScriptAlias /app1 /var/www/html/flaskapp1/flaskapp1.wsgi
            <Directory /var/www/html/flaskapp1>
                    Order allow,deny
                    Allow from all
            </Directory>

            WSGIScriptAlias /app2 /var/www/html/flaskapp2/flaskapp2.wsgi
            <Directory /var/www/html/flaskapp2>
                    Order allow,deny
                    Allow from all
            </Directory>

            WSGIScriptAlias / /var/www/html/datainsighto_site/app_website.wsgi
            <Directory /var/www/html/datainsighto_site>
                    Order allow,deny
                    Allow from all
            </Directory>

            WSGIScriptAlias /summary /var/www/html/TextSummarization/app.wsgi
            <Directory /var/www/html/TextSummarization>
                    Order allow,deny
                    Allow from all
           </Directory>

            ErrorLog ${APACHE_LOG_DIR}/error.log
            LogLevel warn
            CustomLog ${APACHE_LOG_DIR}/access.log combined

app.py

from flask import Flask, render_template, request, jsonify,flash,redirect,url_for
import urllib.request
from bs4 import BeautifulSoup
from flask_restful import Resource,Api
from NLP2novratio import summarize
from newspaper import Article
from werkzeug import secure_filename
import textract




app = Flask(__name__)
sumrapi = Api(app)

app.config['SECRET_KEY'] = 'b58f1ad3ab27a913c64246143682ebf5'

@app.route('/')
def index():
        return render_template('text-summarizer.html')
@app.route('/view', methods=['POST','GET'])
def view():
    content = ''
    try:
....

app.wsgi

import sys
import logging
logging.basicConfig(stream=sys.stderr)
sys.path.insert(0,"/var/www/html/TextSummarization/")

from app import app as application

Любая подсказка для ошибки?

...