Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> DEBIAN LIGHTTPD [PHP]
toaspzoo
post 29.02.2012, 20:21:26
Post #1





Grupa: Zarejestrowani
Postów: 778
Pomógł: 84
Dołączył: 29.07.2010
Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury.

Ostrzeżenie: (20%)
X----


Witam, mam problem na moim serwerze (debian 6 x64)

Zainstalowane mam lighttd, mysql, oraz php5-cgi.

Mój problem objawia się nie interpretowaniem znacznika <?, działa tylko <?php

Jeżeli nie użyję tego drugiego, to kod nie jest wykonywany, tylko wyświetlany w formie tekstowej :\


Jakieś pomysły ?

Pozdrawiam

Ok, już rozwiązanie - php.ini

Jest inny problem, a mianowicie .htaccess na lighttpd

Chciałbym, aby to zadziałało
Kod
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*)         index.php/$1 [L]


Ten post edytował toaspzoo 29.02.2012, 20:21:39


--------------------

LS Easter egg <
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
viking
post 1.03.2012, 09:51:23
Post #2





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


A ta regułka to przepisanie wszystkiego na index.php czyli adresy w stylu /index/index w jakimś frameworku (już od lat apacza nie używałem, nie pamiętam dokładnie)?

W lighttpd:
Kod
url.rewrite-once = (
  ".*\?(.*)$" => "/index.php?$1",
  ".*\.(js|ico|gif|jpg|png|pdf|css)$" => "$0", #wstaw rozszerzenia które nie będą przepisywane
  "" => "/index.php"
)


A odnośnie pierwszego problemu, dla potomnych http://www.php.net/manual/en/ini.core.php#ini.short-open-tag

Ten post edytował viking 1.03.2012, 09:51:41


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 17:09