Unknown command: 'runfcgi'

Hi guys:

My system updates Python packages automatically, and I just learned about django’s issue with fastcgi, and saw here: https://manual.seafile.com/changelog/server-changelog.html

that I should do some changes. But I don’t understand exactly what to change because the documentation is not consistent.

Now running Seahub gives this:

./seahub.sh start-fastcgi
Starting seahub (fastcgi) at ...
Unknown command: 'runfcgi'
Type 'manage.py help' for usage.
Error:Seahub failed to start.

I installed wsgi Apache module, and executed the command ./seahub.sh python-env seahub/manage.py migrate_file_comment as the link suggests. But what else do I have to do? Do I have to change my init.d script? Do I have to edit my virtualhost in Apache? Please advise.

Seahub now needs to be started with ./seahub.sh start

And the proxy has to pass http instead of fastcgi requests.

See also: https://manual.seafile.com/deploy/deploy_with_nginx.html and https://manual.seafile.com/deploy/https_with_nginx.html

Thank you. This helped.