Forums / Developer / eZ publish 3.3 with Apache 2 - status?

eZ publish 3.3 with Apache 2 - status?

Author Message

K259

Thursday 04 March 2004 4:14:57 am

We've been waiting with the upgrade to apache 2 on our site(due to problems with other eZ publish sites running Apache 2).

Does anyone have status on this issue? Is is now "safe" and stable ;) to run eZ publish with Apache 2?

James Packham

Thursday 04 March 2004 4:41:06 am

Recently I've been faced with the same issue too, as we had to make the decision on whether we rolled out EZ to new servers running apache 2 or 1.3. The big problem seems to be a PHP/Apache issue which is supposed to effect session variables. Although I can't say for certain whether this is still an issue I wouldn't recommend it for a production server until EZ Systems make some kind of announcement to give it the all clear.

On the other hand I run it on a server used for development only and it (seems) fine.

Regards,

James

K259

Thursday 04 March 2004 4:55:57 am

Tnx. I think we'll wait until eZ Systems give us a 'GO' :)

Tore Skobba

Thursday 04 March 2004 5:18:14 am

If am using Apache 2 for production (http://www.grunderskolen.no) and everything seems to work fine (knock knock).

Trond Åge Kvalø

Monday 08 March 2004 5:35:45 am

Actullay I spoke with eZ systems regarding this issue today. And they do not recommend Apache 2.0, or should I say PHP doesn't recommend it.

"Warning!
Do not use Apache 2.0 and PHP in a production environment neither on Unix nor on Windows."

This is a quote from
http://no.php.net/install.apache2

Guess this should clear things up a bit :-)

Best regards
trondåge

trondåge

Bruce Morrison

Monday 08 March 2004 4:55:07 pm

RedHat supply apache 2 (httpd-2.0.46-26.ent) and and php 4.3.2 (php-4.3.2-8.ent) with their Enterprise Linux product (supported).

We are currently testing eZ Publish on this platform and so far have not encounted any issues running ezPublish (though it's early days yet)

Bruce

My Blog: http://www.stuffandcontent.com/
Follow me on twitter: http://twitter.com/brucemorrison
Consolidated eZ Publish Feed : http://friendfeed.com/rooms/ez-publish

K259

Monday 15 March 2004 5:56:34 am

Hi Bruce!

How big is your site? How many objects do you have in your database, or how many mb/gb is your database?

It's also interesting to know if you have a lot of roles, sections, how many own-made classes etc. etc.

If you have testet this platform with Apache 2 and have a small site(a little bit larger in size than the demo), then it's not easy to take your test-results into consideration.

It would be nice if someone with a large site (many objects, roles, sections etc. etc) could give feedback on how eZ publish works with Apache 2 and new PHP and Mysql versions.

..or maybe eZ can give us recommendations on what to do, because our company are planning to upgrade to RedHat AS 3.0 with Apache 2..and it's not so cool to downgrade, because other site on the same server needs Apache 2.

So, Bruce..maybe your site is big, so lett me know the info I mention above :)
Would be of a great help!

Tnx.

Bård Farstad

Monday 22 March 2004 11:41:18 pm

We will not recommend running eZ publish ( or any PHP application ) on Apache 2 until the PHP group says that it's stable. The main problem is that Apache 2 is using threads, but PHP is not thread safe. This means that strange things can happen when serving multiple requests. With very low load and one concurrent user this should not be a big problem, but on larger sites with much traffic you can have problems.

That beeing said: there are people running eZ publish on Apache 2, it does "work" - but we do not recomment doing this in production.

--bård

Documentation: http://ez.no/doc

eZ debug

Timing: Jan 19 2025 04:33:58
Script start
Timing: Jan 19 2025 04:33:58
Module start 'content'
Timing: Jan 19 2025 04:33:59
Module end 'content'
Timing: Jan 19 2025 04:33:59
Script end

Main resources:

Total runtime1.0695 sec
Peak memory usage4,096.0000 KB
Database Queries217

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0058 590.4063180.8281
Module start 'content' 0.00580.9448 771.2344745.9766
Module end 'content' 0.95060.1189 1,517.2109340.4609
Script end 1.0695  1,857.6719 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00430.4034210.0002
Check MTime0.00160.1477210.0001
Mysql Total
Database connection0.00070.062310.0007
Mysqli_queries0.986492.22242170.0045
Looping result0.00200.18942150.0000
Template Total1.045197.720.5225
Template load0.00210.194520.0010
Template processing1.043097.515920.5215
Template load and register function0.00020.021810.0002
states
state_id_array0.00090.081010.0009
state_identifier_array0.00110.103720.0006
Override
Cache load0.00190.1731440.0000
Sytem overhead
Fetch class attribute can translate value0.00130.123570.0002
Fetch class attribute name0.00160.1518110.0001
XML
Image XML parsing0.00330.311870.0005
class_abstraction
Instantiating content class attribute0.00000.0023110.0000
General
dbfile0.00430.4062400.0001
String conversion0.00000.000630.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
8content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
12content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
3content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
4content/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: 29
 Number of unique templates used: 6

Time used to render debug report: 0.0002 secs