Tsekani malonda

Ngati mukupanga mapulogalamu a PHP, muyeneradi seva yoyesera. Ngati mulibe seva patsamba, muli ndi zosankha zingapo pa Mac OS kuti mukhazikitse seva yakwanuko. Kapena mutenge njira yamkati, i.e. mumagwiritsa ntchito Apache yamkati ndikuyika thandizo la PHP ndi MySQL, kapena mutenge njira yochepetsera ndikutsitsa MAMP.

Mamp ndi ntchito yosavuta yomwe imakupatsani mwayi wokhazikitsa malo oyesera mphindi. Inu kukopera izo apa. Mukhoza kusankha 2 Mabaibulo. Mmodzi ndi mfulu komanso alibe mbali zina za Baibulo analipira, koma ndi zokwanira kuyezetsa yachibadwa. Mwachitsanzo, chiwerengero cha alendo pafupifupi ndi ochepa mu Baibulo kwaulere. Ndi zoona kuti si ndithu. Sindinayese, koma ndikuganiza kuti malirewo amangogwiritsa ntchito chida chojambula, chomwe chili chochepa mumtundu waulere, koma ngati mukufuna alendo ochulukirapo, ziyenera kukhala zotheka kuzizungulira kudzera munjira yapamwamba yamafayilo osinthira. .

Mukatsitsa, zomwe muyenera kuchita ndikukoka ndikuponya chikwatu mufoda yomwe mukufuna. Kaya ku Global Applications kapena Applications mufoda yanu yakunyumba. Ndikofunikiranso kusintha mawu achinsinsi oyambira pa seva ya MySQL. Nayi momwe mungachitire.

Tsegulani potherapo. Dinani CMD+space kuti mubweretse SpotLight ndikulemba "terminal" popanda mawu ndipo pulogalamu yoyenera ikapezeka, dinani Enter. Mu terminal, lembani:

/Applications/MAMP/Library/bin/mysqladmin -u root -p password


kde sinthani ndi mawu achinsinsi anu atsopano ndikudina Enter. Ngati zonse zidayenda bwino, simungapeze yankho lililonse, ngati cholakwika chachitika, chidzalembedwa. Pambuyo pake, tifunika kusintha mawu achinsinsi m'mafayilo osinthira kuti tipeze database kudzera pa PHPMySQL Admin. Tsegulani fayilo mumkonzi wamawu womwe mumakonda:

/Applications/MAMP/bin/phpMyAdmin/config.inc.php


Pomwe pa mzere 86 titha kuyika mawu athu achinsinsi muzolemba.

Kenako fayilo:

/Applications/MAMP/bin/mamp/index.php


Mufayilo iyi, tilemba mawu achinsinsi pa mzere 5.

Tsopano titha kuyambitsa MAMP yokha. Ndiyeno sinthani izo. Dinani pa "Zokonda ...".

Pa tabu yoyamba, mutha kuyika zinthu ngati tsamba lomwe liyenera kukhazikitsidwa poyambira, kaya seva iyenera kuyamba MAMP ikayamba ndikutha MAMP ikatsekedwa, ndi zina zambiri. Kwa ife, tabu yachiwiri ndi yosangalatsa kwambiri.

Pa izo, mukhoza kukhazikitsa madoko omwe MySQL ndi Apache ayenera kuthamanga. Ndinasankha 80 ndi 3306 pachithunzichi, i.e. madoko (ingodinani "Khazikitsani madoko a PHP ndi MySQL osakhazikika"). Mukachita zomwezo, OS X idzafunsa achinsinsi a administrator mutayamba MAMP. Ndi chifukwa chimodzi chophweka ndipo ndicho chitetezo. Mac OS sangakulole kuthamanga, popanda mawu achinsinsi, chilichonse pamadoko otsika kuposa 1024.

Pa tabu yotsatira, sankhani mtundu wa PHP.

Patsamba lomaliza, timasankha komwe masamba athu a PHP adzasungidwa. Kotero mwachitsanzo:

~/Documents/PHP/Masamba/


Tiyika kuti pulogalamu yathu ya PHP.

Tsopano kungoyesa ngati MAMP ikuyenda. Magetsi onse awiri ndi obiriwira, ndiye tikudina "Tsegulani tsamba loyambira” ndipo tsamba lachidziwitso chokhudza seva lidzatsegulidwa, komwe titha kupeza, mwachitsanzo, zambiri za seva, mwachitsanzo, zomwe zikuyenda pamenepo, makamaka phpMyAdmin, yomwe timatha kutengera ma database. Masamba ake ndiye amayenda:

http://localhost


Ndikukhulupirira kuti mwapeza kuti phunziroli ndi lothandiza ndipo linakudziwitsani njira yosavuta yokhazikitsira malo oyesera a PHP ndi MySQL pa Mac.

.