uwsgi:find:`/ etc / uwsgi / s-enabled':没有这样的文件或目录

时间:2013-06-06 19:53:42

标签: uwsgi

我试图第一次启动uwsgi而且我收到错误:

sudo service uwsgi start --status-all
* Starting app server(s) uwsgi
dirname: invalid option -- '-'
Try `dirname --help' for more information.
basename: invalid option -- '-'
Try `basename --help' for more information.
find: `/etc/uwsgi/s-enabled': No such file or directory
find: `/etc/uwsgi/s-enabled': No such file or directory
find: `/etc/uwsgi/s-enabled': No such file or directory
find: `/etc/uwsgi/s-enabled': No such file or directory
find: `/etc/uwsgi/s-enabled': No such file or directory
find: `/etc/uwsgi/s-enabled': No such file or directory
find: `/etc/uwsgi/s-enabled': No such file or directory
find: `/etc/uwsgi/s-enabled': No such file or directory
find: `/etc/uwsgi/s-enabled': No such file or directory

我为安装uwsgi而采取的步骤是apt-get install。

然后我在/ etc / uwsgi / apps-available /目录中为我的网站创建了一个.ini文件,并在/ etc / uwsgi / apps-enabled /目录中创建了一个与此.ini文件的共生链接。

我没有丝毫的线索,为什么要检查/ etc / uwsgi / s-enabled /目录。

1 个答案:

答案 0 :(得分:2)

检查你的uwsgi配置文件,它应该是

  

的/ etc / uwsgi /启用的应用程序-

此目录通过目录

中的符号链接保存uwsgi应用程序的ini文件
  

的/ etc / uwsgi /应用程序可用的/

或者你可以在这里直接拥有ini文件。

符号链接示例:

ln -s /etc/uwsgi/apps-available/testApp.ini /etc/uwsgi/apps-enabled/testApp.ini

uwsgi的安装及其在ubuntu上的配置可以在这里找到

django + uwssgi + nginx on ubuntu

可以在此处找到在centOS6上安装相同的内容

uwsgi + gevent + flask + nginx + mongodb on centOS6