https://github.com/blobmon/simplechan
Я установил вышеупомянутую анонимную доску объявлений и подумал о создании темы, но следующий Элер не выходит.
Traceback (most recent call last): File "/home/user/simplechan/simplechan/venv/lib/python2.7/site-packages/flask/app.py", line 1997, in call return self.wsgi_app(environ, start_response) File "/home/user/simplechan/simplechan/venv/lib/python2.7/site-packages/flask/app.py", line 1985, in wsgi_app response = self.handle_exception(e) File "/home/user/simplechan/simplechan/venv/lib/python2.7/site-packages/flask/app.py", line 1540, in handle_exception reraise(exc_type, exc_value, tb) File "/home/user/simplechan/simplechan/venv/lib/python2.7/site-packages/flask/app.py", line 1982, in wsgi_app response = self.full_dispatch_request() File "/home/user/simplechan/simplechan/venv/lib/python2.7/site-packages/flask/app.py", line 1614, in full_dispatch_request rv = self.handle_user_exception(e) File "/home/user/simplechan/simplechan/venv/lib/python2.7/site-packages/flask/app.py", line 1517, in handle_user_exception reraise(exc_type, exc_value, tb) File "/home/user/simplechan/simplechan/venv/lib/python2.7/site-packages/flask/app.py", line 1612, in full_dispatch_request rv = self.dispatch_request() File "/home/user/simplechan/simplechan/venv/lib/python2.7/site-packages/flask/app.py", line 1598, in dispatch_request return self.view_functionsrule.endpoint File "/home/user/simplechan/simplechan/app/app/init.py", line 70, in start_thread return handler.handle_start_thread() File "/home/user/simplechan/simplechan/app/app/handler.py", line 252, in handle_start_thread img_verify_result = blob_handler.verify(app.config['UPLOAD_FOLDER']) File "/home/user/simplechan/simplechan/app/app/blobHandler.py", line 35, in verify verify_image_res = self.verify_image() File "/home/user/simplechan/simplechan/app/app/blobHandler.py", line 193, in verify_image self.filesize = BlobHandler.bytes_2_human_readable( self.save_tmp_image_and_return_img_size() ) File "/home/user/simplechan/simplechan/app/app/blobHandler.py", line 202, in save_tmp_image_and_return_img_size self.blob_file.save( savepath_tmp ) File "/home/user/simplechan/simplechan/venv/lib/python2.7/site-packages/werkzeug/datastructures.py", line 2725, in save dst = open(dst, 'wb') IOError: [Errno 2] No such file or directory: '/user/home/simplechan/simplechan/app/app/images/tmp_1518974296579073.gif'
Большая часть работы выполнена,
при необходимости обновите правильные значения UPLOAD_PATH, DB_NAME, DB_ROLE и хеш-значения.
Я не знал, как редактировать верхнюю часть, но отредактировал часть UPLOAD_PATH части appconfig следующим образом.
#Max content length is 5 MB MAX_CONTENT_LENGTH=5*1024*1024 #specific to machine UPLOAD_FOLDER='/root/simplechan/app/app/static/images/'
#change the below values with something unique. keep the {} part somewhere thou$ IP_HASH_STR='iphash{}iphash' TRIP_HASH_STR = 'triphash{}triphash' #database name and role you created in postgres DB_NAME='simplech_db' DB_ROLE='simplech_role' #for moderator SECRET_KEY='secretkeysecretkeysecretkey'
После этого при попытке создания потока будет отображаться ошибка:
Error : mongodb exception : no variable id in line 24
Был аналогичный вопрос в GitHub, но не было ответа, ведущего к решению проблемы. Я некоторое время общаюсь с создателем, но, похоже, пока не могу связаться с вами. Как можно устранить ошибку и исправить ее?