Forums / Install & configuration / Image gallery problem after server migration

Image gallery problem after server migration

Author Message

Michael Hall

Thursday 15 May 2008 6:11:29 pm

After moving an EZ4 installation from development to production server (not in service yet), we are experiencing a problem with our image galleries. Everything else seems OK including other images (logos etc) on the new server.

Basically, the gallery pages all function fine except that the images (thumbnails and full size) do not display. I have tracked the problem down to this template:

extension/ezwebin/design/ezwebin/override/templates/galleryline/image.tpl

which has the following content:

{* Image - Gallery line view *}
<div class="content-view-galleryline">
    <div class="class-image">

    <div class="attribute-image"{if is_set($#image_style)} style="{$#image_style}"{/if}>
        <p>{attribute_view_gui attribute=$node.data_map.image image_class=gallerythumbnail
                               href=$node.url_alias|ezurl}</p>
    </div>

    <div class="attribute-name"{if is_set($#image_style)} style="{$#image_style|explode(';').0}"{/if}>
        <p>{$node.name|shorten(14)|wash}</p>
    </div>

    </div>
</div>

The code between the first <p> tags is producing no output:

{attribute_view_gui attribute=$node.data_map.image image_class=gallerythumbnail
                               href=$node.url_alias|ezurl}

while the code between the second <p> tags does produce the correct output:

{$node.name|shorten(14)|wash}

Any suggestions as to what might be going on here or how to fix it?
Thanks.

Felix Laate

Thursday 15 May 2008 11:06:52 pm

Hi Michael,

did you"move" the database, but not the image files in /var/ezwebin/storage ?

That would result in this sort of problems.

Felix

Publlic Relations Manager
Greater Stavanger
www.greaterstavanger.com

Michael Hall

Thursday 15 May 2008 11:34:19 pm

No, I haven't forgotten the images :-)

The images are all where they're supposed to be and I can access them with a direct URL.
Permissions all look OK.

It seems that the problem must be with either

node.data_map.image

or

node.url_alias|ezurl

which may be empty or have an incorrect value?

Felix Laate

Friday 16 May 2008 12:53:04 am

Hi again,

check out {$node.data_map.image.content[original]|attribute('show',2)} to see if the image reference is in the database.

also, what does the debug-output say?

Felix

Publlic Relations Manager
Greater Stavanger
www.greaterstavanger.com

Michael Hall

Sunday 18 May 2008 6:54:45 pm

Solved: ImageMagick wasn't installed. Because I copied the dev site over to the new server without running an install process, I didn't pick this problem up. I installed an absolute minimum OS on the new machine and went a little too far.

eZ debug

Timing: Jan 18 2025 11:01:02
Script start
Timing: Jan 18 2025 11:01:02
Module start 'content'
Timing: Jan 18 2025 11:01:02
Module end 'content'
Timing: Jan 18 2025 11:01:02
Script end

Main resources:

Total runtime0.2098 sec
Peak memory usage2,048.0000 KB
Database Queries141

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0075 589.0781180.8047
Module start 'content' 0.00750.0067 769.882898.1016
Module end 'content' 0.01430.1954 867.9844527.8750
Script end 0.2097  1,395.8594 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00371.7802200.0002
Check MTime0.00130.6381200.0001
Mysql Total
Database connection0.00070.345610.0007
Mysqli_queries0.155173.93721410.0011
Looping result0.00140.66231390.0000
Template Total0.195093.010.1950
Template load0.00090.427610.0009
Template processing0.194192.524410.1941
Override
Cache load0.00060.293710.0006
Sytem overhead
Fetch class attribute can translate value0.00080.392810.0008
XML
Image XML parsing0.00030.153910.0003
General
dbfile0.00472.2385200.0002
String conversion0.00000.003930.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
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