remove me too!! I cant get off this damn list to save my self.

Mark Galbreath wrote:
This is the Hotel California mail list.  You can check in, but can never leave.


<[EMAIL PROTECTED]> 15-Feb-06 18:04:22 PM >>>

REMOVE ME THIS WILL BE THE 3rd ATTEMPT AT PHP.NET UNSUBSCRIBE REDICUOULS -----Original Message-----
From: Mark Galbreath <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; php-install@lists.php.net
Sent: Wed, 15 Feb 2006 13:29:21 -0500
Subject: Re: [PHP-INSTALL] installation problem

.AOLPlainTextBody {    margin: 0px;    font-family: Tahoma, Verdana, Arial, 
Sans-Serif;    font-size: 12px;     color: #000;     background-color: #fff; 
}.AOLPlainTextBody pre {    font-size: 9pt;}.AOLInlineAttachment {    margin: 
10px;}.AOLAttachmentHeader {    border-bottom: 2px solid #E9EAEB;    
background: #F9F9F9;}.AOLAttachmentHeader .Title {    font: 11px Tahoma;    
font-weight: bold;    color: #666666;    background: #E9EAEB;     padding: 3px 
0px 1px 10px;}.AOLAttachmentHeader .FieldLabel {    font: 11px Tahoma;     
font-weight: bold;    color: #666666;    padding: 1px 10px 1px 
9px;}.AOLAttachmentHeader .FieldValue {    font: 11px Tahoma;     color: 
#333333;}Get rid of this:
<Directory "c:/oscommerce/*">
    Options +ExecCGI
    AddHandler cgi-script .php
</Directory>

If you want to run php scripts in their own directory, use something like
<Location /php-bin> Action application/x-httpd-php "c:/php/php.exe"
</Location>
Otherwise, yes, Apache expects CGI scripts to begin with a shabang (#!) and full path to binary. Mark<-|-<kraM

[EMAIL PROTECTED] 15-Feb-06 13:15:35 PM >>>

Even though this probably is not a new topic, can someone suggest a remedy for my installation difficulties?

Here's my configuration:

Apache 2.0.55
PHP 5.1.2  installed in c:\php
Windows 2000 SP4

I'm trying to test a PHP application. Whenever I try to execute a PHP script, two errors are generated in the Apache error log:

[Wed Feb 15 13:10:57 2006] [error] [client 127.0.0.1] C:/oscommerce/catalog/install/index.php is not executable; ensure interpreted scripts have "#!" first line [Wed Feb 15 13:10:57 2006] [error] [client 127.0.0.1] (9)Bad file descriptor: don't know how to spawn child process: C:/oscommerce/catalog/install/index.php

It looks like Apache expects something like "#!c:\php\php.exe" as the first line of each script. I've added these lines to the Apache configuration file (htpd.conf):

<Directory "c:/oscommerce/*">
 &n! bsp;  Options +ExecCGI
    AddHandler cgi-script .php
</Directory>

LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
PHPIniDir "c:/php/"
AddHandler cgi-script .py .php .class .jar
Action application/x-httpd-py "/python/python.exe"
Action application/x-httpd-php "/php/php.exe"

Can anyone suggest a solution?

Thanks.
Brian


Reply via email to