IOError: [Errno 2] Ошибка не исчезает - PullRequest
0 голосов
/ 29 июня 2018

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, но не было ответа, ведущего к решению проблемы. Я некоторое время общаюсь с создателем, но, похоже, пока не могу связаться с вами. Как можно устранить ошибку и исправить ее?

...