php jako cgi
Łukasz Woźniak
wozny99 w poczta.onet.pl
Sob, 17 Lip 2004, 03:50:55 CEST
Witam
zainstalowalem suexec
w VirtualHost
dodalem
Action php-script /.php-bin/php
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AddHandler php-script .php .php4 .php3 .phtml
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
odpowiedniego usera i grupe
ScriptAlias /.php-bin/ "/katalog/.php-bin/"
directory
Options +ExecCGI
suexec dziala jezli nie ma tych dwoch wpisow (ktore zaznaczylem)
jednak do kazdego skryptu w php trzeba dodac #!/usr/bin/php
co jest malo wygodne.szukajac po necie chcialem to ominac
znalazlem cos takiego http://us4.php.net/security.cgi-bin
dodajac te dwa w/w wpisy i kopiujac /usr/bin/php do katalog/.php-bin/
wedlug logow wszystko jest fajnie ladnie ale zamiast wykonac
skrypt pokazuje sie cos takiego
"Quiet-mode. Suppress HTTP Header output. -s Display colour syntax
highlighted source. -w Display source with stripped comments and
whitespace. -f Parse . Implies `-q' -v Version number -C Do not
chdir to the script's directory -c Look for php.ini file in this
directory -a Run interactively -d foo[=bar] Define INI entry foo
with value 'bar' -e Generate extended information for debugger/profiler
-z Load Zend extension . -l Syntax check only (lint) -m Show compiled
in modules -i PHP information -h This help"
i jeszcze pare smieci,jednym slowem jakby wykonal /.php-bin/php
na stronce znalzlem
"If you want to use suexec and reference your php interpreter via #!/usr/local/bin/php,
be shure to compile php WITHOUT --enable-force-cgi-redirect.
nie wiem czy dobrze zrozumialem
zeby dzialalo jak ja chce to php musi byc skompilowane z --enable-force-cgi-redirect
szukajac speca dla php-4.2.3-15 znalazlem 1.221.2.8 i tam nie ma tej
opcji
czy ktos odpalal suexec w ten sposob??
RA
php-4.2.3-15
apache-suexec-1.3.31-2
apache-1.3.31-2
--
Pozdrowienia,
Łukasz Woźniak wozny99 w poczta.onet.pl
Więcej informacji o liście dyskusyjnej pld-users-pl