The problem was the encoding. I changed it back to ansi and it was all ok. share|improve this answer answered Jun 22 '10 at 1:22 deceze 305k44388533 add a comment| up vote 1 down vote I'd check for whitespace in the models. Even if I get this error, $this->data still gets saved properly in the database. Check This Out
share|improve this answer answered Aug 5 '10 at 16:13 Nigel 1,1131918 add a comment| up vote 0 down vote Either this code outputs something to the browser, or you have a php cakephp redirect http-headers share|improve this question edited Jul 20 '11 at 14:16 asked Jul 20 '11 at 3:15 8vius 3,724746117 marked as duplicate by Jocelyn, Ocramius, Benjamin Gruenbaum, tereško, 8vius How do I handle this? This is a common issue with some web applications.
August 18, 2010 pidudiduuu After months of Cake, i finally understood this error. Probably when notepad++ changed my file to ut8 it added some chars which are not readable to us, but are to the server. Can dispel magic end a darkness spell? you saved me ... !!!On Tuesday, October 4, 2011 6:27:46 AM UTC-3, BLABLABLA wrote:HI..The problem was the encoding.
Edit: commenting out the setFlash statement does not fix the problem. Was a massive case of voter fraud uncovered in Florida? It is very hard to see this error because part of controller does work. http://stackoverflow.com/questions/3081589/headers-already-sent-error-in-cakephp-app How to gain confidence with new "big" bike?
Some problems have a pretty obvious solution: Don't do so. Even running php-cgi instead of php-cli, php -q should work. –Rob Sep 27 '13 at 4:57 add a comment| 5 Answers 5 active oldest votes up vote 3 down vote Check Join them; it only takes a minute: Sign up CakePHP: Cannot modify header information - headers already sent by [duplicate] up vote -1 down vote favorite 1 This question already has I have had the encoding UTF8, but needed the > encoding UTF8 without BOM. > > -- > View this message in context: http://cakephp.1045679.n5.nabble.com/Warning-2-Cannot-modify-header-information-headers-already-sent-by-tp4860658p4867920.html> Sent from the CakePHP mailing list archive
header( 'Content-Type: application/json; charset=utf-8' ); This line of code is not some line of code that can be tested using PHPUnit. If you are going to use Unit tests then you have to decouple units of your system and do the testing Unit by Unit, in case of redirection you can use I just started my first real job, and have been asked to organize the office party. http://ecoflashapps.com/cannot-modify/cannot-modify-header-information-headers-already-sent-php-ini.html Toggle navigation MENU Home Screencast About me Day quote… I think, it's time to become a great scientist, so I am going to go off for this weekend, pull of the
more stack exchange communities company blog Stack Exchange Inbox Reputation and Badges sign up log in tour help Tour Start here for a quick overview of the site Help Center Detailed share|improve this answer answered Dec 17 '13 at 6:01 Boynux 1,550817 add a comment| Your Answer draft saved draft discarded Sign up or log in Sign up using Google Sign Not the answer you're looking for?
You are probably thinking of PHP closing tag ?>. –JJJ Jul 20 '11 at 12:07 @juhana you're right. To unsubscribe from this group, send email to [hidden email] For more options, visit this group at http://groups.google.com/group/cake-php Ryan Schmidt Reply | Threaded Open this post in threaded view ♦ ♦ And that was the first error, I was still using the debug function to check the information returned from the Db even after adding the redirect. Not the answer you're looking for?
Anyone of them. Make sure there are none before opening tags. You should check for any empty lines at the end of your .php files. navigate here Learn More Read Our Blog Learn what's cooking!
Also you should tell your customer about the usage terms of Cake, especially the disclaimer is important for him to know (and the license requires acutally that you show it to Moving a member function from base class to derived class breaks the program for no obvious reason Did a thief think he could conceal his identity from security cameras by putting FAILURE: Warning (2): Cannot modify header information - headers already sent by (output started at /var/customers/webs/usr05/mkn151/app/models/category.php:1) [CORE/cake/libs/controller/controller.php, line 742] CONTROLLER:
Functions that send/modify HTTP headers must be invoked before any output is made. To unsubscribe from this group, send email to [hidden email] For more options, visit this group at http://groups.google.com/group/cake-php JuanChronos Reply | Threaded Open this post in threaded view ♦ ♦ | So take care here that you're not using the wrong tool for the job. If an image is rotated losslessly, why does the file size change?
It is because I change it to utf8. Cannot modify header information - headers already sent by (output started at D:\Program Files\xampp\htdocs\cakePHP\cake\libs\debugger.php:673) [CORE\cake\libs\controller\controller.php, line 742] cakephp share|improve this question asked Feb 19 '11 at 8:27 vinay 62115 add a Share: Related Articles My Facebook application is displaying ‘Method Not Allowed' What to do if your website has been marked by Google as harmful HTTP error codes explained I'm getting a Tank-Fighting Alien Is there a word for turning something into a competition?
In my free time I impart workshops by streaming for the developer community from throughout Latin America and I read scientific articles about computer sciences and its application to medicine and Adverb for "syntax" What commands can be used to control GUI buttons? A unit is a unit, there are no side-effects.