Mena ka whakawhanake koe i nga tono PHP, me tino hiahia koe ki tetahi tūmau whakamatautau. Mena karekau he tūmau i runga i te paetukutuku, he maha nga whiringa kei runga i te Mac OS hei whakatu i tetahi tūmau rohe. Ka mau koe i te huarahi o roto, ara. ka whakamahi koe i te Apache o roto me te whakauru i te tautoko PHP me MySQL, ka tango ranei i te ara o te aukati iti me te tango i te MAMP.
Ko te Mamp he tono ngawari ka taea e koe te whakarite i tetahi taiao whakamatautau i roto i nga meneti. Tikina e koe konei. Ka taea e koe te whiriwhiri mai i nga putanga 2. Ko tetahi he kore utu, he kore hoki etahi mahi o te putanga utu, engari he nui mo te whakamatautau noa. Hei tauira, he iti te maha o nga manuhiri mariko i roto i te putanga kore utu. He pono kaore i te tino tika. Kaore au i whakamatau, engari ki taku whakaaro ko te here anake e pa ana ki te taputapu whakairoiro, he iti nei i roto i te putanga kore utu, engari ki te hiahia koe ki etahi atu manuhiri mariko, ka taea te huri ma te ara matarohia o nga konae whirihoranga. .
Ka oti te tango, ko taau anake mahi ko te toia me te whakataka i te whaiaronga ki to kōpaki pai. Ki nga tono mo te ao, ki nga tono ranei kei to kōpaki kaainga. He mea tika ano kia huri i te kupuhipa tuatahi mo te tūmau MySQL. Anei me pehea te mahi.
Whakatuwheratia he tauranga. Pēhia te CMD+ mokowā ki te whakaputa i te SpotLight ka patohia te "whakamutunga" me te kore nga korukī ka kitea te tono e tika ana, pehia te Enter. Ki te tauranga, pato:
/Applications/MAMP/Library/bin/mysqladmin -u root -p password
kde
/Applications/MAMP/bin/phpMyAdmin/config.inc.php
Kei te rarangi 86 ka taea e tatou te whakauru i ta tatou kupuhipa hou ki nga korukī.
Na ko te konae:
/Applications/MAMP/bin/mamp/index.php
I roto i tenei konae, ka tuhiruatia e matou te kupuhipa i te rarangi 5.
Inaianei ka taea e tatou te timata MAMP ake. Na ka whirihora. Pāwhiritia te "Manakohanga ...".
I te ripa tuatahi, ka taea e koe te tautuhi i nga mea penei me pehea te wharangi ka whakarewahia i te tiimatanga, me timata te kaimau i te wa i timata ai te MAMP ka mutu ka kati te MAMP, aha atu. Ki a matou, he pai ake te ripa tuarua.
I runga, ka taea e koe te whakanoho i nga tauranga hei whakahaere i a MySQL me Apache. I whiriwhiria e au te 80 me te 3306 mai i te ahua, ara ko nga tauranga taketake (paato noa "Tautuhia nga tauranga PHP me MySQL taunoa"). Mena ka pena ano koe, ka tono a OS X mo te kupuhipa kaiwhakahaere i muri i te tiimata o te MAMP. He take ngawari noa tenei, ko te haumaru. Kare a Mac OS e tuku kia rere koe, me te kore he kupuhipa, tetahi mea kei runga i nga tauranga iti iho i te 1024.
I te ripa e whai ake nei, tohua te putanga PHP.
I te ripa whakamutunga, ka tohua e matou te waahi ka penapenahia o maatau wharangi PHP. Na hei tauira:
~/Tuhinga/PHP/Whairangi/
Ka tuuhia ta maatau tono PHP ki hea.
Inaianei hei whakamatautau mena kei te rere a MAMP. He kakariki nga rama e rua, no reira ka paato tatou "Whakatuwheratia te wharangi timatanga” a ka tuwhera he wharangi korero mo te tūmau, ka taea e matou te uru atu, hei tauira, nga korero mo te tūmau, ara he aha te mea e rere ana i runga, ina koa ko te phpMyAdmin, e taea ai e matou te whakatauira i nga papaunga raraunga. Ko nga wharangi ake ka rere ki runga:
http://localhost
Te ti'aturi nei au i whai hua te akoranga me te whakaatu mai ki a koe he huarahi ngawari ki te whakarite i tetahi taiao whakamatautau PHP me MySQL ki runga i te Mac.
Kia aroha mai, me kii ahau mo au kaore ia. http://localhost he waahi kaore e whakaaetia mo au, me timata ahau i nga virtualhosts me te .htaccess mahi. I muri mai, whirihora i te 1: 1 tūmau me te manaaki, ka taea e au. Mo nga mea tuatahi e rua, ka taea e koe te whakawhānui ake i nga tohutohu? I tenei wa, he tūmau php ahau i runga i te Linux i roto i te tari, ka ngawari ake taku mahi.
E tautoko ana a MAMP i te wahitau IP kua whakaritea, i te wahitau paetukutuku rite ano ki te tiritiri paetukutuku whaiaro, i taku keehi he mea tika http://81.201.57.184 ranei http://osxfil.pilsfree.net
Na i roto i taua take e koe 2 kōwhiringa. Mena kei te pirangi koe ki te zigzag kauwhata, hokona te putanga pro. Mena ka mohio koe ki te whirihora i te Apache, mysql me te php ma nga konae whirihoranga, ka taea e koe te whirihora me te whakarite i to ake ake taiao i roto i te Mac OS. Kei a Mac OS a Apache hei tūmau WWW. Kei te pirangi ano ahau ki te tuhi mo nga mea kei te heke mai, ahakoa, kei te tino awangawanga ahau mo nga kaiwhakawhanake iti e hiahia ana ki te kaitoi whakamatautau mo a raatau tono me te kore e tino mohio ki te whirihora i a raatau ake Apache, MySQL, PHP. He rite tonu te ahua i raro i te Matapihi, kare au e mahara he aha te ingoa.
Heoi ano, mai i te timatanga o te tuhinga, ka timata ahau mai i tetahi mea. Arā, ko te pukapuka wāhitau me Mamp he "herehere" noa mo to ake tauira Apache me nga konae whirihoranga. Engari ki te mohio koe ki nga konae whirihoranga, ki taku whakaaro ka taea tenei ma te Mamp lite, /Mamp/conf/apache/httpd.conf te mea e hiahia ana koe. Ko tenei ariā o aku ka tautokona ake e te mea he rite tonu te ahua whakaurunga a Mamp lite me Mamp pro. Heoi ano, mena me whirihora e au ma nga konae, ka tukuna e au te konae ki Apache taketake i roto i te Mac OS me te taapiri PHP/MySQL ki reira.
Nga mihi mo nga korero, me haere ano ahau ki tetahi atu mea. Ko te raruraru he rereke te hanganga o ia triad, he rereke nga waahanga o ia huinga, no reira i whakaaro ahau ka nui te toia i te conf me te vhost mai i te tūmau me te toenga takitahi. Ka whakamatau ahau, whakawhetai.
Me pehea te whakamahi i te MAMP PRO? Ka whakahaerehia e ia te whakarereketanga motuhake o nga .htaccess katoa, te hanga o nga virtualhosts (tae atu ki nga ingoa ingoa ingoa, nga tautuhinga haumarutanga, te whirihoranga o nga waahanga php me te whirihoranga postfix), ka taea ranei e koe te whakatika i nga rohe ki to localhost ma te DDNS.
Koia taau e patai ana, i pohehe ranei au ki te patai?