dapon
17.01.2013, 19:43:10
Witam. Jest to mój pierwszy post na tym forum.
Zakupiłem książkę z podstawami o PHP.
Zainstalowałem wszystkie programy, ale nie na dysku C.
Czy to może powowdować konflikt pomiędzy programami ?
Sewrwer działa, ale gdy robię pierwszy skrypt PHP
<?php echo "Test w PHP."?>
Zapisuję w folderze appache pod nazwą index.php
Gdy wpisuję w przeglądarce mozilla ten skrypt, to zamiast samego tekstu wyświetla mi się cały plik źródłowy.
Wiem, że trzeba dodać w programie php w folderze conf. coś takiego
#BEGIN PHP INSTALER EDITS - REMOVE ON UINSTALL
PHPIniDir "D:/Programy/Internet/PHP5
LoadModule php5_module 'D:/programy/Internet/PHP5/php5apache2_2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UINSTALL
AddType application/x-http-php.php
PHPIniDir "D:/Programy/Internet/PHP5/"
LoadModule php5_module "D:/Programy/Internet/PHP5/php5apache2_2.dll"
Ale gdy zapiszę ten plik w tym ustawieniu to po wpisaniu na przeglądarce pliku index.php mam pusty ekran.
Dopiero zaczynam tworzenie skryptów w PHP i na dzieńdobry mam problemy.
Mam windows 7 Ultimate 32 bitowy system.[CSharp][/CSharp]
bpskiba
17.01.2013, 20:29:08
opcja pierwsza:
Nie wiem jaką masz książkę i co zainstalowałeś, ale wyszło źle.
Odinstaluj wszystko i zacznij od początku lub ściągnij jakiś komplecik typu Krasnal, Vertrigo, Vampserver itp To są gotowe instalatory pod windowsa, w których nie ma na początek żadnej konfiguracji
opcja druga:
Wszystko jest dobrze zainstalowane, ale masz pusty ekran gdyż w przykładowym skrypcie jest błąd (brak średnika), a masz wyłączone wyświetlanie błędów w php.ini
objawy pasują do obu opcji
athei
17.01.2013, 20:35:12
Zainstaluj jakiś gotowy pakiet na początek:
uniform serverwampserverxamppwamp stack
dapon
17.01.2013, 20:37:23
Korzystam z PHP5 Praktyczny kurs Wydanie 2
Marcin Lis
Wydawnictwo Helion
sajegib
17.01.2013, 20:41:54
Książka całkiem przyzwoita, czegoś się nauczysz, ale najlepiej jak pójdziesz a radami kolegów i ściągniesz jakiś pakiecik (xampp kiedys jak uzywalem to mi przypadł do gustu)
dapon
17.01.2013, 20:50:37
W zestawie mam płytę z gotowcami i niezbędnymi programami do rozpoczęcia pracy z php.
Zainstalowałem PHP5, Xamppa 1.7.4 i dodatkowo Apache 2.2
Gdy wpisuje
http://localhostW Przeglądarce wyświetla mi się It Work.
Lecz gdy wpisuje
http://localhost/index.php to wyświetla mi się plik źródłowy a nie tekst Test w PHP tak jak w książce powinno być.
Dodawałem jeszcze w config w php5 brakujące linie i serwer apache nie odpowiadał.
Dopiero jak usunołem do pierwotnego formatu tekst apache się uruchomił .
Nie wiem co jest nie tak .
Bez tego ani rusz dalej.
pyro
17.01.2013, 20:58:34
Cytat(dapon @ 17.01.2013, 20:50:37 )

Zainstalowałem PHP5, Xamppa 1.7.4 i dodatkowo Apache 2.2
Nie dodatkowo PHP5 i Apache2, bo XAMPP już ma je wszystkie. Odinstaluj wszystko, co do tej pory zainstalowałeś, a następnie zainstaluj samego XAMPPa
i nic więcej
_Borys_
17.01.2013, 20:59:05
W xampp-ie umieszczaj pliki w folderze htdocs xampp-a lub innych folderach które znajdują się w htdocs, inaczej nie uruchomisz plików .php, chyba że zmieniłeś konfigurację serwera.
dapon
18.01.2013, 19:28:09
Dziękuję za pomoc. Wszystko działa jak należy. Temat można zamknąć.
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.