2

これは私のシェルスクリプトのコードです:

#!/bin/bash  
source /path/to/active
gunicorn_django -c /path/to/conf.py -D

上記のshファイルを実行すると、gunicornプロセスが開始されますが、構成ファイルは使用されていません。

しかし、コマンドラインから直接コマンドを実行すると、次のようになります。

gunicorn_django -c path/to/conf.py -D

次に、構成ファイルを使用しています。

また、shファイルで、-w 3 -error-logfileなどのオプションを直接指定すると、オプションが使用されます。

4

1 に答える 1

1

このスクリプトを使用して、私のために働いた:

#!/bin/bash  
source /path/to/active
gunicorn_django -c $(pwd)/path/to/conffilefrom/presentworkingdirectory -D
于 2012-10-29T09:45:50.783 に答える