无法上传75 kb以上的图片

时间:2013-06-20 11:18:21

标签: php javascript jquery zend-framework

我在服务器上成功上传了70 kb以下的图片。管理服务器cpanel视图已设置php.ini文件

      max_upload =2000mb 
      max-exe-time = 300  
     max input time =600 

n php.ini文件一切正常。

我的问题以上70kb图像无法移动临时目录 我无法理解使用zend框架和使用

的java脚本

服务器错误日志显示以下错误

[Thu Jun 20 20:53:32 2013] [error] [client 59.164.48.115] PHP Fatal error:  Uncaught exception 'Zend_Controller_Response_Exception' with message 'Cannot send headers; headers already sent in /home/indepet/application/modules/cms/controllers/ProductController.php, line 1' in /home/indepet/library/Zend/Controller/Response/Abstract.php:321\nStack trace:\n#0 /home/indepet/library/Zend/Controller/Response/Abstract.php(148): Zend_Controller_Response_Abstract->canSendHeaders(true)\n#1 /home/indepet/library/Zend/Controller/Action/Helper/Redirector.php(223): Zend_Controller_Response_Abstract->setRedirect('/index/home', 302)\n#2 /home/indepet/library/Zend/Controller/Action/Helper/Redirector.php(301): Zend_Controller_Action_Helper_Redirector->_redirect('/index/home')\n#3 /home/indepet/library/Zend/Controller/Action/Helper/Redirector.php(381): Zend_Controller_Action_Helper_Redirector->setGotoSimple('home', 'index', NULL, Array)\n#4 /home/indepet/library/Zend/Controller/Action/Helper/Redirector.php(502): Zend_Controller_Action_Helper_Redirector->gotoSimple('home', 'index', NULL, Array)\n#5 [internal fun in /home/indepet/library/Zend/Controller/Response/Abstract.php on line 321, referer: my site name

有时100和100以上的kb图像文件再次成功上传 我在错误显示后尝试上传图片

另一个疑问  相同的代码使用澳大利亚服务器成功运行其他服务器

1 个答案:

答案 0 :(得分:0)

此错误与上传大小无关,而是Zend尝试在已经呈现某些内容后打印标题(可能是因为出现了错误而且它正在尝试重定向)。检查视图控制器中可能输出的任何内容。文件末尾的空白区域很容易错过 - 事实上,出于这个原因,不要在文件末尾使用结束的PHP标记?>是一种很好的做法。