thinkphpûÓÐÕÒµ½phpÄ£¿é
ÔÚʹÓÃthinkphp¾ÙÐпª·¢µÄÀú³ÌÖУ¬ÓÐʱ»áÓöµ½”ûÓÐÕÒµ½phpÄ£¿é”µÄ¹ýʧÌáÐÑ¡£ÕâÖÖ¹ýʧÌáÐÑ¿ÉÄÜ»áÈóõѧÕßÊ®·ÖÒɻ󣬲»ÖªµÀ´ÓÄÇÀïÈëÊÖ½â¾öÎÊÌâ¡£±¾ÆªÎÄÕ½«ÏÈÈÝÕâÖÖ¹ýʧµÄÔµ¹ÊÔÓÉ¡¢½â¾öÒªÁìÒÔ¼°Ô¤·À²½·¥£¬×ÊÖú¶ÁÕßÇáËɽâ¾öÏà¹ØÎÊÌâ¡£
Ò»¡¢¹ýʧԵ¹ÊÔÓÉ
ÔÚʹÓÃthinkphpʱ£¬ÈôÊÇ·ºÆð”ûÓÐÕÒµ½phpÄ£¿é”µÄ¹ýʧÌáÐÑ£¬Ò»Ñùƽ³£ÊÇÓÉÓÚЧÀÍÆ÷ÉϵÄphpȱÉÙÏà¹ØµÄÀ©Õ¹»òÕßÒÀÀµ¿â¡£ÕâÖÖ¹ýʧÌáÐÑͨ³£Åãͬ×ÅÏêϸµÄphpÄ£¿éÃû³Æ£¬ºÃ±È”pdo_mysql”¡¢”gd”¡¢”mbstring”µÈµÈ£¬ÕâЩģ¿é¶¼ÊÇphpÖг£ÓõÄÀ©Õ¹»òÒÀÀµ¿â¡£
¶þ¡¢½â¾öÒªÁì
×°ÖöÔÓ¦µÄphpÄ£¿é
Õë¶Ô²î±ðµÄ”ûÓÐÕÒµ½phpÄ£¿é”¹ýʧÌáÐÑ£¬¿ÉÒÔͨ¹ý×°ÖöÔÓ¦µÄphpÄ£¿éÀ´½â¾öÎÊÌâ¡£ÒÔ”pdo_mysql”Ä£¿éΪÀý£¬¿ÉÒÔͨ¹ýÒÔÏÂÏÂÁî¾ÙÐÐ×°Öãº
Á¬Ã¦Ñ§Ï°¡°PHPÃâ·ÑѧϰÌõ¼Ç£¨ÉîÈ룩¡±£»
sudo apt-get install php-mysql
µÇ¼ºó¸´ÖÆ
ÐÞ¸Äphp.iniÉèÖÃÎļþ
³ýÁË×°ÖÃȱʧµÄphpÄ£¿é£¬»¹¿ÉÒÔͨ¹ýÐÞ¸Äphp.iniÉèÖÃÎļþÀ´½â¾öÎÊÌâ¡£ÎÒÃÇ¿ÉÒÔͨ¹ýÒÔÏ°취ÕÒµ½php.iniÎļþËùÔÚλÖãº
php --ini
µÇ¼ºó¸´ÖÆ
Õâ¸öÏÂÁî»áÊä³öphp.iniÎļþËùÔÚµÄλÖã¬ÔÚUbuntuϵͳÏÂĬÈÏÊÇÔÚ/etc/php/7.2/cli/php.ini£¬CentOSϵͳÏÂÔòÊÇÔÚ/etc/php.ini¡£
ÕÒµ½php.iniÎļþÖ®ºó£¬¿ÉÒÔƾ֤ÏÂÃæµÄ°ì·¨¾ÙÐÐÐ޸ģº
·¿ªphp.iniÎļþ£¬¿ÉÒÔʹÓÃnano»òviÏÂÁî
ÔÚÎļþÖÐÕÒµ½¹ØÓÚ¶ÔÓ¦phpÄ£¿éµÄ²¿·Ö£¬ºÃ±È”extension=pdo_mysql.so”
ÈôÊÇÇ°ÃæÓД;”ºÅ£¬ÌåÏÖ±»×¢Ê͵ôÁË£¬ÐèÒª°Ñ”;”ºÅÈ¥µô
ÉúÑÄÎļþ²¢ÖØÆôphp-fpmЧÀÍ
ÕâÖÖÒªÁìÊÊÓÃÓÚphpÏÂÁîÐкÍweb serverÇéÐÎ϶¼ÓÐÓá£
ÐÞ¸Äphp-fpmÉèÖÃÎļþ
ÈôÊÇʹÓõÄÊÇphp-fpm£¬ÄÇô»¹¿ÉÒÔͨ¹ýÐÞ¸Äphp-fpmÉèÖÃÎļþÀ´½â¾öÎÊÌâ¡£¸ÃÉèÖÃÎļþÒ»Ñùƽ³£Î»ÓÚ/etc/php/7.2/fpm/php-fpm.conf»ò/etc/php-fpm.d/www.conf¡£
Ïêϸ²Ù×÷°ì·¨ÈçÏ£º
·¿ªphp-fpm.confÎļþ£¬¿ÉÒÔʹÓÃnano»òviÏÂÁî
ÕÒµ½ÀàËÆÓÚ”php_value[pdo_mysql.default_socket] = /var/lib/mysql/mysql.sock”µÄÉèÖÃÏ°Ñ×¢ÊÍ·û”;”È¥µô£¬ÉúÑÄÎļþ
ÖØÆôphp-fpmЧÀÍ
Èý¡¢Ô¤·À²½·¥
×°ÖÃÐëÒªµÄphpÀ©Õ¹
ÔÚ¾ÙÐÐÓ¦Óð²ÅÅ֮ǰ£¬Ïȼì²éÐëÒªµÄphpÀ©Õ¹ÊÇ·ñÒѾװÖ㬺ñȳ£ÓõÄpdo_mysql¡¢gd¡¢mbstringµÈÀ©Õ¹£¬×èÖ¹ÒòȱʧÀ©Õ¹µ¼Ö°²ÅÅʧ°Ü¡£
×ñÊØ¿ª·¢¹æ·¶
ÔÚ¾ÙÐпª·¢Àú³ÌÖУ¬Ó¦×ñÊØ¿ª·¢¹æ·¶£¬Ö»¹Ü²»Ê¹ÓÃϵͳ¡¢µÚÈý·½À©Õ¹ÖпÉÄܲ»±£´æµÄº¯Êý¡¢Àà¿â£¬È·±£°²ÅÅÁ÷³ÌÎȹ̿ɿ¿¡£
¿ª·¢ÇéÐκÍÉú²úÇéÐÎÒ»ÖÂ
ÔÚ¾ÙÐпª·¢ÇéÐκÍÉú²úÇéÐεÄÇл»Ê±£¬Ó¦°ü¹ÜÁ½¸öÇéÐεÄphp°æ±¾ºÍÀ©Õ¹¿â¼á³ÖÒ»Ö£¬×èÖ¹ÓÉÓÚÇл»ÇéÐζøµ¼ÖÂȱʧijЩÀ©Õ¹¡£
ËÄ¡¢×ܽá
“ûÓÐÕÒµ½phpÄ£¿é”ÊÇ¿ª·¢Àú³ÌÖг£¼ûµÄ¹ýʧ֮һ£¬ÎÒÃÇ¿ÉÒÔͨ¹ý×°ÖÃȱʧµÄphpÄ£¿é¡¢ÐÞ¸Äphp.iniÉèÖÃÎļþ»òphp-fpmÉèÖÃÎļþÀ´½â¾öÎÊÌâ¡£±ðµÄ£¬ÎÒÃÇ»¹Òª×¢ÖØ×ñÊØ¿ª·¢¹æ·¶¡¢°ü¹Ü¿ª·¢ÇéÐκÍÉú²úÇéÐÎÒ»ÖµÈÔ¤·À²½·¥£¬ÒÔÈ·±£Ó¦Óð²ÅŵÄ˳Ëì¾ÙÐС£
ÒÔÉϾÍÊÇthinkphpûÓÐÕÒµ½phpÄ£¿éµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡