Vala isikhangiso

Uma uthuthukisa izinhlelo zokusebenza ze-PHP, nakanjani udinga iseva yokuhlola. Uma ungenayo iseva kuwebhusayithi, unezinketho ezimbalwa ku-Mac OS zokusetha iseva yendawo. Kuphakathi kokuthi uthatha umzila wangaphakathi, i.e. usebenzisa i-Apache yangaphakathi bese ufaka ukwesekwa kwe-PHP ne-MySQL, noma uthathe indlela yokumelana okuncane futhi ulande i-MAMP.

I-Mamp uhlelo lokusebenza olulula olukuvumela ukuthi usethe indawo yokuhlola ngemizuzu. Uyayilanda lapha. Ungakhetha kuzinguqulo ezingu-2. Enye imahhala futhi ayinazo ezinye izici zenguqulo ekhokhelwayo, kodwa yanele ukuhlolwa okuvamile. Isibonelo, inombolo yezihambeli ezibonakalayo inqunyelwe enguqulweni yamahhala. Kuyiqiniso ukuthi akunjalo. Angizange ngizame, kodwa ngicabanga ukuthi umkhawulo usebenza kuphela ethuluzini lehluzo, elincane kakhulu kunguqulo yamahhala, kodwa uma ufuna izivakashi eziningi ezibonakalayo, kufanele ukwazi ukuzungeza ngendlela yakudala yamafayela okucushwa. .

Uma isilandiwe, okumele ukwenze nje ukuhudula bese uphonsa uhla lwemibhalo kufolda oyithandayo. Kuphakathi kokuthi Izinhlelo zokusebenza zomhlaba wonke noma Izinhlelo zokusebenza kufolda yakho yasekhaya. Kuyancomeka futhi ukuthi uguqule iphasiwedi yokuqala yeseva ye-MySQL. Nansi indlela yokwenza.

Vula itheminali. Cindezela i-CMD+space ukuze uveze i-SpotLight bese uthayipha "itheminali" ngaphandle kwezingcaphuno futhi uma uhlelo olufanele selutholakele, cindezela u-Enter. Kutheminali, thayipha:

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


kde buyisela iphasiwedi yakho entsha bese ucindezela u-Enter. Uma konke kuhambe kahle, ngeke uthole impendulo, uma kwenzeka iphutha, kuzobhalwa. Ngokulandelayo, sidinga ukushintsha igama-mfihlo kumafayela okumisa ukuze ufinyelele kusizindalwazi nge-PHPMySQL Admin. Vula ifayela kusihleli sakho sombhalo ozithandayo:

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


Lapho kulayini 86 singafaka khona iphasiwedi yethu entsha ngezingcaphuno.

Bese ifayela:

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


Kuleli fayela, sizobhala phezu kwephasiwedi kulayini 5.

Manje singakwazi ukuqala i-MAMP ngokwayo. Bese uyilungiselele. Chofoza "Izintandokazi ...".

Kuthebhu yokuqala, ungasetha izinto ezinjengokuthi yiliphi ikhasi okufanele liqaliswe ekuqaleni, noma ngabe iseva kufanele iqale uma i-MAMP iqalwa futhi iphele lapho i-MAMP ivaliwe, njll. Kithina, ithebhu yesibili ithakasela kakhulu.

Kuyo, ungasetha amachweba lapho i-MySQL ne-Apache kufanele isebenze. Ngikhethe u-80 no-3306 esithombeni, i.e. amachweba ayisisekelo (vele uchofoze ku-"Setha izimbobo ezizenzakalelayo ze-PHP ne-MySQL"). Uma wenza okufanayo, i-OS X izocela iphasiwedi yomlawuli ngemva kokuqala i-MAMP. Kungenxa yesizathu esisodwa esilula futhi lokho ukuphepha. I-Mac OS ngeke ikuvumele ukuthi usebenzise, ​​ngaphandle kwephasiwedi, noma yini emachwebeni angaphansi kuka-1024.

Kuthebhu elandelayo, khetha inguqulo ye-PHP.

Kuthebhu yokugcina, sikhetha ukuthi amakhasi ethu e-PHP azogcinwa kuphi. Ngakho isibonelo:

~/Amadokhumenti/PHP/Amakhasi/


Sizolubeka kuphi uhlelo lwethu lwe-PHP.

Manje ukuhlola ukuthi i-MAMP iyasebenza yini. Zombili izibani ziluhlaza, ngakho-ke sichofoza "Vula ikhasi lokuqala” kanye nekhasi lolwazi mayelana neseva lizovuleka, lapho singafinyelela khona, isibonelo, ulwazi mayelana neseva, okungukuthi yini esebenza kuyo, futhi ikakhulukazi i-phpMyAdmin, esikwazi ngayo ukumodela imininingwane yolwazi. Amakhasi awo abe esesebenza ku-:

http://localhost


Ngithemba ukuthi uthole okokufundisa kuwusizo nokuthi kukwethule indlela elula yokusetha indawo yokuhlola ye-PHP ne-MySQL ku-Mac.

.