On Wed, 2002-10-09 at 16:28, Coica Laurentiu wrote:
> On Wednesday 09 October 2002 15:44, you wrote:
> >
> > Personal, nu mi-a mers deloc php-ul. Nu am zis nimic de mysql.
> >
>
> N-a mers nici la mine parte din php initial, dar am facut oarece
> modificari prin:
> 1. /etc/httpd/conf.d/php.conf:
> Adauga '+' inainte de index.php
> astfel ca linia DirectoryIndex devine:
> DirectoryIndex +index.php
DirectoryIndex din apache este directiva care hotaraste ce fisiere vor
fi folosite automat ( si in ce ordine ) la intrarea unei
pagini/director. de exemplu clientul scrie www.pagina.ro si prin
directiva respectiva ( sa presupunem ca am pus in httpd.conf : index.htm
index.html index.php ) httpd-ul care primeste query-ul de la client va
cauta index.htm si daca nu gaseste trece la .html si apoi php. daca nu
gaseste nici unu face listing de fisiere mod_autoindex ( daca tin minte
) sau daca nu e permis da eroare 403 forbiden. le-am insirat pe toate ca
sa stiti la ce sa va asteptati in functie de erori.
daca la in browser va arata cod php in loc sa il interpreteze trebuie
verificat ori punctul 2 din mail ( codul php ori incepe cu <?php ori se
modifica directiva allow_short_tags in php.ini ... atentie apache
trebuie restartat pt orice modificare in php.ini ) ori verificat daca in
httpd.conf incarca modulul php ( cel mai probabil directiva in apache
este LoadModule php4_module libexec/libphp4.so).
o mica precizare. ce am spus eu aici sunt chestii generale legate de
apache si php in general. NU STIU SIGUR daca se potrivesc cu redhat.
deci nu dati cu bata.
> 2. fisierele sursa php aveau codul ce trebuia interpretat precedat de
> '<?' ce trebuie schimbat in '<?php'
> asa de exemplu info.php, ce contine:
> <?php
> phpinfo();
> ?>
> se ruleaza, in timp ce info.php cu
> <?
> phpinfo();
> ?>
> nu, desi in veriunea precedenta de apache mergea
Din php.ini:
; Allow the <? tag. Otherwise, only <?php and <script> tags are
recognized.
short_open_tag = On
> 3. Verificarea stricta a drepturilor pe directorul ce contine php-ul
>
> In concluzie: din punctul meu de vedere, (ca vad ca "se deviaza" de
> la subiect): a facut cineva sa merga combinatia php, mysql, apache
> (httpd) 2.0. (pe un RedHat 8.0)
> php + apache - merge (poate ca mai cu gilme, dar merge) - vezi mai
> sus php + postgresql + apache - merge
>
httpd-2.40+mysql-4.0.4+php-4.3.0 merg super frumos impreuna. sistemul pe
care le-am instalat eu ( si testat ) era un slackware-8.1 cu ( atentie )
gcc-2.95.3 si glibc-2.2.4. Nu am avut acelasi succes pe slackware beta 9
( adica gcc-3.2 si glibc 2.2.5 ). destul de important.
axl
> --
> Coica Laurenţiu
> Administrator reţea
> C.N.L. Oltenia
>
> ---
> Pentru dezabonare, trimiteti mail la
> [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
> REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
>
>
---
Pentru dezabonare, trimiteti mail la
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/