Forums / Install & configuration / Fatal error memory ehausted when I edit from front office

Fatal error memory ehausted when I edit from front office

Author Message

Franck MARIN

Friday 10 April 2009 6:14:33 am

Hello to the EzPublish community,

I make some override on the EzWebin's set of template and I have some trouble when I try to edit content from the front office. I have the problem with version 4.0.0 and version 4.1.1.

I set memory limit to 2048M but this action doesn't solve anything.

When I try to edit, I reach the interface to choose the draft and the problem appears on the next step. (http://www.##mon_domaine##.com/##site_access##/content/edit/1259/28)

The message is :
<i>Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 84 bytes) in /var/www/ezpublish/lib/eztemplate/classes/eztemplate.php on line 2084
Fatal error: eZ Publish did not finish its request

The execution of eZ Publish was abruptly ended, the debug output is present below.</i>

The php file declared as responsable of the error isn't constant, I don't think that is a problem of code. Moreover, the edit function works pretty good on back office administration with the new ezoe.

I'm as exhaust as the memory against this problem and the debug of ezpublish or apache don't give me information to find a solution.

I beg the comunity for help me.

Franck M.

Björn Dieding@xrow.de

Saturday 11 April 2009 9:16:45 am

Please take a closer look at your templates. Does this happen wiht the default tempates too?

I am pretty sure there is some wired template code that causes this. Test drive your tmepalte code. try to comment out certain parts in your templates and find the piece of code that is causing this.

Looking for a new job? http://www.xrow.com/xrow-GmbH/Jobs
Looking for hosting? http://hostingezpublish.com
-----------------------------------------------------------------------------
GMT +01:00 Hannover, Germany
Web: http://www.xrow.com/

Franck MARIN

Tuesday 14 April 2009 2:50:46 am

Thank you for your answer,

I'm agree with you about the fact that there is a problem in my template code, I think the problem is in my override of page_layout.tpl. Buit my question is : what kind of code is able to provoke such an error ?

Has anybody already have to deal with this problem ?

I thank you for the future answer.

André R.

Wednesday 15 April 2009 2:05:33 am

Fetching all nodes in the system could be one such obvious mistake, or a never ending loop where you fetch something that is internally stored in memory on each iteration.

eZ Online Editor 5: http://projects.ez.no/ezoe || eZJSCore (Ajax): http://projects.ez.no/ezjscore || eZ Publish EE http://ez.no/eZPublish/eZ-Publish-Enterprise-Subscription
@: http://twitter.com/andrerom

eZ debug

Timing: Jan 19 2025 00:27:15
Script start
Timing: Jan 19 2025 00:27:15
Module start 'content'
Timing: Jan 19 2025 00:27:16
Module end 'content'
Timing: Jan 19 2025 00:27:16
Script end

Main resources:

Total runtime0.9001 sec
Peak memory usage4,096.0000 KB
Database Queries199

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0080 587.9922180.7891
Module start 'content' 0.00800.7436 768.7813603.8281
Module end 'content' 0.75160.1484 1,372.6094337.3594
Script end 0.9000  1,709.9688 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00410.4566210.0002
Check MTime0.00160.1756210.0001
Mysql Total
Database connection0.00100.108010.0010
Mysqli_queries0.815590.59941990.0041
Looping result0.00230.25271970.0000
Template Total0.866796.320.4334
Template load0.00190.211620.0010
Template processing0.864896.077620.4324
Template load and register function0.00010.010610.0001
states
state_id_array0.00120.136510.0012
state_identifier_array0.00130.147120.0007
Override
Cache load0.00150.1712290.0001
Sytem overhead
Fetch class attribute can translate value0.00160.181240.0004
Fetch class attribute name0.00150.165070.0002
XML
Image XML parsing0.00180.199740.0004
class_abstraction
Instantiating content class attribute0.00000.001780.0000
General
dbfile0.00510.5621400.0001
String conversion0.00000.001030.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/community/design/community/stylesheets/ext/jquery.autocomplete.css
extension/community_design/design/suncana/stylesheets/scrollbars.css
extension/community_design/design/suncana/stylesheets/tabs.css
extension/community_design/design/suncana/stylesheets/roadmap.css
extension/community_design/design/suncana/stylesheets/content.css
extension/community_design/design/suncana/stylesheets/star-rating.css
extension/community_design/design/suncana/stylesheets/syntax_and_custom_tags.css
extension/community_design/design/suncana/stylesheets/buttons.css
extension/community_design/design/suncana/stylesheets/tweetbox.css
extension/community_design/design/suncana/stylesheets/jquery.fancybox-1.3.4.css
extension/bcsmoothgallery/design/standard/stylesheets/magnific-popup.css
extension/sevenx/design/simple/stylesheets/star_rating.css
extension/sevenx/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx/design/simple/stylesheets/main.v02.css
extension/sevenx/design/simple/stylesheets/main.v02.res.css
JS0extension/ezjscore/design/standard/lib/yui/3.17.2/build/yui/yui-min.js
extension/ezjscore/design/standard/javascript/jquery-3.7.0.min.js
extension/community_design/design/suncana/javascript/jquery.ui.core.min.js
extension/community_design/design/suncana/javascript/jquery.ui.widget.min.js
extension/community_design/design/suncana/javascript/jquery.easing.1.3.js
extension/community_design/design/suncana/javascript/jquery.ui.tabs.js
extension/community_design/design/suncana/javascript/jquery.hoverIntent.min.js
extension/community_design/design/suncana/javascript/jquery.popmenu.js
extension/community_design/design/suncana/javascript/jScrollPane.js
extension/community_design/design/suncana/javascript/jquery.mousewheel.js
extension/community_design/design/suncana/javascript/jquery.cycle.all.js
extension/sevenx/design/simple/javascript/jquery.scrollTo.js
extension/community_design/design/suncana/javascript/jquery.cookie.js
extension/community_design/design/suncana/javascript/ezstarrating_jquery.js
extension/community_design/design/suncana/javascript/jquery.initboxes.js
extension/community_design/design/suncana/javascript/app.js
extension/community_design/design/suncana/javascript/twitterwidget.js
extension/community_design/design/suncana/javascript/community.js
extension/community_design/design/suncana/javascript/roadmap.js
extension/community_design/design/suncana/javascript/ez.js
extension/community_design/design/suncana/javascript/ezshareevents.js
extension/sevenx/design/simple/javascript/main.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/forum_topic.tplextension/sevenx/design/simple/override/templates/full/forum_topic.tplEdit templateOverride template
4content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
4content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
5content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
1content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 16
 Number of unique templates used: 6

Time used to render debug report: 0.0002 secs