php框架学习教程,PHP¿ò¼Üѧϰ´íÎó×ܽá

ÒÔÏÂÓÉphp½Ì³ÌÕûÀí£º

´íÎóÒ»£º

¡¡¡¡Fatal error: “Uncaught exception 'Zend_Controller_Response_Exception' with message 'Cannot send headers; ”»òÕß“You must call ... before any output has been sent to the browser; output started in ...”

¡¡¡¡½â¾ö·½°¸£º

¡¡¡¡ÐÞ¸Äphp.iniµÄ²ÎÊýÅäÖÃÏî

¡¡¡¡output_buffering off ÐÞ¸ÄΪoutput_buffering on

¡¡¡¡ÆäËûµÄ·½·¨£º

¡¡¡¡°Ñcontroller²ãÀïÃæµÄ×îºóµÄ “?>”È¥µô¾ÍokÁË

¡¡¡¡²»ÖªµÀÄãµÄÎÊÌâÓÐûÓнâ¾ö£¬Ï£ÍûÄãûÓÐӦΪÕâ¸ö·ÅÆúZF¡£×î½üÎÒÒ²Óöµ½Í¬ÑùµÄÎÊÌ⣬ÕÒÁË°ëÌìÔ­Òò£¬ÆäʵÊÇutf-8µÄÎÊÌâ¡£½â¾ö·½·¨£¬½«ËùÓÐÏà¹ØÎļþ±£´æ³ÉUTF8ÎÞBOM¸ñʽ¾ÍÐÐÁË¡£

¡¡¡¡·ÖÎöÔ­Òò£º

¡¡¡¡¸ù¾ÝÎҵľ­Ñ飬ÎÒ¸ù¾ÝÄãÔÚredirect֮ǰÊDz»ÊÇÓÐechoµÄÊä³öÁË£¿ÔÚredirect֮ǰÇë²»ÒªÓÐÈκεÄÊä³ö£¡

¡¡¡¡¿´¿´¹Ù·½Ëµ·¨£º

¡¡¡¡Èç¹ûÄã¿´µ½´íÎóÐÅÏ¢£¬"Cannot modify header information - headers already sent" »òÕß "You must call ... before any output has been sent to the browser; output started in ..."£¬ÄÇô×Ðϸ¼ì²é×î½üµÄºÍÕâÐÅÏ¢ÓйØÁªµÄÔ­Òò£¨º¯Êý»ò·½·¨£©¡£ÈκÎÇëÇó·¢ËÍHTTPÍ·µÄ¶¯×÷£¬Ïó·¢ËÍÒ»¸öcookie£¬±ØÐëÔÚ·¢ËÍÕý³£µÄÊä³ö£¨·Ç»º³åÊä³ö£©Ö®Ç°Íê³É£¬³ý·ÇʹÓÃPHPµÄÊä³ö»º³å¡£

¡¡¡¡¾­³£Ê¹ÓÃoutput buffering¾ÍÄÜ×ã¹»·ÀÖ¹Õâ¸öÎÊÌ⣬²¢°ïÖúÌá¸ßÐÔÄÜ¡£ÀýÈ磬ÔÚphp.iniÀ"output_buffering = 65535"ÔÊÐíÓÐ64KµÄ»º³å¡£¼´Ê¹Êä³ö»º³åÔÚÉú²ú·þÎñÆ÷ÉÏÌá¸ßÐÔÄÜÊÇÒ»¸öÁ¼ºÃµÄ²ßÂÔ£¬½ö½öÒÀ¿¿»º³åÀ´½â¾ö"headers already sent"»¹ÊDz»¹»¡£Ó¦ÓóÌÐòÒ»¶¨²»Äܳ¬¹ý»º³åµÄ´óС£¬·ñÔòÎÞÂÛʲôʱºòÊä³ö·¢ËÍ£¨ÏÈÓÚHTTPÍ·£©³¬¹ý»º³åµÄ´óС£¬ÎÊÌâ¾Í»á·¢Éú¡£

¡¡¡¡×÷ΪѡÔñ£¬³¢ÊÔÖØа²ÅÅÓ¦ÓóÌÐòÂß¼­£¬ÕâÑùÏÈÓÚ·¢ËÍÈκÎÊä³ö£¬¶¯×÷´¦ÀíÍ·±»Ö´ÐС£

¡¡¡¡Èç¹ûÒ»¸öZend_Session·½·¨µ¼ÖÂÕâ¸ö´íÎóÐÅÏ¢£¬×Ðϸ¼ì²éÕâ¸ö·½·¨£¬²¢È·±£ËüµÄʹÓÃÔÚÓ¦ÓóÌÐòÖÐÊDZØÐëµÄ¡£ÀýÈ磬destroy() ȱʡµÄÓ÷¨Ò²·¢ËÍHTTPÍ·À´Ê¹¿Í»§¶ËµÄ»á»°cookie¹ýÆÚ¡£Èç¹ûÕâ²»ÊDZØÐëµÄ£¬ÄÇôʹÓÃdestroy(false)£¬ÒòΪÉèÖÃcookieµÄÖ¸ÁîºÍHTTPÍ·Ò»Æð·¢ËÍ¡£

¡¡¡¡×÷ΪѡÔñ£¬³¢ÊÔÖØа²ÅÅÓ¦ÓóÌÐòÂß¼­£¬ÕâÑùÏÈÓÚ·¢ËÍÈκÎÊä³ö£¬¶¯×÷´¦ÀíÍ·±»Ö´ÐС£

¡¡¡¡É¾³ýÈκνáÊø"?>"±ê¼Ç£¬Èç¹ûËüÃdzöÏÖÔÚPHPÔ´ÎļþµÄĩβ¡£ËüÃÇÊDZØÐëµÄ£¬²¢ÇÒÐÂÐкÍÆäËüÔÚ½áÊø±ê¼ÇÖ®ºóµÄ×î½üµÄ¿É¼ûµÄ¿Õ°××Ö·û¿ÉÒÔ´¥·¢Êä³ö¸ø¿Í»§¡£

¡¡¡¡´íÎó¶þ£º

¡¡¡¡Uncaught exception 'Zend_Db_Table_Row_Exception' with message 'Specified column "user_name" is not in the row'¡£

¡¡¡¡½â¾ö°ì·¨

¡¡¡¡×¢Òâ×ֶδóСдÊÇ·ñÓëÊý¾Ý¿âÀïÒ»Ö£¬¾¡Á¿±£³ÖÒ»Ö¡£

¡¡¡¡·ÖÎöÔ­Òò

¡¡¡¡ZendµÄfetchAll²éѯ³öÀ´µÄÊÇÒ»¸öZend_Db_Table_Rowset£¬Ã¿Ò»ÌõRowSetÊÇÓëÊý¾Ý¿âÖеÄ×Ö¶ÎÏà¶ÔÓ¦µÄ¡£Ëü²¢Ã»Óн«ÆäÍêÈ«·â×°³ÉÒ»¸öÀàËÆÓÚHibernateµÄPojo¡£

¡¡¡¡´íÎóÈý£º

¡¡¡¡ZendÉú³ÉµÄXML²»Äܱ»½âÎö¡£Ò²¾ÍÊÇÔÚAjaxÀïÃæ»á²úÉú´íÎó¡£

¡¡¡¡½â¾ö·½°¸

Ë«»÷´úÂëÈ«Ñ¡

¡¡¡¡Èç¹û»¹²»ÐоÍÔÚÇ°ÃæÔÙ¼ÓÒ»Ìõ£º

Ë«»÷´úÂëÈ«Ñ¡

¡¡¡¡·ÖÎöÔ­Òò

¡¡¡¡×Ðϸ·ÖÎö·¢ÏÖZend Framework²»ÖªµÀÔÚÄÄÀïÌáÇ°Êä³öÁËһЩ¿Õ¸ñÄÚÈÝ¡£

¡¡¡¡¿ªÊ¼ÒÔΪÊÇÒòΪÄÚÈÝÖмä°üº¬ÖÐÎÄ×Ö·û£¬Òò´Ë¿ÉÄÜÊÇencoding·½ÃæµÄÎÊÌâ¡£µ«ÊÇÎÞÂÛencoding´Óutf-8¸ÄΪgb2312»¹ÊÇisoÖ®À࣬¶¼Ã»ÓÐÈκθı䣬ÉõÖÁ¸üÔ㣺ÖÐÎijÉÁËÂÒÂë¡£Ôڰ칫ÊҵĵçÄÔ²âÊÔ£¬·¢ÏÖÈ«²¿ÎªÓ¢ÎÄÒ²ÓÐÕâÖÖ´íÎó¡£

¡¡¡¡ob_end_clean()Êdzöµô¿Í»§¶Ë»º³å£¬ob_end_flush()Ç°ÃæÒ»¸öÊÇˢлº³å¡£Õâ¸ö¿Õ¸ñ¹À¼ÆÊÇÓÉÓÚ»º³å²úÉúµÄ¡£

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值