PHP fájl, mint látszólagos mappa
Sziasztok!
Az alaphelyzet a következő:
Néhány nappal ezelőttig még jól működött, de átköltöztettem a documenteket egy másik meghajtóra, és azóta nem működik...
A php fájlokat is a fentiek szerint "futtatom".
A jelenség: A fájlt, illetve az ál-mappát az Apache mintha nem találná:
A fentivel csak egy "A kapcsolat alaphelyzetbe állt" hiba jön elő.
Hozzáadtam a fentihez próbaként a
Szóval adott a kérdés: Miért nem akarja a PHP futtatni az "image" nevű fájlomat?
Az érdeklődők kedvéért: Az image nevű fájlban egy olyan algoritmus van, amely a
■ Az alaphelyzet a következő:
- Van egy php fájlom (image), ami formátumjelölés (.php) nélkül van jelen egy ideiglenes szerveren
- A Szerveren megadtam, hogy az ál-mappa (image) forráskódját futtassa le a php
- A kimenet a PATH_INFO változótól függ - A Weblabor által írt egyik cikkben mutatták be ezt a technikát: ha jól emlékszem, szép url révén volt az egyik ilyen mód
Néhány nappal ezelőttig még jól működött, de átköltöztettem a documenteket egy másik meghajtóra, és azóta nem működik...
<Files image>
SetHandler application/x-httpd-php
</Files>
SetHandler application/x-httpd-php
</Files>
A php fájlokat is a fentiek szerint "futtatom".
A jelenség: A fájlt, illetve az ál-mappát az Apache mintha nem találná:
A fentivel csak egy "A kapcsolat alaphelyzetbe állt" hiba jön elő.
Hozzáadtam a fentihez próbaként a
Deny from All
-t, és 403-as hibát adott vissza. Ezáltal a probléma a php-ra vezethető vissza.Szóval adott a kérdés: Miért nem akarja a PHP futtatni az "image" nevű fájlomat?
Az érdeklődők kedvéért: Az image nevű fájlban egy olyan algoritmus van, amely a
PATH_INFO
paraméterből visszanyeri a keresendő fájlt!
Jogosultság probléma lesz.
Windows
Windows 7
Apache 2.2.25
PHP 5.2
Vagy esetleg egy, az Apache-on belüli jogosultság-beállítás lehet a felelős?
Szerk.: A PHP méginkább bűnös lehet, mert a fájlnévről akár egy betűt is "levágok", akkor 404 jön elő
Valami "jogi" probléma lehet
Windows-hoz nem értek