×ðÁú¿­Ê±¹ÙÍøµÇ¼

ÔõÑùÔÚThinkPHP6ÖоÙÐÐÒì³£´¦Àí£¿

thinkphp6ÊÇÒ»¿îºÜÊÇÊ¢ÐеÄphp¿ò¼Ü£¬ÒѾ­±»ÆÕ±éÓ¦ÓÃÓÚÖÖÖÖwebÓ¦ÓóÌÐòÖС£ÔÚ¿ª·¢Àú³ÌÖУ¬¿ÉÄÜ»áÓöµ½ÖÖÖÖÒì³££¬ÈôÊDz»ÊµÊ±´¦Àí£¬¾Í»áµ¼Ö³ÌÐòÎÞ·¨Õý³£ÔËÐС£±¾ÎĽ«ÏÈÈÝÔõÑùÔÚthinkphp6ÖоÙÐÐÒì³£´¦Àí£¬°ü¹ÜwebÓ¦ÓóÌÐòµÄÎȹÌÐԺͿɿ¿ÐÔ¡£

Òì³£´¦ÀíµÄ¿´·¨

Òì³£´¦ÀíÊÇÖ¸ÔÚ³ÌÐòÕý³£Ö´ÐÐÀú³ÌÖУ¬Óöµ½¹ýʧ»òÒâÍâÇéÐÎʱËù¾ÙÐеĴ¦Àí¡£ÔÚ¿ª·¢WebÓ¦ÓóÌÐòʱ£¬³£³£»á±¬·¢ÖÖÖÖÒì³££¬ÀýÈçÊäÈëÊý¾ÝµÄÃûÌùýʧ¡¢Êý¾Ý¿âÎÞ·¨ÅþÁ¬¡¢Îļþ²»±£´æµÈµÈ¡£ÈôÊDz»¾ÙÐÐʵʱ´¦Àí£¬ÕâЩÒì³£¾ÍÓпÉÄܵ¼Ö³ÌÐò±ÀÀ£»òÊý¾Ýɥʧ¡£

ThinkPHP6ÖеÄÒì³£´¦Àí

ÔÚThinkPHP6ÖУ¬Òì³£´¦ÀíÊÇÒ»¸öºÜÊÇÖ÷ÒªµÄ×é³É²¿·Ö¡£ThinkPHP6ÌṩÁËÒ»Ì×ÍêÕûµÄÒì³£´¦Àí»úÖÆ£¬°üÀ¨Òì³£²¶»ñ¡¢Òì³£¼Í¼ºÍÒì³£ÏÔʾµÈ¹¦Ð§£¬¿ÉÒÔÈÃÎÒÃÇÔ½·¢Àû±ãµØ´¦ÀíÖÖÖÖÒì³£¡£

2.1 Òì³£²¶»ñ

ÔÚThinkPHP6ÖУ¬Òì³£²¶»ñÊÇÖ¸ÔÚ³ÌÐòÔËÐÐÀú³ÌÖУ¬µ±·ºÆðÒ쳣ʱ£¬×Ô¶¯½«Òì³£ÐÅÏ¢²¶»ñ²¢Í¨¹ýÖ¸¶¨µÄ·½·¨¾ÙÐд¦Àí¡£ÎÒÃÇ¿ÉÒÔÔÚThinkPHP6ÖÐͨ¹ýÒÔÏÂÒªÁìÀ´²¶»ñÒì³££º

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

try {
    // ´úÂë¿é
} catch (Exception $e) {
    // Òì³£´¦Àí´úÂë
}

µÇ¼ºó¸´ÖÆ

ÔÚÉÏÃæµÄÀý×ÓÖУ¬ÎÒÃÇʹÓÃÁËtryºÍcatchÒªº¦×ÖÀ´¾ÙÐÐÒì³£²¶»ñ¡£tryÓï¾ä¿éÖаüÀ¨ÎÒÃǵĴúÂ룬½ñÊÀÂë·ºÆðÒ쳣ʱ£¬¾Í»áÌøתµ½catchÓï¾ä¿éÖоÙÐÐÒì³£´¦Àí¡£ÔÚcatchÓï¾ä¿éÖУ¬ÎÒÃÇ¿ÉÒÔͨ¹ý$e±äÁ¿»á¼ûÒì³£¹¤¾ß£¬²¢¾ÙÐÐÏìÓ¦µÄ´¦Àí¡£

2.2 Òì³£¼Í¼

³ýÁ˲¶»ñÒì³£Ö®Í⣬ÔÚ¿ª·¢WebÓ¦ÓóÌÐòʱ£¬ÎÒÃÇ»¹ÐèÒª¼Í¼Òì³£ÐÅÏ¢£¬ÒÔ±ã¸üºÃµØµ÷ÊÔºÍά»¤³ÌÐò¡£ÔÚThinkPHP6ÖУ¬ÎÒÃÇ¿ÉÒÔʹÓÃÈÕÖ¾¼Í¼À´ÊµÏÖÒì³£¼Í¼µÄ¹¦Ð§¡£ÎÒÃÇ¿ÉÒÔͨ¹ýÒÔÏ·½·¨À´´òÓ¡Òì³£ÐÅÏ¢£º

Log::write($e->getMessage(), 'error');

µÇ¼ºó¸´ÖÆ

ÔÚÉÏÃæµÄÀý×ÓÖУ¬ÎÒÃÇͨ¹ýLogÀàµÄwriteÒªÁìÀ´½«Òì³£ÐÅÏ¢´òÓ¡³öÀ´£¬²¢Ö¸¶¨ÁËÈÕÖ¾µÄ¼¶±ðΪerror¡£Í¨¹ý´Ë·½·¨£¬ÎÒÃÇ¿ÉÒÔ½«Òì³£ÐÅϢдÈëµ½ÈÕÖ¾ÎļþÖУ¬±ãÓÚºóÐøµÄÉó²éºÍÆÊÎö¡£

2.3 Òì³£ÏÔʾ

ÔÚ¿ª·¢WebÓ¦ÓóÌÐòʱ£¬ÎÒÃÇ»¹ÐèÒª¶ÔÒì³£ÐÅÏ¢¾ÙÐÐÏÔʾ£¬ÒÔ±ã¸üºÃµØÌáÐÑÓû§ºÍµ÷ÊÔ³ÌÐò¡£ÔÚThinkPHP6ÖУ¬ÎÒÃÇ¿ÉÒÔʹÓÃÒì³£½ÓÊÜ»úÖÆÀ´ÊµÏÖÒì³£ÏÔʾµÄ¹¦Ð§¡£ÎÒÃÇ¿ÉÒÔͨ¹ýÒÔÏ·½·¨À´ÆôÓÃÒì³£½ÓÊÜ»úÖÆ£º

    hinkexceptionHandle::register();

µÇ¼ºó¸´ÖÆ

ÔÚÉÏÃæµÄÀý×ÓÖУ¬ÎÒÃÇʹÓÃÁËHandleÀàµÄregisterÒªÁìÀ´ÆôÓÃÒì³£½ÓÊÜ»úÖÆ¡£ÆôÓú󣬵±WebÓ¦ÓóÌÐò±¬·¢Ò쳣ʱ£¬¾Í»á½«Òì³£ÐÅÏ¢ÏÔʾÔÚÒ³ÃæÉÏ£¬±ãÓÚÓû§Éó²éºÍ±¨¸æÒì³£¡£

×ܽá

ÔÚ±¾ÎÄÖУ¬ÎÒÃÇÏÈÈÝÁËÔõÑùÔÚThinkPHP6ÖоÙÐÐÒì³£´¦Àí¡£ÎÒÃÇ¿ÉÒÔͨ¹ýÒì³£²¶»ñ¡¢Òì³£¼Í¼ºÍÒì³£ÏÔʾµÈ·½·¨À´´¦ÀíÖÖÖÖÒì³££¬°ü¹ÜWebÓ¦ÓóÌÐòµÄÎȹÌÐԺͿɿ¿ÐÔ¡£ÔÚ¿ª·¢WebÓ¦ÓóÌÐòʱ£¬ÎÒÃÇÐèҪһֱѧϰºÍÕÆÎÕÒì³£´¦ÀíµÄ֪ʶ£¬ÒÔ±ã¸üºÃµØ¿ª·¢³ö¸ßÖÊÁ¿µÄWebÓ¦ÓóÌÐò¡£

ÒÔÉϾÍÊÇÔõÑùÔÚThinkPHP6ÖоÙÐÐÒì³£´¦Àí£¿µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

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

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

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

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

QR code
ÍøÕ¾µØͼ