 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
johnutz
Data înscrierii: 20/Iul/2004
Mesaje: 956
Locație: Între scaun și tastatură
|
| Trimis: Lun Mai 21, 2007 11:41 pm Titlul subiectului: lighttpd, php4, userdir: PHP_SELF si SCRIPT_NAME stricate |
|
|
Am lighttpd cu php4 pe portul 81 si m-am incapatanat sa folosesc public_html pt scripturile la care lucrez, iar pt asta folosesc modulul userdir pt apache si lighttpd.
http|//biti/~ionut/info.php (de exemplu) e servit din /home/ionut/public_html/info.php.
Daca apelez http|//biti/~ionut/info.php/ceva/altceva (ceva/altceva le iau apoi din PATH_INFO), in $_SERVER['PHP_SELF'] si $_SERVER['SCRIPT_NAME'] am nut/public_html/info.php, cand de fapt ar fi trebuit sa am /info.php.
Problema nu apare daca nu adaug /ceva/altceva la URL si nici daca nu fac uz de userdir.
Se pare ca din sirul "/home/ionut/public_html/info.php" taie de la inceput un nr de caractere egal cu lungimea document-root-ului -1 (/var/www).
Sistemul e kubuntu 7.04, dar imi facea la fel si pe 6.10.
A trebuit sa pun cgi.fix_pathinfo = 1 in /etc/php/cgi/php.ini ca sa mearga PHP_SELF si PATH_INFO. |
|
| Sus |
|
carco
Data înscrierii: 27/Mai/2004
Mesaje: 2796
Locație: Bucuresti
|
| Trimis: Mar Mai 22, 2007 5:38 am Titlul subiectului: |
|
|
Eu am renuntat la userdir, apareau tot felul de lucruri ciudate la rewrite-uri (probabil pt. ca deja apache-ul facuse un rewrite). In loc de userdir, fac link-uri /var/www/<username> la /home/<username>/public_html daca am mai multi useri sau, daca sunt singur, setez document root in home/public_html
[offtopic]
de unde ai facut rost de php4?
[/offtopic] |
|
| Sus |
|
johnutz
Data înscrierii: 20/Iul/2004
Mesaje: 956
Locație: Între scaun și tastatură
|
| Trimis: Mar Mai 22, 2007 8:13 am Titlul subiectului: |
|
|
Pai la rewrite-uri cred ca se poate rezolva cu RewriteBase in apache; la lighttpd inca nu m-am jucat cu rewrite.
[offtoptic]
www.dotdeb.org pomenit in manual.
Acuma nush cat de compatibile or fi cu ubuntu, ele fiind facute pt debian... dar deocamdata merg.
[/offtopic] |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|