如何在ubuntu中使用xampp运行python脚本

问题描述 投票:0回答:1

我正在使用Ubuntu上安装的xampp。

我做了什么:[编辑了httpd.conf中的以下行] AddHandler cgi-script .cgi .pl .asp .py

我在htdocs中使用的python脚本是:

#!/usr/bin/python3

import cgitb

print("Content-Type: text/html;charset=utf-8\n")
print ("Hello Python Web Browser!! This is cool!!")

输出结果是:标头之前的脚本输出结束:sample.py

python php xampp httpd.conf scrypt
1个回答
0
投票

查看注释中的错误日志,该文件没有正确的执行权限。只需做

$ sudo chmod -R 777 /opt/lampp/htdocs/portScanner

警告:在Web服务器上将权限更改为777确实是一个坏主意,或者,您可以尝试将此目录的所有权更改为apache用户,该用户通常是ubuntu中的www-data

$ sudo chwon -R www-data /opt/lampp/htdocs/portScanner
© www.soinside.com 2019 - 2024. All rights reserved.