Re: Extern Executions (Perl)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



HI

Suggestion 1: configure apache to parse files with php extension thru php 
binary
Suggestion 2: place a shebang on the start of the php file 
	like
	#! /usr/bin/php
Suggestion 3: rewrite your script and have the php script call the perl ;-)

Tada

Andy

On Friday 08 April 2005 07:05, Eli wrote:
> with some parameters.
> When running the perl program throu unix shell, then perl executes the
> PHP program as expected, and returns its output.
> When running the perl program throu Apache (using cgi-bin on a browser),
> then perl opens the PHP file for reading and doesn't execute the PHP
> script, and returns the PHP code of the script.
>
> The Perl line trying to execute the PHP script is:
>
> open (PIPE,"./my_prog.php $arg1 $arg2 |");
> while (<PIPE>)
>    $res=$res.$_;
> print "got:\n",$res;
>
> Does anyone have any clue why Perl behaves differently on different
> enviorments?
> OR: does anyone have a suggestion for a stable solution?
>
> -thanks, Eli

-- 
Registered Linux User Number 379093
--
Feel free to check out these few
php utilities that I released under the GPL2 and 
that are meant for use with a php cli binary:
http://www.vlaamse-kern.com/sas/
--

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux