Blogs / Steven E. Bailey

You need to be logged in to get access to the forums. You can do so here

Turning off debug for xml output

  • Currently 5 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Friday 19 August 2011 12:52

by Steven E. Bailey  | 4 comments

So I'm trying to debug a site which has ajax calls to a module that serves xml.  Of course the debug output appended to the xml breaks it.  I've had this problem before but I never bothered looking closer at it until now.

Finding the objects of a class with non-null values

  • Currently 5 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Thursday 18 August 2011 09:22

by Steven E. Bailey  | 0 comments

For a customer i had to find the objects (out of hundreds) that had an attribute filled out, I figured an attribute filter would be the easiest:

Protip suhosin

  • Currently 3 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Sunday 10 July 2011 10:54

by Steven E. Bailey  | 2 comments

If you are using suhosin you WILL end up having a problem when trying to edit a class with more than 20 attributes if you don't first increase the suhosin.post.max_vars and suhosin.request.max_vars to more than the default 200.

Using php to pass database values to a bash shell

  • Currently 3 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Friday 01 July 2011 02:55

by Steven E. Bailey  | 0 comments

Here's code that I've used in a bunch of places - especially for automated syncing scripts:

Dumping classes

  • Currently 3 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Thursday 30 June 2011 04:18

by Steven E. Bailey  | 3 comments

Here's a little script I use when I have get the info from a class or classes:

Finding double-published items

  • Currently 4 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Wednesday 29 June 2011 02:47

by Steven E. Bailey  | 7 comments

I had to find objects that had multiple locations for a client.  This is what I came up with:

Wherefore art thou Data?

  • Currently 5 out of 5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Thursday 26 May 2011 03:13

by Steven E. Bailey  | 7 comments

As a novice eZPublish programmer 6 year ago my biggest problem was always trying to find my data.  Of course attribute(show) was invaluable... and at first I wrote a shell script to parse that data to make it readable and years later I wrote ezfire to make that data more accessible...  But, for much of the time I was cursing and thinking - to paraphrase Mojo Nixon - "Where the hell's my data."

Tags

Archive

Mon Tue Wed Thu Fri Sat Sun
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28    

eZ debug

Timing: Feb 18 2025 10:34:55
Script start
Timing: Feb 18 2025 10:34:55
Module start 'content'
Timing: Feb 18 2025 10:34:55
Module end 'content'
Timing: Feb 18 2025 10:34:55
Script end

Main resources:

Total runtime0.0358 sec
Peak memory usage4,096.0000 KB
Database Queries4

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0059 586.7969180.8906
Module start 'content' 0.00590.0237 767.6875112.6953
Module end 'content' 0.02960.0061 880.382890.6875
Script end 0.0357  971.0703 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00339.1372120.0003
Check MTime0.00184.8949120.0001
Mysql Total
Database connection0.00072.086210.0007
Mysqli_queries0.00246.636840.0006
Looping result0.00000.036020.0000
Template Total0.005515.510.0055
Template load0.00143.884710.0014
Template processing0.004111.557710.0041
Override
Cache load0.00102.837310.0010
General
dbfile0.016846.9519100.0017
String conversion0.00000.014630.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 1
 Number of unique templates used: 1

Time used to render debug report: 0.0001 secs