Kép megjelenítés
Sziasztok!
Az Apache2+PHP5+MySQL 4.0.23 hármas felrakása után nem működik a kép (sima jpg fotó) megjelenítés. A hibajelenség: A felső részen bejön a képből egy csík, a többi szürke lesz. Valami config probléma lehet?
Kösz a segítséget!
Üdv!
■ Az Apache2+PHP5+MySQL 4.0.23 hármas felrakása után nem működik a kép (sima jpg fotó) megjelenítés. A hibajelenség: A felső részen bejön a képből egy csík, a többi szürke lesz. Valami config probléma lehet?
Kösz a segítséget!
Üdv!
Kevés információ
Az általad megadott információk alapján jelenleg azt szűröm le, hogy sérült a képfájl.
Sima fájlból
Elérési út stb. talán rendben lehet, mert akkor az a bizonyos felső csík sem jelenne meg a képből gondolom.
Előtte lekérdezem a felhasználó felbontását és a kép alapméretét így adom meg.
if (isset($_GET['height'])) {
$meret= $_GET['height']-155;
$alap=$meret;
} else {
echo "<script language='javascript'>\n";
echo " location.href=\"${_SERVER['SCRIPT_NAME']}?${_SERVER['QUERY_STRING']}"
. "&height=\" + screen.height;\n";
echo "</script>\n";
}
}
Re: Elérési út stb. talán rendben lehet
Ez nem olyan kérdés, hogy HTML fájlokkal megy, PHP fájlokkal nem megy. 98% hogy az elérési úttal van a hiba.
Milyen igazad van!
Lekérdeztem a kép tulajdonságát.
Ha ez a generált útvonal, akkor nem jön be normálisan a kép.
Így igen:
Talán így már tudtok segíteni. A fejlesztő környezetet nem xampp, appserv, vagy valami hasonlóval tettem fel, hanem kézzel. A felkészültségemet nézve ez nem biztos, hogy előny! :-)
Még annyit, hogy a hibás képmegjelenítés után általában az apache-t újra kellett indítanom, kiakadt ...
Kösz a segítséget!
error log
Ezt úgy tudod legegyszerűbben megtenni, hogy a böngészőbe beírod a generált URL-t, (http://localhost/felvetelek/rtg_img/658974478_2004-04-04_03.JPG), és közben nézed, hogy az apache mit loggol erről.
Gyulus
Log-ok tartalma:
127.0.0.1 - - [14/Mar/2005:12:55:15 +0100] "GET /felvetelek/rtg_img/658974478_2004-04-04_03.JPG HTTP/1.1" 206 201108
Error.log:
[Mon Mar 14 12:50:09 2005] [notice] Server built: Feb 10 2005 06:11:34
[Mon Mar 14 12:50:09 2005] [notice] Parent: Created child process 2472
[Mon Mar 14 12:50:10 2005] [notice] Child 2472: Child process is running
[Mon Mar 14 12:50:10 2005] [notice] Child 2472: Acquired the start mutex.
[Mon Mar 14 12:50:10 2005] [notice] Child 2472: Starting 250 worker threads.
Ez mond Neked valamit?
Valószínüleg hülyeséget kérdezek,