Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 文件/etc/nginx/sites available/mysite\u nginx.conf在符号链接后为空_Python_Django_Nginx_Uwsgi - Fatal编程技术网

Python 文件/etc/nginx/sites available/mysite\u nginx.conf在符号链接后为空

Python 文件/etc/nginx/sites available/mysite\u nginx.conf在符号链接后为空,python,django,nginx,uwsgi,Python,Django,Nginx,Uwsgi,下面是关于为django项目配置nginx的教程。我在创建符号链接后遇到问题。文件mysite\u nginx.conf是在/etc/nginx/sites-enebled目录中创建的,但其中没有任何内容。我应该在那里放什么 文件mysite\u nginx.conf是在目录/etc/nginx/sites enabled中创建的,但其中没有任何内容 您不应该在此目录下创建mysite\u nginx.conf文件。您应该在/etc/nginx/sites available下创建它 然后,使用

下面是关于为django项目配置nginx的教程。我在创建符号链接后遇到问题。文件mysite\u nginx.conf是在/etc/nginx/sites-enebled目录中创建的,但其中没有任何内容。我应该在那里放什么

文件
mysite\u nginx.conf
是在目录
/etc/nginx/sites enabled
中创建的,但其中没有任何内容

您不应该在此目录下创建
mysite\u nginx.conf
文件。您应该在
/etc/nginx/sites available
下创建它

然后,使用此命令:

sudo ln -s ~/path/to/your/mysite/mysite_nginx.conf /etc/nginx/sites-enabled/
您可以在
/etc/nginx/sites enabled
目录下创建一个。这就是为什么,当你做一个

ls -a /etc/nginx/sites-enabled
您会得到如下输出(
-->
指的是符号链接):

请记住,主文件(其中包含实际数据的文件)位于
/etc/nginx/sites available/
目录下,而
/etc/nginx/sites enabled
仅保存
sites available
中的符号链接。这是一个很好的实践。但是,您可以直接在启用的
/etc/nginx/sites
中编写
mysite\u nginx.conf
文件,但不建议这样做

文件
mysite\u nginx.conf
是在目录
/etc/nginx/sites enabled
中创建的,但其中没有任何内容

您不应该在此目录下创建
mysite\u nginx.conf
文件。您应该在
/etc/nginx/sites available
下创建它

然后,使用此命令:

sudo ln -s ~/path/to/your/mysite/mysite_nginx.conf /etc/nginx/sites-enabled/
您可以在
/etc/nginx/sites enabled
目录下创建一个。这就是为什么,当你做一个

ls -a /etc/nginx/sites-enabled
您会得到如下输出(
-->
指的是符号链接):


请记住,主文件(其中包含实际数据的文件)位于
/etc/nginx/sites available/
目录下,而
/etc/nginx/sites enabled
仅保存
sites available
中的符号链接。这是一个很好的实践。但是,您可以将
mysite\u nginx.conf
文件直接写在
/etc/nginx/sites enabled
中,但不建议这样做。

您在源文件(
/etc/nginx/sites available/mysite\u nginx.conf
)中看到了什么吗?@Selcuk否,源代码中没有任何内容file@Yiour您应该在目录
/etc/nginx/sites available/
下创建一个文件。然后,您应该将该文件符号链接到目录
/etc/nginx/sites enabled/
。此外,您应该删除(从
/etc/nginx/sites enabled/
)指向
默认值的“已存在”符号链接。您在源文件(
/etc/nginx/sites available/mysite\u nginx.conf
)中看到了什么吗?@Selcuk否,源代码中没有任何内容file@Yiour您应该在目录
/etc/nginx/sites available/
下创建一个文件。然后,您应该将该文件符号链接到目录
/etc/nginx/sites enabled/
。此外,您应该删除(从
/etc/nginx/sites enabled/
中)指向
默认值的“已存在”符号链接。