Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 10 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
nastavenie apache

Registrovaný: 11.02.09
Prihlásený: 28.03.23
Príspevky: 2208
Témy: 145
Bydlisko: Liptovský M...
Príspevok NapísalOffline : 11.03.2009 19:42

zacinam sa ucit php a podla navodu na http://pc.server.sk/programovanie/detail/3655-php-pre-kazdeho-cast-2-zaciname/ som sparvil vsetko presne podla pokynov. Bolo treba spustit apache.com ale to som nenasiel iba apacheMonitor.com co je nejake okno s tlacitkamy Start a dalsimi. Ked som dal start tak my vypisalo chybu. Neviete preco a na co je vlastne ten apacheMonitor? Php subor som v prehliadaci nerozbehal.

Tak som vymazal apache a podla navodu na http://tvorba-webu.zdarek.com/php/php-zaklady.php som stiahol PHPTriad. Spustil som instalaciu a nainstalovalo sa to samo, ani sa ma nepytalo kde, do c:/apache. To je naschval alebo len nedomyslena instalacia? Php subor som konecne otvoril v prehliadaci.

V obidvoch navodoch sa pise ze mam zadat "http://localhost/" + nazov suboru aby som ho spustil. To my islo, dalej sa pise v obidvoch navodoch ze ked zadam samotne "http://localhost/" tak sa mi ma otvorit nejake okno s php subormi. V prvom pripade my vypisalo chybu a v druhom mi vypise nejake welcome (asi subor phpinfo.php ktory je v adresary apache/htdocs, ale mal som tam aj svoj subor priklad.php). V tom druhom sa este pise ze tam mam dat nejaky index.php aby to slo takto ale odkial ho mam zohnat alebo c v nom ma byt? Prve dva odstavce nie su az tak dvolezite, su iba na objasnenie postupu pripadne keby ste k tomu mali co povedat, ale hlavne ma zaujima toto: preco my nefunguje to http://localhost/ a preco musim subory ukladat do toho adresaru htdocs pripadne ineho ak nastavim cestu a preco si to nemozem ulozit kde chcem a normalne to otvorit pomocou subor/otvorit? Preco to funguje prave takto?


Offline

Užívateľ
Užívateľ
nastavenie apache

Registrovaný: 07.12.05
Prihlásený: 24.10.20
Príspevky: 135
Témy: 12
Bydlisko: Martin
Príspevok NapísalOffline : 11.03.2009 19:48

na tvojom mieste by som to odinstaloval a pouzil napr wampserver, je to plnohodnotny webserver na windows, so vsetkym co k tomu patri....


Offline

Užívateľ
Užívateľ
nastavenie apache

Registrovaný: 11.02.09
Prihlásený: 28.03.23
Príspevky: 2208
Témy: 145
Bydlisko: Liptovský M...
Príspevok Napísal autor témyOffline : 11.03.2009 21:01

wamp server robi tiez problemy, ako som cital tu na fore aj na internete. A okre toho pre mna je lepsie mat nieco taketo zakladne ako apache php a mysql lebo lepsie pochopim ako to funguje







_________________
"Only a warrior chooses pacifism, others are condemned to it."
- unknown author
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 11.03.2009 21:55

No takže ja bežím na apache. V provom prípade mohol byť problém v tom, že si nereštartol PC (ak si reštartol, môžeš ignorovať).

Teraz sa chcem spýtať:
Inštaloval si apache štandardne (z inštalačky?). Ak áno, tak tam si nastavoval localhost a aj port. Po reštarte by ti to malo fungovať.

APACHE a PHP:
samozrejme dá sa to (tie cesty so súbormi)

1, Urob si zálohu
c:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf

2, Teraz otvor pôvodný súbor a nájdi v riadkoch 177 a 204 niečo typu:

DocumentRoot "[adresar]" (177)
<Directory "[adresar]"> (204)

Tento adresár si nahraď za svoj adresár s webom; u mňa je to: D:/www

----------------------------
Ty si si vytvoril priklad.php

Dostaneš sa k nemu:
http://localhost/priklad.php

Spravanie:
v jednoduchosti sa ti to pokúsim vysvetlíť. Pre ľahšie pochopenie on ti "nahrádza" časť http://localhost/ alebo http://127.0.0.1/ za (u mňa) napr.: D:/www/

Podľa toho musíš aj tiee súbory/priečinky smerovať, teda keď si v svojom adresári (s webom u mňa D:/www), adresár s konkrétnou stránkou napr. StrankaPCF tak adresa na index.php bude:
http://localhost/StrankaPCF/index.php

------------------------------------------
Otvaranie pomocou subor/otvoriť. Znova sa ti to pokúsim v jednoduchosti vysvetliť. Apache sa vo Windowse tvári, že simuluje webový server. Teda si môžeš skúšať ako programovať web, tak aj konfigurovať server. Pre PC ako také súbor .php absolútne nič neznamená a bude to čítať ako .txt . "Dušu" tomúto súboru dáva práve apache, ktorý ho parsuje ... No a na spustenie pod apachom potrebuješ práve http:/localhost/

------------------------------
Ak je niečo čomu nerozumieš, kľudne sa pýtaj.

//edit: apache nesimuluje webovy server, apache je webovy server :) suchy


Offline

Užívateľ
Užívateľ
nastavenie apache

Registrovaný: 11.02.09
Prihlásený: 28.03.23
Príspevky: 2208
Témy: 145
Bydlisko: Liptovský M...
Príspevok Napísal autor témyOffline : 12.03.2009 14:59

tominator

Dost si mi toho vysvetlil, diky. Pocitac som nerestartol, ale ked som nainstaloval phptriad islo to aj bez toho. Prvi krat som to asi len rozbalil a rucne nastavil cestu ako v prvom navode. Akurat ked napisem cisto http://localhost/ tak by sa mal zobrazit nejaky zoznam php suborov a mne to vypise chybu ako ked zadam neexistujuci link. Este nejaky index.php sa spomina v druhom navode ale neviem odkial ho mam zohnat. V podstate spustit php stranku uz mozem a to je hlavne.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 12.03.2009 17:31

No index.php musíš vytvoriť.
Ideálne to bude takto:
1, Otvor poznámkový blok (alebo editor napr. PSPAD, PHPDesigner, ...)
2, Do nového súboru napíš:
Kód:
<?php
php_info();
?>


3, Ulož to ako index.phpo do svojho adresára (tam kde máš nastavený localhost)

4, Spusti http://localhost/
------------------------------

Pokiaľ sa ti vypíše dlhý zoznam PHP vlastností, tak si to urobil úspešne a navyše vidíš svoju PHP konfiguráciu


Offline

Užívateľ
Užívateľ
nastavenie apache

Registrovaný: 11.02.09
Prihlásený: 28.03.23
Príspevky: 2208
Témy: 145
Bydlisko: Liptovský M...
Príspevok Napísal autor témyOffline : 12.03.2009 22:04

aha jasne. a mam tam aj nejaky subor phpinfo.php to mozno bude stacit premenovat na index.php. Ja som to podla tých návodov pochopil tak ze sa mi zobrazi zoznam mojich phpciek a ked na nejaky kliknem tak sa mi otvory. Tam to je nejak divne napisane :

Citácia:
Teda, spustíme si Apache ako už bolo povedané a v adresári doc_root (moje c:\scripty) vytvoríme súbor mojprvy.php (samozrejme, na názve nezáleží, opäť ho ponechám na vašej kreativite). Vložíme iba nasledujúce tri riadky :

<?php
phpInfo(); # na veľkosti znakov nezáleží...
?>

a súbor uložíme. Otvoríme si okno internetového prehliadača a ako adresu zadáme „http://localhost/“ (bez úvodzoviek, samozrejme). Ak Apache pracuje správne (čo zároveň týmto spôsobom otestujeme), mal by vám ponúknuť výpis adresára „doc_root“, teda náš súbor. A ak pracuje správne aj PHP, po kliknutí naň by vám malo php o sebe prezradiť všetko čo vás zaujíma, a možno aj to čo nie :)



Edit: Nie, dal som tam index.php s tym texom ako si povedal. dam http:localhost/ a furt tam mam nejaky text s nadpisom welcome, ja neviem odkial sa to tam berie.


Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
nastavenie apache

Registrovaný: 01.05.05
Príspevky: 13348
Témy: 1496
Bydlisko: Bratislava
Príspevok NapísalOffline : 12.03.2009 23:13

Pokial sa mas v plane zaujimat mimo php aj o to ako funguje apache a nechces zbytocne vyhodit peniaze za knihu tak tu mas k dispozicii online knihu http://books.google.sk/books?id=N-4_nOLUB0gC tam by si mal najst na vecsinu svojich otazok odpovede :)







_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server
Offline

Užívateľ
Užívateľ
nastavenie apache

Registrovaný: 11.02.09
Prihlásený: 28.03.23
Príspevky: 2208
Témy: 145
Bydlisko: Liptovský M...
Príspevok Napísal autor témyOffline : 12.03.2009 23:48

diky to sa mi hodi je tam toho vela. A suvisy nejak php s linuxom?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 14.03.2009 12:20

:) absolutne nijak :D

Tak ako nainštaluješ apache pod WIN tak aj pod LIN (rovnaké to nie je), a do APACHE dáš PHP ...

Tu som pripravil manuál na inštaláciu:
http://www.pcforum.sk/manual-instalujem ... 61926.html


Odpovedať na tému [ Príspevkov: 10 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Nastavenie počtu prístupov na Apache

v Webhosting a servery

11

722

13.06.2009 12:04

Pablo Montero Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. apache

v Ostatné programy

0

663

21.07.2008 18:26

m4r14n Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Apache

v Ostatné

14

871

03.07.2009 16:05

psichac Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Apache

v Ostatné

2

344

23.06.2012 21:30

ketesh Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. apache

v Ostatné

1

581

19.06.2009 17:15

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Apache

v Ostatné

6

740

15.05.2008 8:56

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. apache

v Ostatné

11

730

04.06.2008 21:45

suchy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Apache - VirtualHost ?

v Ostatné

12

1278

27.10.2008 20:13

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém Apache

v Ostatné

13

443

17.07.2012 13:41

Ex1T Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. spustenie apache

v PHP, ASP

6

453

12.04.2010 9:44

Merlin_sk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Apache server

v Ostatné

15

2773

25.06.2007 19:07

Numline1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Divné Apache

v Ostatné

16

1353

25.08.2008 12:30

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Apache + help

v PHP, ASP

10

569

05.09.2007 16:43

itsgoingd Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ASP+Apache

v Ostatné

0

854

27.07.2007 18:31

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. konfg. apache

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Ostatné

30

1687

11.04.2008 14:22

dadmtb Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Apache log

v Webhosting a servery

2

589

09.02.2010 8:40

Huli Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra