| |
[ 10. February 2000]
- Martin_Nemecek
Nakonfigurujte si Windows na prßcu s PHP (PHP - Φas¥ 2)
K samotnΘmu sfunkΦneniu PHP na naÜom lokßlnom stroji je potrebnΘ eÜte uΦini¥ nieko╛ko d⌠le₧it²ch krokov. Jednß sa hlavne o nakonfigurovanie web servera Apache a doladenie pßr drobnostφ bez ktor²ch by sme PHP nemohli pou₧φva¥.
V prvej Φasti naÜej polemiky o inÜtalovanφ PHP sme si Φo to povedali o zßkladn²ch veciach, ktorΘ je potrebnΘ uΦini¥ pre ·speÜnΘ nainÜtalovanie jednotliv²ch s·Φastφ, potrebn²ch pri prßci s PHP. Jednalo sa konkrΘtne o download a inÜtalßciu programov ako: PHP, Apache, MySQL a Perl.
Konfigurßcia Apache
Najsk⌠r sa zameriame na web server Apache a jeho konfigurßciu. (Bli₧Üie informßcie o Apache nßjdete na naÜej strßnke o web serveroch na tejto adrese).
Na spojazdnenie PHP ako modul Apache musφme uskutoΦni¥ pßr zmien v konfiguraΦnom s·bore httpd.conf, ktor² sa nachßdza v adresßri c:Apacheconf ,(alebo v adr. c:Program FilesApacheconf).
Otvorte si httpd.conf v nejakom textovom alebo HTML editore a upravte ho nasleduj·cim sp⌠sobom:
- Najsk⌠r vyh╛adajte polo₧ku "
- Asi na riadku 457 pridajte nasledovn² text:
ScriptAlias /php3/ "c:/php3/"
(samozrejme za predpokladu ₧e PHP ste nainÜtalovali do adr. c:php3)
- Niekde v okolφ riadku Φ.598 pridajte nasledov² text:
AddType application/x-httpd-php3 .phtml
- V okolφ riadku Φφslo asi 642 pridajte tento riadok:
Action application/x-httpd-php3 ½/php3/php.exe╗
- Teraz treba zmeni¥ nastavenie asi na riadku 239, kde by sa malo nachßdza¥ DocumentRoot "C:/Apache/htdocs". DocumenRoot je Φasto pou₧φvan² v samotn²ch scriptoch preto je d⌠le₧itΘ ako ho zadefinujete. Ideßlne je nasmerova¥ ho na adresßr s vaÜimi HTML dokumentami, napr c:webhtml.
Teda naprφklad: DocumentRoot "C:/web/html"
- V okolφ riadku 264 zmen¥e cestu do adresßra pou₧itom v predchßdzaj·com bode.
Po ukonΦenφ editßcie s·boru httpd.conf je v₧dy potrebnΘ preÜtartova¥ web server z d⌠vodu aplikovania zmien. Na to nesiete zabudn·¥ ani v bud·cnosti.
Kofigurßcia PHP.
-
Nßjdite s·bor php3-ini-dist v adresßri "C:/php3", Φi₧e kde mßme nainÜtalovanΘ PHP.
-
Premenujte ho na php3.ini a otvorte v nejakom textovom, alebo HTML editore.
-
H╛adajte riadok s oznaΦenφm "extension_dir", asi na riadku 101 a zme≥te ju nasledovne:
extension_dir = C:php3
- Zme≥te riadok (asi Φφslo 115) a aktivujte ho zmazanφm bodkoΦiarky ; nasledovne:
;extension=php3_mysql.dll
nasledovne:
extension=php3_mysql.dll
(aby sme mohli pou₧φva¥ MySQL)
- Zme≥te riadok (zhruba Φφslo 225) a aktivujte ho nasledovne:
;browscap = extra/browscap.ini
na
browscap = C:windowsbrowscap.ini
-
Nahrajte tento s·bor - php3.ini do adresßra c:Windows
Testovanie na zßver.
Najsk⌠r si v textovom editore vytvorφme testovacφ s·bor s nßzvom index.html s nasledovn²m obsahom:
<? print "Vitajte na mojej testovacej strßnke"; ?>
Tento s·bor je potrebnΘ ulo₧i¥ do adresßra ktor² sme Üpecifikovali pri konfigurßcii Apache ako DocumentRoot !
Na aplikovanie zmien si reÜtartujte PC.
NaÜtartujte web server apache a spustite browser. Na¥ukajte "http://localhost" a pokia╛ je vÜetko o.k. mal by sa do browsera naΦφta¥ s·bor index.html, ktorΘho sprßvne spustenie by nßm indikovalo aj ·speÜn² chod samotnΘho PHP.
Tak₧e to by bolo na dnes asi tak vÜetko Φo sa t²ka PHP. Ale nez·fajte s PHP nekonΦφme, ba prßve naopak. U₧ od bud·ceho t²₧d≥a sa m⌠₧ete teÜi¥ na prv² diel nßÜho novΘho serißlu o PHP. Tieto dve Φasti o konfigurßcii PHP mali by¥ len "predjedlom" po ktorom nßsleduje "hlavnΘ jedlo", ktor²m bude komplexn² serißl o tomto u₧itoΦnom scriptovacom jazyku.
Okrem toho v naÜom diskusnom f≤re na adrese HTTP://FORUM.DEVELOPER.SK u₧ be₧φ v plnom pr·de diskusia o PHP, tak₧e nezabudnite si prφs¥ podiskutova¥ (a nielen o PHP).
Odkazy z Φlßnku:
Nakonfigurujte si Windows na prßcu s PHP [I.Φas¥]
Serißl o web serveroch
DiskusnΘ f≤rum strßnok Developer.sk o PHP
|
|
| |
|
"Nakonfigurujte si Windows na prßcu s PHP (PHP - Φas¥ 2)" | Login / vytvor konto | 3 Komentßrov |
|
Za obsah komentßrov je zodpovedn² u₧φvate╛, nie prevßdzkovate╛ t²chto strßnok. |
Re: Nakonfigurujte si Windows na prßcu s PHP (PHP - Φas¥ 2) (Sk≤re: 0) k²m: Anonym d≥a 16. April 2001 | Zdravφm,
zaΦφnßm s PHP, a tak jsem zkouÜel nainstalovat Apache server podle VaÜeho nßvodu. Bohu₧el ne·sp∞Ün∞ :-( Tak jsem si p°eΦetl dokumentaci Apache (co₧ p°i m²ch znalostech angliΦtiny nebylo zrovna lehk² :-))) Aby to b∞halo, musφ se jeÜt∞ odkomentovat °ßdek 233 a upravit jφ zhruba takhle: ServerName localhost Kdy₧ te∩ napφÜu do browseru "http:\localhost", tak mi ale stejn∞ nefunguje. Objevφ se mi jenom prßzdnß strßnka. Tak₧e tam bude jeÜt∞ n∞jakß chybiΦka. Tak bych byl rßd, kdybyste to zkusili n∞jak vy°eÜit. Dφk.
Godzi
PS. Nejde mi ani spustit PHP.exe :-))))) |
[ Odpove∩ ] Re: Nakonfigurujte si Windows na prßcu s PHP (PHP - Φas¥ 2) (Sk≤re: 0) k²m: Anonym d≥a 11. June 2001 | Myslim, ze by v clanku o konfiguraci PHP pro WIn nemel chybet navod pro konfiguraci pro IIS, protoze ten je velmi casto provozovan na NT a vyse. Je mozno to doplnit? |
[ Odpove∩ ] |