Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Problem z instalacją i konfiguracją
Forum PHP.pl > Forum > Przedszkole
shadow12
Chciałbym bliżej zapoznać się z tym językiem programowania, ale niestety już na początku napotkałem problem, czyli instalacja samego PHP.
Najpierw rozpocząłem instalację od serwera Apache, a następnie PHP, korzystałem z wikibooks
http://pl.wikibooks.org/wiki/PHP/Instalacja/Apache
a potem z
http://pl.wikibooks.org/wiki/PHP/Instalacja/PHP
Apache został zainstalowany poprawnie

"Umieść w katalogu (wskazanym w pliku konfiguracyjnym serwera - opis znajdziesz w rozdziale Instalacja Apache) D:/Serwer/Apache2/htdocs/ plik phpinfo.php z taką magiczną linijką:

<?php phpinfo(); ?>" wikibooks
tak również zrobiłem, wszedłem na http://localhost/phpinfo.php i ukazało mi się <?php phpinfo(); ?>.
Wszystkie rzeczy robiłem dokładnie tak samo jak było to opisane w powyższych 2 linkach, a PHP mi nie działa.
Czy moglibyście mi podać, np. link do strony, z której korzystaliście instalując PHP lub wiecie, że proces instalacyjny w nich opisany jest w 100% prawidłowy?
Z góry bardzo dziękuję za pomoc smile.gif
Darti
ja korzystam z tego : http://www.appservnetwork.com/
zawsze mi działa ...
potreb
Proponuje tobie zainstalować wamp server.
Jeżeli jesteś bardziej ambitny, możesz dalej próbować stawiać wszystko od nowa.
Niestet zamiast Apache używam IIS 5 i 6. Jednakże jestem zwolennikiem bardziej uniksowych rozwiązań.
DREEMus
Po instalce Apache, edytujesz httpd.conf
Dodajesz pod modułami
Kod
LoadModule php5_module "c:/php-5.2.0-Win32/php5apache2.dll"

Potem to ...
Kod
AddType application/x-httpd-php .php .phtml .inc
AddType application/x-httpd-php-source .phps  // jeżeli będziesz chciał pokazywać źródełko

Zmieniamy ...
Kod
DirectoryIndex index.html index.html.var
... na ...
DirectoryIndex index.php index.html index.htm index.html.var

Kopiujemy php5ts.dll do Apache2.2/bin
Kopiujemy php.ini-recommended do Apache2.2 i zmieniasz nazwe na php.ini, wprowadzasz zmiany i ...
Reset Apache i sprawdzasz czy phpinfo() działa ...
shadow12
Dziękuję wam za odpowiedzi. Pomogły. Teraz wpisując w przeglądarce http://localhost/phpinfo.php pokazuje mi się długie okno konfiguracyjne.
Jednak dalej żaden kod PHP mi nie działa. Dla przykładu:
<html>
<head>
<title>Części samochodowe Janka - wyniki zamówienia</title>
</head>
<body>
<h1>Części samochodowe Janka</h1>
<h2>Wyniki zamówienia</h2>
<?php
echo "<p>Zamówienie przyjęte.";
echo date('H:i, jS F');
echo '</p>';
?>
</body>
</html>

mnie się to wyświetla w następujący sposób:


Czę�ci samochodowe Janka
Wyniki zamówienia
Zamówienie przyjęte."; echo date('H:i, jS F'); echo '

'; ?>

zamiast pokazania mi się daty, inne kody PHP również nie dają rezulatatu.
Co może być tego przyczyną? Co mam robić?
DREEMus
Przyczyną może być końcówka pliku, np. .html

1. U mnie np. plik index.html parser PHP w ogóle nie rusza, dzieje się tak dlatego że ...
Kod
AddType application/x-httpd-php .php .phtml .inc

... jest ustawione dla .php .phtml .inc i tylko te pliki są interpretowane przez PHP.
Zmień końcówkę w tym pliku i zadziała na pewno ...

2. Oczywiście możesz też dodać .html do AddType winksmiley.jpg

Podsumowując "albo", "albo" ... smile.gif
shadow12
mam ustawione na:
AddType application/x-httpd-php .php

ma ktoś jeszcze jakiś pomysł czemu mi nie działa PHP?
DREEMus
A sprawdzałeś php.ini dyrektywa engine ...
kipek87
Wybaczcie, że odgrzewam temat, ale próbuję zainstalować apacha + php dokładnie w taki sam sposób jak kolega, z tego samego źródła, zastosowałem już chyba wszystko co udało mi się znaleźć i dalej wyskakuje

<?php phpinfo(); ?>

czyli apache nie używa php.

Proszę o pomoc (ps. nie bardoz interesują mnie krasnale i inne wynalazki)

Pozdrawiam
lnn
Cytat(kipek87 @ 2.02.2010, 20:26:14 ) *
Wybaczcie, że odgrzewam temat, ale próbuję zainstalować apacha + php dokładnie w taki sam sposób jak kolega, z tego samego źródła, zastosowałem już chyba wszystko co udało mi się znaleźć i dalej wyskakuje

<?php phpinfo(); ?>

czyli apache nie używa php.

Proszę o pomoc (ps. nie bardoz interesują mnie krasnale i inne wynalazki)

Pozdrawiam

wiadomo ze wlasnorecznie zainstalowac sobie jest lepiej, ale polecam XAMPP z "wynalazkow" ..
kipek87
No skoro nie ma rozwiązania tego problemu to zostaje XAMPP ;/ swoją drogą nie wspomniałem, że mam WIN7

Heh, przesiadłem się na XAMPP'a i znalazłem problem tongue.gif WIN7 zapisuje automatycznie pliki chociażby z notatnika z końcówka .txt mimo, więc pliki wyglądały mniej więcej tak index.php.txt (txt zamaskowane). Tyle godzin roboty żeby się dowiedzieć, że jest się ... tongue.gif

Pozdrawiam
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.