Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]nowsze PHP
Forum PHP.pl > Forum > Przedszkole
maxis88
Witam. Chciałbym się zapytać jak można w krasnalu uaktualnić PHP do najnowszej wersji ... próbowalem kiedyś ściągać, wgrywać do folderów które uważałem za słuszne ale zawsze coś się sypalo ... może mi ktoś napisać co powinienem robić, żeby wsio dzialalo ?
potreb
Ściągnij sobie najnowszą wersje wamp server, zbliżony do krasnala i o niebo aktualny.
Gość
ściągnąłem najnowszą wersję i na niej miałem właśnie takie problemy... sprobowałem też appserver, xampp i one teoretycznie mi działają, pokazują, że PHP i mysql działa ale nie wiem dlaczego jak wchodzę na jakąś stronę PHP to wywala mi całe bebechy tego pliku jako zawartość strony ... ( wszystkie te pliki działały poprawnie na krasnalu )

ktoś wie jak na to mogę poradzić ?
darko
A jak wchodzisz na tę stronę, jaki adres wpisujesz w pasku przeglądarki?
Gość
localhost/gra

bo w tym folderze znajduje sie zawartość mojej strony
darko
Powiem szczerze, że jakbym miał ręcznie konfigurować gotowe paczki typu xamp, krasnal etc. to wolałbym już sam wszystko skonfigurować. Dłubanie w konfiguracji takich pakietów jest w sumie sprzeczne z ich filozofią, której głównym założeniem jest brak potrzeby konfiguracji. Napisz jeszcze czy działa Ci phpinfo() ? Pewnie nie masz skonfigurowanego wirtualnego hosta dla projektu /gra
maxis88
nie reaguje wgl w tych programach na żaden kod PHP... jedynie HTML ale do tego mi tylko przeglądarka jest potrzebna haha.gif
darko
Wrzuć httpd.conf oraz php.ini
// edit
na pewno zapisujesz skrypt php z rozszerzeniem php?
w adresie wpisz pełny adres: http://localhost/skrypt.php
maxis88
http://www.sendspace.pl/file/c3a71100e9f2b0f3be83c63

tak ... adres jaki wpisuje w przeglądarce to np localhost/gra/plik.php
darko
Brakuje handlera dla plików php, w pliku konfiguracyjnym apacha (httpd.conf) oczywiście ścieżki (do interpretera php) musisz sobie ustawić na poprawne czyli podać lokalizację, gdzie on się znajduje:

LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"
ScriptAlias /php/ "c:/php/"
Action application/x-httpd-php "/php/php-cgi.exe"

ScriptAlias /cgi-bin/ "C:/www/cgi-bin/"

<Directory "C:/www/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>

Jeśli te ustawienia nie pomogą (a powinny) to szukaj
Zobacz jeszcze tutaj i ogólnie tutaj
maxis88
ok to jeszcze powiedz do czego mam do wkleić ;P
thek
A ja zgaduję, że Krasnal to tak stary i skopany pakiet, że ma domyślnie włączone short tags wink.gif
Pytanie... kod php ujmujesz w
<? tu kod ?>
czy
<?php tu kod ?>

Jak dla mnie nie jest problemem bowiem sam pakiet ale jego ustawienia konfiguracyjne.
darko
lol, nie pomyślałem o tym, faktycznie w php.ini ma short_open_tag = Off
maxis88
no ja uzywałem <? ?> więc moż efaktycznie tylko w tym tkwil problem ;P
potestuje

zaczęło reagować chociaż robi dziwne problemy ;P nie pasuje mu funkcja mysql_query() ( że niby nie obsługuje ) , nie wie co to $PHP_SELF ...
ehh chyba niepotrzebnie się za to zabieram bo więcej z tym problemów niż pożytku poki co ...
thek
To jest właśnie wada używania starych rzeczy. Krasnal był przez długie lata nieaktualizowany i jego "najnowsza" wersja też świeża nie jest. Do tego sam stosujesz zdeprecjonowane zapewne funkcje i zmienne, a także nieaktualne i wprowadzające w błąd poradniki, tutoriale. Złożone to razem sprawia, że nowsze wersje php i konfiguracje sypią warningami oraz odmawiają współpracy.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.