使用 XAMPP 服务器到 运行 python 文件只返回包含程序的文件夹而不是 运行ning 程序
Using XAMPP server to run python files is returning only folders containing the program instead of running the program
我正在尝试通过 XAMPP Apache 服务器在我家里的 LAN 上 运行 我的网站,但是在将我的网站存储在 XAMPP 的 HTdocs 文件中之后,编辑 httpd.conf 文件以包含 .py 处理程序和此问题中指示的其他配置:Running Python Scripts with XAMPP。在此之后,我在 run.py 和 _init__.py 文件
的顶部包含了 python3 和 python 2.7 的路由
#!C:User/path/to/python3.exe
#!C:User/path/to/python2.7.exe
我也有它,所以我在 httpd.conf 文件中的端口配置也在端口 80 上侦听 IP 地址,并将服务器名称作为 IP 地址和端口名称。
完成所有这些步骤后,当我在单独的家用计算机上访问 IP 地址时,python 命令行在作为我的服务器运行的笔记本电脑上打开,运行 我的程序在 localhost:5000 和往常一样。我需要这个程序 运行 通过我的 LAN 网络(只是一个基本的烧瓶网站)。我怎么办 this/am 我错过了一步?我是否需要将 python 路由添加到我的每个文件的顶部???
在这里得到了我的答案:Configure Flask dev server to be visible across the network 来自@Ibz。谢赫。他们通过命令提示符来设置它。后来,我发现可以在我的 run.py 文件中将主机名设置为我想要的 IP 地址。
if __name__=='main__':
app.run(debug=True)
改为
app.run(host=<ip address of your server>)
它会在 {ip address}:5000 上 运行(类似于@Jeevan Chaitanya 在上述 link 中的回答)。
如果您决定继续使用 XAMPP 所在的端口 8080,请确保相应地存储您的文件。我必须将 run.py 文件直接放在 htdocs 中(路径:C:/xampp/htdocs/run.py)...嵌套它会进一步导致错误。
来自我最初的问题:不,您不需要在每个文件的顶部添加到 python 的路由。只需确保您的服务器(我正在开发并使用笔记本电脑练习)运行s python。
我正在尝试通过 XAMPP Apache 服务器在我家里的 LAN 上 运行 我的网站,但是在将我的网站存储在 XAMPP 的 HTdocs 文件中之后,编辑 httpd.conf 文件以包含 .py 处理程序和此问题中指示的其他配置:Running Python Scripts with XAMPP。在此之后,我在 run.py 和 _init__.py 文件
的顶部包含了 python3 和 python 2.7 的路由#!C:User/path/to/python3.exe
#!C:User/path/to/python2.7.exe
我也有它,所以我在 httpd.conf 文件中的端口配置也在端口 80 上侦听 IP 地址,并将服务器名称作为 IP 地址和端口名称。
完成所有这些步骤后,当我在单独的家用计算机上访问 IP 地址时,python 命令行在作为我的服务器运行的笔记本电脑上打开,运行 我的程序在 localhost:5000 和往常一样。我需要这个程序 运行 通过我的 LAN 网络(只是一个基本的烧瓶网站)。我怎么办 this/am 我错过了一步?我是否需要将 python 路由添加到我的每个文件的顶部???
在这里得到了我的答案:Configure Flask dev server to be visible across the network 来自@Ibz。谢赫。他们通过命令提示符来设置它。后来,我发现可以在我的 run.py 文件中将主机名设置为我想要的 IP 地址。
if __name__=='main__':
app.run(debug=True)
改为
app.run(host=<ip address of your server>)
它会在 {ip address}:5000 上 运行(类似于@Jeevan Chaitanya 在上述 link 中的回答)。
如果您决定继续使用 XAMPP 所在的端口 8080,请确保相应地存储您的文件。我必须将 run.py 文件直接放在 htdocs 中(路径:C:/xampp/htdocs/run.py)...嵌套它会进一步导致错误。
来自我最初的问题:不,您不需要在每个文件的顶部添加到 python 的路由。只需确保您的服务器(我正在开发并使用笔记本电脑练习)运行s python。