×ðÁú¿­Ê±

ÔõÑùÔÚLaravelÖÐ׼ȷµØÉèÖÃPHPÇéÐÎ

laravelÊÇÒ»¸öºÜÊÇÊ¢ÐеÄphpÓ¦ÓóÌÐò¿ª·¢¿ò¼Ü£¬ËüÄܹ»×ÊÖú¿ª·¢Õß¿ìËÙ¹¹½¨ÎȽ¡¡¢¸ßЧ¡¢Çå¾²µÄwebÓ¦ÓóÌÐò¡£È»¶ø£¬ÔÚ×îÏÈʹÓÃlaravel֮ǰ£¬ÄãÐèҪ׼ȷµØÉèÖÃphpÇéÐΡ£±¾ÎĽ«»áÏÈÈÝÔõÑùÔÚlaravelÖÐ׼ȷµØÉèÖÃphpÇéÐΡ£

Ò»¡¢È·¶¨Ä¿µÄPHP°æ±¾

LaravelÖ§³Ö¶à¸öPHP°æ±¾£¬¿ÉÊǽ¨ÒéʹÓÃPHP 7.3»ò¸ü¸ß°æ±¾¡£ÔÚÑ¡ÔñPHP°æ±¾Ö®Ç°£¬ÐèÒªÏàʶËùʹÓõÄPHP°æ±¾ÊÇ·ñÓëLaravel¼æÈÝ¡£ÔÚLaravelÎĵµÍøÕ¾ÉÏ¿ÉÒÔÉó²éLaravelËùÖ§³ÖµÄPHP°æ±¾¡£

¶þ¡¢×°ÖÃPHP

ÈôÊÇÄãµÄϵͳÖÐδװÖÃPHP£¬ÔòÐèÒªÏÈ×°ÖÃPHP¡£¿ÉÒÔʹÓÃÀàUnix²Ù×÷ϵͳÉϵİü¹ÜÀíÆ÷À´×°Öã¬Èçapt-get(Debian, Ubuntu)£¬yum(CentOS)£¬dnf(Fedora)µÈ¡£

Á¬Ã¦Ñ§Ï°¡°PHPÃâ·ÑѧϰÌõ¼Ç£¨ÉîÈ룩¡± £»

ÀýÈ磬ÔÚUbuntuϵͳÖУ¬¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´×°ÖÃPHP£º

sudo apt-get install php

µÇ¼ºó¸´ÖÆ

×°ÖÃÍê³Éºó£¬¿ÉÒÔÔËÐÐÒÔÏÂÏÂÁîÀ´È·ÈÏPHP°æ±¾ÊÇ·ñ׼ȷ£º

php -v

µÇ¼ºó¸´ÖÆ

Èý¡¢×°ÖúÍÆôÓÃÐëÒªµÄPHPÀ©Õ¹

LaravelÒªÇóÔÚPHPÖÐ×°ÖúÍÆôÓÃһЩÀ©Õ¹¡£ÔÚʹÓÃLaravel֮ǰ£¬ÐèÒªÏÈ×°ÖúÍÆôÓÃÒÔÏÂPHPÀ©Õ¹£º

OpenSSLÀ©Õ¹

PDOÀ©Õ¹

MbstringÀ©Õ¹

TokenizerÀ©Õ¹

XMLÀ©Õ¹

CtypeÀ©Õ¹

JSONÀ©Õ¹

ÕâЩÀ©Õ¹¿Éͨ¹ýÒÔÏÂÏÂÁî×°Öãº

sudo apt-get install php-openssl php-pdo php-mbstring php-tokenizer php-xml php-ctype php-json

µÇ¼ºó¸´ÖÆ

×°ÖÃÀֳɺó£¬ÔÚphp.iniÎļþÖÐÆôÓÃÕâЩÀ©Õ¹¡£¹ØÓÚUbuntuϵͳ£¬Ä¬ÈϵÄphp.iniÎļþλÓÚ/etc/php/7.3/apache2/php.ini¡£

·­¿ªphp.iniÎļþ£¬ËÑË÷ÐèÒªÆôÓõÄÄ£¿éÃû³Æ£¬É¾³ýÇ°ÃæµÄ·ÖºÅ(;)£¬²¢ÉúÑÄÎļþ¡£

ÀýÈ磬ÆôÓÃpdo_sqliteÄ£¿éµÄÉèÖÃÈçÏ£º

extension=pdo_sqlite

µÇ¼ºó¸´ÖÆ

ËÄ¡¢ÉèÖÃPHPÉèÖÃ

ÔÚLaravelÖпÉÒÔͨ¹ýÉèÖÃPHPÉèÖÃÀ´Ìá¸ßÐÔÄܺÍÇå¾²ÐÔ¡£php.iniÎļþÖпÉÒÔÉèÖõÄÉèÖý϶࣬±¾ÎÄÏÈÈÝÒÔϼ¸Ï

ÄÚ´æÏÞÖÆ

¿ÉÒÔÔöÌíÄÚ´æÏÞÖÆ£¬ÒÔ´¦Öóͷ£¸ü´óµÄÎļþºÍ¹¤¾ß¡£Ä¬ÈÏֵΪ128MB£¬¿ÉÒÔƾ֤ÐèÒªÉèÖá£ÀýÈ磬½«ÄÚ´æÏÞÖÆÔöÌíµ½512MB£º

memory_limit=512M

µÇ¼ºó¸´ÖÆ

¾ç±¾Ö´ÐÐʱ¼äÏÞÖÆ

¿ÉÒÔÉèÖþ籾ִÐÐʱ¼äÉÏÏÞ£¬ÒÔ×èÖ¹³ÌÐòÎÞÏÞÖ´ÐÐÏÂÈ¥¡£Ä¬ÈÏֵΪ30Ã룬¿ÉÒÔƾ֤ÐèÒªÉèÖá£ÀýÈ磬½«¾ç±¾Ö´ÐÐʱ¼äÏÞÖÆÔöÌíµ½60Ã룺

max_execution_time=60

µÇ¼ºó¸´ÖÆ

¹ýʧ±¨¸æ¼¶±ð

¿ÉÒÔµ÷½â¹ýʧ±¨¸æ¼¶±ð£¬ÒÔ±ã¸üºÃµØÏàʶ±¬·¢ÁËʲô¹ýʧ¡£½¨ÒéÔÚ¿ª·¢Ê±Ê¹ÓÃE_ALL±¨¸æ¼¶±ð£¬¶øÔÚÉú²úÇéÐÎÖÐʹÓÃE_ALL & ~E_DEPRECATEDºÍE_ALL & ~E_DEPRECATED & ~E_NOTICE¼¶±ð¡£

ÀýÈ磬½«¹ýʧ±¨¸æ¼¶±ðÉèÖÃΪE_ALL£º

error_reporting=E_ALL

µÇ¼ºó¸´ÖÆ

ʱÇøÉèÖÃ

¿ÉÒÔÉèÖÃʱÇø£¬ÒÔ±ã¸üºÃµØÏàʶÊÂÎñ±¬·¢µÄʱ¼ä¡£

ÀýÈ磬½«Ê±ÇøÉèÖÃΪÖйú±ê׼ʱ¼ä£º

date.timezone="Asia/Shanghai"

µÇ¼ºó¸´ÖÆ

Î塢ʹÓÃLaravelµÄdotenvÎļþ¾ÙÐÐÉèÖÃ

LaravelµÄdotenvÎļþ¿ÉÒÔÔÚµ¥¸öÏîÄ¿ÖÐÉèÖÃÇéÐαäÁ¿¡£¿ÉÒÔÔÚ.envÎļþÖÐÖ¸¶¨ÇéÐαäÁ¿£¬È»ºóÔÚLaravelÏîÄ¿ÖÐʹÓÃÕâЩ±äÁ¿¡£

ÀýÈ磬ÔÚ.envÎļþÖÐÖ¸¶¨Ãü¾Ý¿âÅþÁ¬µÄÏà¹ØÐÅÏ¢£º

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=mydatabase
DB_USERNAME=myusername
DB_PASSWORD=mypassword

µÇ¼ºó¸´ÖÆ

ÔÚLaravelÖУ¬¿ÉÒÔʹÓÃÈçÏ·½·¨À´»á¼ûÕâЩ±äÁ¿£º

config('database.connections.mysql.host')

µÇ¼ºó¸´ÖÆ

Áù¡¢½áÂÛ

±¾ÎÄÏÈÈÝÁËÔõÑùÉèÖÃPHPÇéÐΣ¬ÒÔ±ãʹÓÃLaravel¿ò¼Ü¾ÙÐÐWebÓ¦ÓóÌÐò¿ª·¢¡£ÎÒÃÇÏÈÈÝÁËÔõÑù×°ÖÃPHP£¬ÆôÓÃÐëÒªµÄPHPÀ©Õ¹£¬ÉèÖÃPHPÉèÖúÍʹÓÃdotenvÎļþ¾ÙÐÐÉèÖõÈÄÚÈÝ¡£×¼È·µØÉèÖÃPHPÇéÐοÉÒÔÈÃÎÒÃǸüºÃµØʹÓÃLaravel¿ò¼Ü£¬Í¬Ê±Ò²¿ÉÒÔÌá¸ßÓ¦ÓóÌÐòµÄÐÔÄܺÍÇå¾²ÐÔ¡£

ÒÔÉϾÍÊÇÔõÑùÔÚLaravelÖÐ׼ȷµØÉèÖÃPHPÇéÐεÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±ÊµÊ±ÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
¡¾ÍøÕ¾µØͼ¡¿¡¾sitemap¡¿