diff options
Diffstat (limited to 'docs/manual/howto/cgi.html.fr')
-rw-r--r-- | docs/manual/howto/cgi.html.fr | 50 |
1 files changed, 16 insertions, 34 deletions
diff --git a/docs/manual/howto/cgi.html.fr b/docs/manual/howto/cgi.html.fr index 2b026fc3..8c525000 100644 --- a/docs/manual/howto/cgi.html.fr +++ b/docs/manual/howto/cgi.html.fr @@ -9,7 +9,7 @@ <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /> <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /> <link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" /> -<script src="../style/scripts/prettify.js" type="text/javascript"> +<script src="../style/scripts/prettify.min.js" type="text/javascript"> </script> <link href="../images/favicon.ico" rel="shortcut icon" /></head> @@ -65,9 +65,7 @@ commentée dans votre <code>httpd.conf</code>. Une directive correcte doit ressembler à ceci : - <pre class="prettyprint lang-config"> - LoadModule cgi_module modules/mod_cgi.so - </pre> + <pre class="prettyprint lang-config">LoadModule cgi_module modules/mod_cgi.so</pre> </div> <h3><a name="scriptalias" id="scriptalias">ScriptAlias</a></h3> @@ -82,9 +80,7 @@ <p>La directive <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code> se présente comme suit :</p> - <pre class="prettyprint lang-config"> - ScriptAlias /cgi-bin/ /usr/local/apache2/cgi-bin/ - </pre> + <pre class="prettyprint lang-config">ScriptAlias /cgi-bin/ /usr/local/apache2/cgi-bin/</pre> <p>Cet exemple est tiré de votre fichier de configuration @@ -149,11 +145,9 @@ l'exécution des programmes CGI est permise depuis un répertoire particulier :</p> - <pre class="prettyprint lang-config"> -<Directory /usr/local/apache2/htdocs/somedir> + <pre class="prettyprint lang-config"><Directory /usr/local/apache2/htdocs/somedir> Options +ExecCGI -</Directory> - </pre> +</Directory></pre> <p>La directive ci-dessus indique à Apache qu'il doit permettre @@ -163,9 +157,7 @@ extension <code>cgi</code> ou <code>pl</code> en tant que programmes CGI :</p> - <pre class="prettyprint lang-config"> - AddHandler cgi-script .cgi .pl - </pre> + <pre class="prettyprint lang-config">AddHandler cgi-script .cgi .pl</pre> @@ -186,24 +178,20 @@ répertoire utilisateur, vous pouvez utiliser la configuration suivante :</p> - <pre class="prettyprint lang-config"> -<Directory /home/*/public_html> + <pre class="prettyprint lang-config"><Directory /home/*/public_html> Options +ExecCGI AddHandler cgi-script .cgi -</Directory> - </pre> +</Directory></pre> <p>Pour indiquer un sous-répertoire <code>cgi-bin</code> d'un répertoire utilisateur où tout fichier sera traité en tant que programme CGI, vous pouvez utiliser ceci :</p> - <pre class="prettyprint lang-config"> -<Directory /home/*/public_html/cgi-bin> + <pre class="prettyprint lang-config"><Directory /home/*/public_html/cgi-bin> Options ExecCGI SetHandler cgi-script -</Directory> - </pre> +</Directory></pre> @@ -243,11 +231,9 @@ <code>premier.pl</code>, et placez le dans votre répertoire <code>cgi-bin</code>.</p> - <pre class="prettyprint lang-perl"> -#!/usr/bin/perl + <pre class="prettyprint lang-perl">#!/usr/bin/perl print "Content-type: text/html\n\n"; -print "Hello, World."; - </pre> +print "Hello, World.";</pre> <p>Même si Perl ne vous est pas familier, vous devriez être @@ -362,9 +348,7 @@ print "Hello, World."; trouve à la première ligne de votre programme CGI et qui va ressembler à ceci :</p> - <pre class="prettyprint lang-perl"> - #!/usr/bin/perl - </pre> + <pre class="prettyprint lang-perl">#!/usr/bin/perl</pre> <p>Assurez-vous qu'il s'agit bien du chemin correct vers @@ -518,16 +502,14 @@ print "Hello, World."; variables d'environnement</a> aux variables de base fournies par défaut.</p> - <pre class="prettyprint lang-perl"> -#!/usr/bin/perl + <pre class="prettyprint lang-perl">#!/usr/bin/perl use strict; use warnings; print "Content-type: text/html\n\n"; foreach my $key (keys %ENV) { print "$key --> $ENV{$key}<br>"; -} - </pre> +}</pre> @@ -641,7 +623,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/2.4/howto/cgi.html'; } })(window, document); //--><!]]></script></div><div id="footer"> -<p class="apache">Copyright 2013 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> +<p class="apache">Copyright 2014 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); |