Maison php教程 php手册 The specified CGI application misbehaved by not returning a

The specified CGI application misbehaved by not returning a

Jun 13, 2016 pm 12:11 PM
application cgi NOT the

是错误报告:
The specified CGI application misbehaved by not returning a complete set of HTTP headers
意思是:(http协议的CGI模式运行不正确)

因为perl脚本的第一句中不支持 -wT 参数,将所有的 -wT 替换成 -w 即可
即:将 #!/usr/bin/perl –wT 替换为:将 #!/usr/bin/perl –w
这是代表php是以CGI模试运行的 在php.ini找到 gi.force_redirect 把前面的分号去掉 把值改成0就行了。

再次运行就可以了,这是PHP另一种运行模式的配置方法

今天遇到的PHP错误

CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers.

最后解决办法是将PHP的CGI方式改为isapi方式。

环境:windows XP SP3+IIS5.1+ActivePerl 5.10.0
安装BugZilla后,配置CGI,运行后错误如下:

CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:

"-T" is on the #! line, it must also be used on the command line at E:\bugzilla-3.4.2\bugzilla-3.4.2\index.cgi line 1.

错误报告:
The specified CGI application misbehaved by not returning a complete set of HTTP headers
意思是:(http协议的CGI模式运行不正确)

因为perl脚本的第一句中不支持 -wT 参数,将所有的 -wT 替换成 -w 即可
即:将 #!/usr/bin/perl –wT 替换为:将 #!/usr/bin/perl –w
这是代表php是以CGI模试运行的 在php.ini找到 gi.force_redirect 把前面的分号去掉 把值改成0就行了。

PS:另外解决办法
修改IIS设置里,主目录选项卡->应用程序设置->选择CGI,之后在添加/编辑应用程序扩展映射名:将CGI可执行文件名写为:
D:\Perl\bin\perl.exe -x -wT “%s“ %s
(注:这里我的Perl安装在D:\Perl目录里)
这个样子就不需要更改BUGZilla的文件了

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Après 2 mois, le robot humanoïde Walker S peut plier les vêtements Après 2 mois, le robot humanoïde Walker S peut plier les vêtements Apr 03, 2024 am 08:01 AM

Rédacteur en chef du Machine Power Report : Wu Xin La version domestique de l'équipe robot humanoïde + grand modèle a accompli pour la première fois la tâche d'exploitation de matériaux flexibles complexes tels que le pliage de vêtements. Avec le dévoilement de Figure01, qui intègre le grand modèle multimodal d'OpenAI, les progrès connexes des pairs nationaux ont attiré l'attention. Hier encore, UBTECH, le « stock numéro un de robots humanoïdes » en Chine, a publié la première démo du robot humanoïde WalkerS, profondément intégré au grand modèle de Baidu Wenxin, présentant de nouvelles fonctionnalités intéressantes. Maintenant, WalkerS, bénéficiant des capacités de grands modèles de Baidu Wenxin, ressemble à ceci. Comme la figure 01, WalkerS ne se déplace pas, mais se tient derrière un bureau pour accomplir une série de tâches. Il peut suivre les commandes humaines et plier les vêtements

Quel est le principe de l'application python WSGI ? Quel est le principe de l'application python WSGI ? May 19, 2023 pm 01:25 PM

L'environnement Python sur lequel s'appuie cet article est le suivant : Qu'est-ce que WSGI ? WSGI est également appelé interface de passerelle universelle du serveur Web et son nom complet est webservergatewayinterface. Il définit une norme sur la manière dont les serveurs Web et les applications Web doivent communiquer et gérer les requêtes et les réponses http en Python. Notez qu'il ne s'agit que d'un protocole, ou d'une spécification ou d'une norme. Vous n'êtes pas obligé de suivre cette norme. serveur que nous avons écrit dans l'article précédent. WSGI est également divisé en applications et passerelles de serveur. Parmi elles, le célèbre Flask appartient aux applications, et uWSGI et wsgiref appartiennent aux passerelles de serveur. Sentiment personnel, WSG

Comment utiliser PHP et CGI pour implémenter les fonctions d'enregistrement et de connexion des utilisateurs Comment utiliser PHP et CGI pour implémenter les fonctions d'enregistrement et de connexion des utilisateurs Jul 21, 2023 pm 02:31 PM

Comment utiliser PHP et CGI pour implémenter les fonctions d'enregistrement et de connexion des utilisateurs L'enregistrement et la connexion des utilisateurs sont l'une des fonctions nécessaires pour de nombreux sites Web. Dans cet article, nous présenterons comment utiliser PHP et CGI pour réaliser ces deux fonctions. Nous allons démontrer l’ensemble du processus avec un exemple de code. 1. Mise en œuvre de la fonction d'enregistrement des utilisateurs La fonction d'enregistrement des utilisateurs permet aux nouveaux utilisateurs de créer un compte et de sauvegarder leurs informations dans la base de données. Voici un exemple de code pour implémenter la fonction d'enregistrement des utilisateurs : Créer une table de base de données Tout d'abord, nous devons créer une table de base de données pour stocker les informations utilisateur. Peut

Technologie de téléchargement et de téléchargement de fichiers PHP et CGI : comment implémenter les fonctions de gestion de fichiers Technologie de téléchargement et de téléchargement de fichiers PHP et CGI : comment implémenter les fonctions de gestion de fichiers Jul 21, 2023 am 11:19 AM

Technologie de téléchargement et de téléchargement de fichiers avec PHP et CGI : Comment implémenter les fonctions de gestion de fichiers Introduction : Le téléchargement et le téléchargement de fichiers sont l'une des fonctions courantes dans les applications Web modernes. Cet article présentera comment implémenter les fonctions de téléchargement et de téléchargement de fichiers à l'aide des langages de programmation PHP et CGI, et montrera quelques exemples de code pour montrer comment gérer les fichiers téléchargés et téléchargés. Voici ce que nous allons aborder : Concepts de base du téléchargement de fichiers à l'aide de PHP Téléchargement de fichiers Téléchargement de fichiers CGI Concepts de base du téléchargement de fichiers à l'aide de PHP Téléchargement de fichiers Téléchargement de fichiers CGI

Comment utiliser PHP et CGI pour implémenter la fonction de lecture vidéo du site Web Comment utiliser PHP et CGI pour implémenter la fonction de lecture vidéo du site Web Jul 22, 2023 pm 07:45 PM

Comment utiliser PHP et CGI pour implémenter la fonction de lecture vidéo du site Web À l'ère du multimédia d'aujourd'hui, la vidéo est devenue un élément indispensable du contenu du site Web. Afin de fournir une bonne expérience utilisateur, le site Web doit implémenter une fonction de lecture vidéo. Cet article expliquera comment utiliser PHP et CGI pour implémenter la fonction de lecture vidéo du site Web et fournira des exemples de code pour référence. 1. Préparation Avant de commencer, vous devez vous assurer que le serveur dispose des modules PHP et CGI installés. Vous pouvez le faire en exécutant la fonction phpinfo() ou en tapant "php

La relation entre cgi, fast-cgi et php-fpm (avec organigramme) La relation entre cgi, fast-cgi et php-fpm (avec organigramme) Oct 08, 2022 pm 02:07 PM

cgi est un protocole et n'a rien à voir avec le processus. Par exemple, le serveur Web (nginx) reçoit une requête réseau pour php. À ce moment, nginx doit trouver l'analyseur php selon le fichier de configuration. certaines des informations demandées sont transmises à L'analyseur PHP précise quels protocoles doivent être transmis et le format dans lequel ils sont transmis. Cette norme est appelée protocole cgi.

Explorez les principes de fonctionnement, les similitudes et les différences entre PHP CLI et CGI Explorez les principes de fonctionnement, les similitudes et les différences entre PHP CLI et CGI Mar 11, 2024 pm 12:39 PM

Principes de fonctionnement, similitudes et différences Dans le développement Web, PHP est un langage de programmation couramment utilisé qui peut interagir avec les serveurs Web de différentes manières, les plus courantes étant via PHPCLI (CommandLineInterface) et PHPCGI (CommonGatewayInterface). Cet article explorera les principes de fonctionnement, les similitudes et les différences entre PHPCLI et CGI, et fournira des exemples de code spécifiques pour illustrer les différences entre eux. 1.PHP

Moteurs de modèles pour PHP et CGI : comment parvenir à la réutilisabilité d'un site Web Moteurs de modèles pour PHP et CGI : comment parvenir à la réutilisabilité d'un site Web Jul 20, 2023 pm 10:13 PM

Moteurs de modèles PHP et CGI : Comment parvenir à la réutilisabilité d'un site Web Introduction : Lors du développement de sites Web, nous devons souvent gérer l'affichage de contenu dynamique. Afin d’assurer la maintenabilité et la réutilisabilité du code, l’utilisation d’un moteur de modèles est un choix judicieux. Cet article présentera PHP et CGI, deux moteurs de modèles couramment utilisés, et montrera comment les utiliser pour parvenir à la réutilisabilité d'un site Web à l'aide d'exemples de code. 1. Moteur de modèles PHP PHP est un langage de script serveur largement utilisé, doté de flexibilité et de fonctions puissantes. Le moteur de modèles PHP est un

See all articles