Domov › Diskusné Fóra › Pomoc: software › apache server v leopardovi
- Toto téma obsahuje 6 odpovedí, 3 hlasy, a bola naposledny upravená pred 16 years, 4 months od
monicqa.
-
AutorPríspevky
-
19. decembra 2008 o 18:59 #60256
monicqa
Účastník (Participant)docitala som sa, ze leopard ma zabudovany apache server priamo v sebe. ako docielim, ze dokazem otvorit subor napr. index.php v browseri? kamarat mi poslal stranku na ktorej tvorbe sa podielam, a potrebujem otvorit, co vlastne urobil :) dakujem
19. decembra 2008 o 20:09 #140621renad
Účastník (Participant)Je to trochu zložitejšie. Mac OSX síce v sebe má Apache (aj PHP) – ale ho treba aktivovať.
Ono najlepšie je vôbec stiahnuť si napr. MAMP (apache,php a mysql – ak používate aj databázy) – jedným klinutím to nainštalovať je vymaľované.
Ono ešte nemusí byť celkom vymaľované, ak by ste nemali rovnaké verzie jednotlivých zložiek.
Ja už som z tohoto kola prednedávnom vypadol – ale viem, že nesúlad PHPčka robil problémy.
Ak to nainštaluješ – mala by si vidieť jeho súbor.Toto je jedno z možných riešení. Pokiaľ nepotrebuješ mysql – skús aktivovať macovský Apache a PHP – možno bude stačiť.
19. decembra 2008 o 22:55 #140654monicqa
Účastník (Participant)ok, podarilo sa mi to rozbehat cez ten MAMP. dakujem
20. decembra 2008 o 0:46 #140659ervin11
Účastník (Participant)Spustenie web servera: System Preferences -> Sharing -> Web Sharing (zaskrtnut)
Aktivacia PHP:
– otvoris si v textovom editore subor /etc/apache2/httpd.conf
– najdes riadok s textom:
#LoadModule php5_module libexec/apache2/libphp5.so
– vymazes krizik na zaciatku (je to komentar), ulozis subor a skoncisPresny postup na prikazovom riadku, kazdy prikaz na novom:
sudo vim /etc/apache2/httpd.conf [ENTER] – toto spusti editor
/php [ENTER] – najde ti inkriminovany riadok
kurzorovymi sipkami prejdes na zaciatok riadku na znak #
stlacis klavesu x – tymto vymazes znak #
:wq – ulozis a skoncis (write, quit)Nezabudni zastavit a spustit web server, aby sa zmena aktivovala.
No, miesto zmazania jedneho znaku v jednom subore radsej nainstalovat cely balik niekolkych programov… Hmm. Aj tak sa to da. ;)
20. decembra 2008 o 9:20 #140665monicqa
Účastník (Participant)dik, toto som potrebovala :) ale veru za istych situacii je to lepsie spravit cez nejaku aplikaciu – ked sa nechces hrabat v systeme a prepisovat konfiguracne subory…. co je pre mna ako pre zaciatocnika na macu dost nebezpecne ;)
20. decembra 2008 o 11:18 #140669ervin11
Účastník (Participant)Podla mna ma apache (ci uz z MAMP alebo systemovy) _vzdy_ textovy konfiguracny subor. Takze pokial chces nieco specifickejsie (napr. nieco povolit, resp. pridat nejaky modul) nevyhnes sa jeho editacii, a je uplne jedno, aky apache mas na systeme. No a k prepisovaniu konfiguracnych suborov. Na to je jedno velmi jednoduche pravidlo, ktore so zeleznou pravidelnostou hovorim studentom a ti ho so zeleznou pravidelnostou ignoruju:
Pred akoukolvek editaciou konfiguracneho suboru si urob jeho kopiu! Kazdu zmenu v konfiguraku okomentuj – datum, cas, kto a dovod zmeny.
Pokial toto budes dodrziavat, nebudes mat ziaden neriesitelny problem. Tento prispevok mal byt skor k vseobecnemu pouceniu, nie k tomuto konkretnemu rieseniu… ;) Skor na styl, nedam ti rybu, ale naucim ta ju chytit. :)
20. decembra 2008 o 12:15 #140670monicqa
Účastník (Participant)jasne, chapem a dakujem :)
-
AutorPríspevky
- Musíte byť prihlásený, aby ste mohli odpovedať na túto tému.