![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 24.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Zainstalowałem i skonfigurowałem właśnie Apache, Sql i MyPhp (zgodnie z instrukcjami zawartymi w artykule http://php.pl/content/view/full/189).
W tej chwili po kliknięciu pliku *.php (zawierającego html z wstawką php) otwiera się okno IE gdzie zamiast zinterpretowanego kodu wyświetla się kod, tak jakbym otworzył to w notatniku. Po kliknięciu "odświerz" wyświetla się zinterpretowany kod, jednak tylko ten html'owy, bez wstawki php. Poniżej zawartość pliku php i jego "interpretacja" przez IE po doświerzeniu okna: ---- przetworzzamowienie.php --- ------ ---- kod "zinterpretowany" po odświerzeniu ---- Części samochodowe Janka wyniki zamówienia ------- Jak widać, pominięty zostaje fragment <?php echo "<p>Zamówienie przyjęte.</p>";?> Ten post edytował wili 25.09.2005, 13:17:27 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 315 Pomógł: 1 Dołączył: 6.08.2003 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Według mnie masz źle skonfigurowanego Apache. Napisz czy masz php uruchomione jako moduł czy CGI.
Aby zainstalować jako moduł dla Apache 2.x(install.txt z folderu php): Cytat Installing as an Apache module You need to insert these two lines to your Apache httpd.conf configuration file to set up the php module for Apache 2.0: Example 2-6. php and Apache 2.0 as Module # For php 4 do something like this: LoadModule php4_module "c:/php/php4apache2.dll" AddType application/x-httpd-php .php # For php 5 do something like this: LoadModule php5_module "c:/php/php5apache2.dll" AddType application/x-httpd-php .php # configure the path to php.ini PHPIniDir "C:/php" Dla Aapche 1.3.x lub aby zainsatlować jako CGI masz w tym pliku reszte instrukcji. Ten post edytował s_w_ir 25.09.2005, 13:39:02 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 24.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jako moduł. Sprawdziłem wszystko zgodnie z Twoimi wskazówkami i nie miałem tylko linii
Cytat # configure the path to php.ini PHPIniDir "C:/php" Dopisałem ją, w moim przypadku: Cytat # configure the path to php.ini PHPIniDir "C:/windows" Zrestarowałem serwer Apache i nic się nie zmieniło, problem nadal występuje... |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 315 Pomógł: 1 Dołączył: 6.08.2003 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
No to ok. A jak uruchamiasz skrypty? czy wygląda to mniej więcej tak:
1. Wpisujesz w przeglądarke localhost lub 127.0.0.1 2. Ukazuje CI sie tam lista plików umiejsowionych w Katalogu serwera 3. Otwierasz jeden plik i zostaje on źle zinterpretowany? Ten post edytował s_w_ir 25.09.2005, 14:02:20 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 25.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(wili @ 2005-09-25 12:15:52) W tej chwili po kliknięciu pliku *.php... Chyba problem tkwi w punkcie 1. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 24.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
No i problem się rozwiązał, a moje lamerstwo zostało obnażone
![]() Dotychczas po prostu otwierałem dany folder i klikałem plik... Teraz zrobiłem wszystko zgodnie z Twoją instrukcją i jest ok Dzięki za pomoc ![]() PS Troll - no właśnie... ![]() Ten post edytował wili 25.09.2005, 14:01:00 |
|
|
![]() ![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 315 Pomógł: 1 Dołączył: 6.08.2003 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Można tak powiedzieć. Napewno nie przechodził przez 'parser' php Ani nie miał nic wsólnego z serverem. Dobrze że juz rozwiązane. Pozdrawiam.
Ten post edytował s_w_ir 25.09.2005, 14:29:00 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 06:59 |