我正在尝试在apache服务器中以CGI的形式运行python。Python版本为2.7.12。这是我的apache conf文件
<VirtualHost *:80>
<Directory /var/www/python>
Options +ExecCGI
AddHandler cgi-script .cgi .py
Order allow,deny
Allow from all
</Directory>
DocumentRoot /var/www/python
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
我的python脚本 /var/www/python/hello.py看起来像这样
print('Content-Type: text/html; charset=utf-8\n')
print("Hello, World!")
当我访问url时,我得到了内部服务器错误,我从错误中得到了详细信息。日志文件显示,
【Sun Dec 11 09:53:40.694909 2016】【cgi:错误】【pid 6812】【客户端127.0.0.1:36282】AH01215:(8)Exec格式错误:Exec of“/var/www/python/hello”。py'失败:/var/www/python/hello。py[Sun Dec 11 09:53:40.695312 2016][cgi:错误][pid 6812][客户端127.0.0.1:36282]标题前的脚本输出结束:hello。py公司
PHP脚本在服务器上仍然运行良好。如何使用py文件修复此问题?
您应该使用:
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
print('Content-Type: text/html; charset=utf-8\n')
print("ąęśłłłóąś UTF answer")
问题内容: 我正在尝试在python(2.7)脚本中使用Selenium建立chrome会话,如下所示: 但是我收到以下错误: 搜索其他问题时,一个常见的问题似乎是chromedriver不在路径上,但我检查了,并在了。我什至尝试明确指定路径: 具有相同的结果。有人知道可能是什么问题吗?我非常感谢您的帮助! 问题答案: 最终,我通过卸载chromedriver的所有实例(我在不同位置有多个实例)并
我已经在Centos 7上使用Remi存储库安装了php70,需要启用线程安全,因为我遇到了标题中提到的错误。 运行: 我得到: 我尝试通过yum安装php-pcl-pthread包,但错误仍然存在。 进一步研究(根据这个问题),线程安全似乎是PHP版本的编译方式,而不仅仅是PHP扩展。 我应该使用不同的回购有PHP 7.0与线程安全?如果是,哪种回购最好?它甚至存在于回购中吗?或者我应该从源代码
问题内容: 码头工人开始抛出此错误: standard_init_linux.go:178:exec用户进程导致“ exec格式错误” 每当我运行带有CMD或ENTRYPOINT的特定docker容器时,不考虑文件的任何更改,然后删除CMD或ENTRYPOINT。这是我一直在使用的docker文件,该文件在大约一个小时前运行良好: 问题答案: 我忘了放 在sh文件的顶部,问题已解决。
问题内容: 我正在构建用于python脚本的Dockerfile,它将在下面的minikube Windows 10系统中运行 使用以下命令构建docker 并将其加载到minikube docker demon中 Docker文件 pythoncronjob.yml文件(cron作业文件) 以下是运行此Kubernetes作业的命令 但是获得以下错误作业并不能成功运行,但是当您单独运行Docke
我正在学习quarkus入门教程,能够生成可执行文件并运行它,但无法运行docker映像。 步骤: > ./mvnw 软件包 -Pnative (它工作) docker build-f src/main/docker/Dockerfile.native-t quokus/get-start.( 泊坞窗运行 -i --rm -p 8080:8080 Quarkus/入门,得到此错误: standar
我今天安装了一个新的CentOS 7x86_64LAMP服务器。 我用c编译了一个简单的CGI脚本,我称之为test.cgi,我为. cgi脚本启用了addHandler。然而,每次我尝试从 /var/www/html目录加载/test.cgi页面时,任何简单的. cgi脚本都会给我抛出一个500内部服务器错误页面。 我测试了脚本是否从 /var/www/cgi-bin 目录工作正常。我的服务器正