Tapuni fa'asalalauga

Afai e te atiaʻe PHP talosaga, e mautinoa lava e te manaʻomia se suʻega suʻega. Afai e leai sau 'auʻaunaga i luga o le upega tafaʻilagi, e tele au filifiliga ile Mac OS e faʻatutuina ai sau server. Pe e te uia le auala i totonu, i.e. e te faʻaogaina totonu Apache ma faʻapipiʻi le PHP ma le MySQL lagolago, poʻo le uia o le ala e sili ona tetee ma sii mai le MAMP.

Mamp o se talosaga faigofie e mafai ai ona e setiina se siosiomaga suʻega i minute. E te sii maia iinei. E mafai ona e filifili mai 2 versions. O le tasi e leai se totogi ma e leai foi ni vaega o le totogi totogi, ae ua lava mo suʻega masani. Mo se faʻataʻitaʻiga, o le numera o malo faʻapitoa e faʻatapulaʻaina i le free version. O se mea moni e le atoatoa. Ou te leʻi faʻataʻitaʻiina, ae ou te manatu o le tapulaʻa e faʻaaogaina i le mea faʻataʻitaʻi, lea e laʻititi i le free version, ae afai e te manaʻo i nisi malo faʻapitoa, e tatau ona mafai ona faʻataʻamilo i ai e ala i le ala masani o faila faila. .

O le taimi lava e sii mai ai, pau lava le mea e tatau ona e faia o le toso ma tuʻu le lisi i totonu o lau faila e te manaʻo ai. Po'o le Global Applications po'o Talosaga i lau pusa fale. E fautuaina foi e sui le upu muamua mo le MySQL server. O le auala lenei e fai ai.

Tatala se nofoaga. Oomi le CMD + avanoa e aumai ai le SpotLight ma fa'aoga le "terminal" e aunoa ma upusii ma a maua loa le talosaga talafeagai, kiliki le Enter. I totonu o le laina, fa'aoga:

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


kde sui i lau upu faataga fou ma fetaomi Enter. Afai e sa'o mea uma, o le ae le maua se tali, afai e tupu se mea sese, o le a tusia. Mulimuli ane, matou te manaʻomia le suia o le faʻaupuga i faila faila mo le mauaina o le database e ala i le PHPMySQL Admin. Tatala le faila i lau tusitala tusitusiga e sili ona e fiafia i ai:

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


O fea i luga ole laina 86 e mafai ona tatou ulufale i la tatou uputatala fou i upusii.

Ona sosoo ai lea ma le faila:

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


I totonu o lenei faila, o le a matou faʻauluina le upu faʻamaonia i luga ole laina 5.

O lea e mafai ona tatou amata MAMP lava ia. Ona configure lea. Kiliki i luga o le "Preferences...".

I luga o le laupepa muamua, e mafai ona e setiina mea e pei o le fea itulau e tatau ona faʻalauiloa i le amataga, pe tatau ona amata le server pe a amata le MAMP ma faʻaiʻu pe a tapunia MAMP, ma isi. Mo matou, o le laupepa lona lua e sili atu ona manaia.

I luga, e mafai ona e setiina ports e tatau ona tamoe ai MySQL ma Apache. Na ou filifilia le 80 ma le 3306 mai le ata, o lona uiga o ports autu (naʻo le kiliki i le "Seti PHP ma MySQL ports e le mafai"). Afai e te faia le mea lava e tasi, o le a fesili le OS X mo le faʻaupuga faʻatonu pe a uma ona amata le MAMP. E tasi le mafuaaga faigofie ma o le saogalemu. Mac OS e le fa'atagaina oe e tamoe, e aunoa ma se fa'aupuga, so'o se mea i luga o ports i lalo ifo o le 1024.

I le isi laupepa, filifili le PHP version.

I luga o le lisi mulimuli, matou te filifili po o fea o le a teuina ai a matou itulau PHP. Mo se faʻataʻitaʻiga:

~/Pepa/PHP/Itulau/


O fea o le a tuʻu ai le matou PHP talosaga.

Ole taimi nei e fa'ata'ita'i pe o lo'o tamo'e le MAMP. O moli uma e lua e lanumeamata, o lea matou te kiliki i luga "Tatala itulau amata"ma o le a tatalaina se itulau faʻamatalaga e uiga i le 'auʻaunaga, lea e mafai ona tatou mauaina, mo se faʻataʻitaʻiga, faʻamatalaga e uiga i le server, o lona uiga o le mea o loʻo taʻavale i luga, aemaise lava phpMyAdmin, lea e mafai ai ona tatou faʻataʻitaʻiina faʻamaumauga. Ona tamomoe lea o ia lava itulau:

http://localhost


Ou te faʻamoemoe na e mauaina le aoga o le aʻoaʻoga ma na faʻafeiloaʻi ai oe i se auala faigofie e faʻatulaga ai se siosiomaga faʻataʻitaʻiga PHP ma MySQL i luga o le Mac.

Autu: , ,
.