From: Caroline A. <ay...@us...> - 2006-07-18 07:25:56
|
Hi Christiaan, Thanks for your speedy reply! I've turned Kowari off and I now get a link on the object page. However, when I click on it, I just get a page with the URL for the datastream, eg: http://rubric-fez.usq.edu.au/fez/eserv.php?pid=3Drubric:124&dsID=3Dn7sign= ers .jpg I'm still seeing the 'not created' errors in the error-handler.log: ) /usr/local/apache/htdocs/fez/include/class.fedora_api.php 785/fez/webservices/wfb.image_resize.php?image=3Dn7signers.jpg&height=3D5= 0&w idth=3D50&ext=3Djpg&outfile=3Dthumbnail_n7signers.jpgERROR: File not = created /tmp/thumbnail_n7signers.jpg /usr/local/apache/htdocs/fez/workflow/thumbnail.php 85/fez/webservices/wfb.image_resize.php?image=3Dn7signers.jpg&height=3D70= 0&w idth=3D400&ext=3Djpg&outfile=3Dpreview_n7signers.jpgERROR: File not = created /tmp/preview_n7signers.jpg /usr/local/apache/htdocs/fez/workflow/thumbnail.php 85/fez/webservices/wfb.image_resize.php?image=3Dn7signers.jpg&height=3D60= 0&w idth=3D800&ext=3Djpg&outfile=3Dweb_n7signers.jpgERROR: File not created /tmp/web_n7signers.jpg /usr/local/apache/htdocs/fez/workflow/thumbnail.php 85 Warning: Cannot modify header information - headers already sent by (output started at /usr/local/apache/htdocs/fez/include/class.error_handler.php:65) in /usr/local/apache/htdocs/fez/include/class.workflow_status.php on line 246 The ImageMagick paths are correct - if I do a 'which convert', I get the same as I've got in the config file. I'm half way there - thanks for that. Any suggestions as to how to fix the other half? Thanks Caroline ---------------- Caroline Ayers RUBRIC Technical Officer ay...@us... ---------------- -----Original Message----- From: fez...@li... [mailto:fez...@li...] On Behalf Of Christiaan Kortekaas Sent: Tuesday, 18 July 2006 4:42 PM To: fez...@li... Subject: Re: [Fez-users] Images in Fez Hi Caroline Can you check the path to the ImageMagick convert commands in the fez config.inc.php are really where those command executables are on the server? You can do this by running 'which convert' etc. From the tripples error that comes onto the browser it looks like the Fedora Kowari tripplestore has become corrupt. In the Fez installation instructions we actually suggest turning the Kowari tripplestore off as it is only used in Fez to reindex Fedora objects - so when you do this it is better to turn it on for just those rare occasions. You can actually rebuild the tripplestore with the fedora shell command 'fedora-rebuild' and choose the kowari tripplestore. This usually fixes any corruption, but we prefer to turn Kowari off. So if you can change the Fedora config file fedora.fcfg variable 'resourceIndex' value to 0 (off) and stop and start Fedora that error should go away and it could be causing all the other errors you are having if you ImageMagick path is correct. Let me know how it goes. Cheers, Christiaan Caroline Ayers wrote: > Hi All, >=20 > We're having some problems with images in Fez. I've looked through the > posts, but haven't found anything yet. >=20 > When a user submits an Image (or an object with an image), when the > object is viewed later (after submission), the datastream doesn't appear > with the object (ie the link to the picture isn't there). I can find it > on the server, but it's not displaying. >=20 > Also, the various 'versions' of the image aren't being created: error > logs give messages such as: >=20 > [Tue Jul 18 16:07:07 2006] Found error 'File not created > /tmp/thumbnail_LC26apr05_032.jpg<br/> > ' on line '85' of script > '/usr/local/apache/htdocs/fez/workflow/thumbnail.php' on page > '/fez/workflow/enter_metadata.php'. > [Tue Jul 18 16:07:08 2006] Found error 'File not created > /tmp/preview_LC26apr05_032.jpg<br/> > ' on line '85' of script > '/usr/local/apache/htdocs/fez/workflow/thumbnail.php' on page > '/fez/workflow/enter_metadata.php'. > [Tue Jul 18 16:07:09 2006] Found error 'File not created > /tmp/web_LC26apr05_032.jpg<br/> > ' on line '85' of script > '/usr/local/apache/htdocs/fez/workflow/thumbnail.php' on page > '/fez/workflow/enter_metadata.php'. >=20 > The user for Fez has permission to the temp directory, so that's not the > problem (and the image is being saved). >=20 > The error that appears in the browser when the item is submitted (at the > top) is: > ERROR: Array ( [0] =3D> Array ( [faultcode] =3D> > soapenv:Server.userException [faultstring] =3D> > fedora.server.errors.ResourceIndexException: Error adding triples: > org.kowari.query.QueryException: Commit failed [detail] =3D> Array ( > [hostname] =3D> localhost ) ) [1] =3D> >=20 >>From an older post, I un-commented one of the lines in thumbnail.php and > tried the URL that was created. I get this error: > "ERROR: given image filename not found or bad filename given" > As I said though, I can still see the image has been saved as a > datastream in fedora. >=20 > I think this is a two-part problem - one with the 'versions' not being > created, and the other with the link not displaying in the web page. >=20 > Any advice greatly appreciated. > Thanks > Caroline >=20 >=20 > ---------------- > Caroline Ayers > RUBRIC Technical Officer > ay...@us... > ---------------- >=20 >=20 > ------------------------------------------------------------------------ - > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDE V > _______________________________________________ > Fez-users mailing list > Fez...@li... > https://lists.sourceforge.net/lists/listinfo/fez-users --=20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Christiaan Kortekaas Senior Library Systems Programmer Library Technology Service The University of Queensland, Australia QLD 4072 Telephone : (+61 7) 3346 4337 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ------------------------------------------------------------------------ - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDE V _______________________________________________ Fez-users mailing list Fez...@li... https://lists.sourceforge.net/lists/listinfo/fez-users |
From: Caroline A. <ay...@us...> - 2006-07-21 03:57:38
|
Hi Christiaan, It's working - the problem was that ImageMagick wasn't seeing libjpg properly (diagnosed using the command you provided). I've reinstalled both with new configuration options and it's worked a treat. Thanks very much for your help - images are now displaying in the Web UI. Caroline ---------------- Caroline Ayers RUBRIC Technical Officer ay...@us... ---------------- -----Original Message----- From: fez...@li... [mailto:fez...@li...] On Behalf Of Christiaan Kortekaas Sent: Wednesday, 19 July 2006 10:45 AM To: fez...@li... Subject: Re: [Fez-users] Images in Fez Hi Caroline, Perhaps ImageMagick is not wanting to convert the images for you. Did you have the libjpg and libjpg-devel packages installed already in your linux OS when you installed ImageMagick? You can check for the packages with a command like this on a red hat linux type of OS: rpm -qa | grep libjpg It would be worth manually testing the ImageMagick command to see if it gives a better error message like this: (path to Image Magick commands eg /usr/bin/)convert -resize "50x50>" /tmp/image.jpg /tmp/thumb_image.jpg image.jpg is an image you want to convert (and has to be in /tmp) and thumb_image.jpg will be the resulting file. So if you can run that command and let me know if it works that would be quite helpful in figuring this out. While you are in the linux shell can you check if libpng and libpng-devel are also installed? I will add these install notes to the image magick installation subsection of the install guide for Fez. I'll add a feature request to Fez 1.3 to get the command executable return value (error message) for these kinds of workflows and add them to the Fez error log when they return a error code. Cheers, Christiaan Caroline Ayers wrote: > Hi Christiaan, >=20 > Thanks for your speedy reply! I've turned Kowari off and I now get a > link on the object page. However, when I click on it, I just get a page > with the URL for the datastream, eg: >=20 > http://rubric-fez.usq.edu.au/fez/eserv.php?pid=3Drubric:124&dsID=3Dn7sign= ers > .jpg >=20 > I'm still seeing the 'not created' errors in the error-handler.log: >=20 > ) /usr/local/apache/htdocs/fez/include/class.fedora_api.php > 785/fez/webservices/wfb.image_resize.php?image=3Dn7signers.jpg&height=3D5= 0&w > idth=3D50&ext=3Djpg&outfile=3Dthumbnail_n7signers.jpgERROR: File not = created > /tmp/thumbnail_n7signers.jpg > /usr/local/apache/htdocs/fez/workflow/thumbnail.php > 85/fez/webservices/wfb.image_resize.php?image=3Dn7signers.jpg&height=3D70= 0&w > idth=3D400&ext=3Djpg&outfile=3Dpreview_n7signers.jpgERROR: File not = created > /tmp/preview_n7signers.jpg > /usr/local/apache/htdocs/fez/workflow/thumbnail.php > 85/fez/webservices/wfb.image_resize.php?image=3Dn7signers.jpg&height=3D60= 0&w > idth=3D800&ext=3Djpg&outfile=3Dweb_n7signers.jpgERROR: File not = created > /tmp/web_n7signers.jpg > /usr/local/apache/htdocs/fez/workflow/thumbnail.php 85 > Warning: Cannot modify header information - headers already sent by > (output started at > /usr/local/apache/htdocs/fez/include/class.error_handler.php:65) in > /usr/local/apache/htdocs/fez/include/class.workflow_status.php on line > 246 >=20 > The ImageMagick paths are correct - if I do a 'which convert', I get the > same as I've got in the config file. >=20 > I'm half way there - thanks for that. Any suggestions as to how to fix > the other half? >=20 > Thanks > Caroline > ---------------- > Caroline Ayers > RUBRIC Technical Officer > ay...@us... > ---------------- >=20 > -----Original Message----- > From: fez...@li... > [mailto:fez...@li...] On Behalf Of Christiaan > Kortekaas > Sent: Tuesday, 18 July 2006 4:42 PM > To: fez...@li... > Subject: Re: [Fez-users] Images in Fez >=20 > Hi Caroline >=20 > Can you check the path to the ImageMagick convert commands in the fez > config.inc.php are really > where those command executables are on the server? You can do this by > running 'which convert' etc. >=20 > From the tripples error that comes onto the browser it looks like the > Fedora Kowari tripplestore > has become corrupt. In the Fez installation instructions we actually > suggest turning > the Kowari tripplestore off as it is only used in Fez to reindex Fedora > objects - so when you do this > it is better to turn it on for just those rare occasions. You can > actually rebuild the tripplestore > with the fedora shell command 'fedora-rebuild' and choose the kowari > tripplestore. This usually fixes > any corruption, but we prefer to turn Kowari off. >=20 > So if you can change the Fedora config file fedora.fcfg variable > 'resourceIndex' value to 0 (off) and stop > and start Fedora that error should go away and it could be causing all > the other errors you are having > if you ImageMagick path is correct. >=20 > Let me know how it goes. >=20 > Cheers, > Christiaan >=20 > Caroline Ayers wrote: >> Hi All, >> >> We're having some problems with images in Fez. I've looked through the >> posts, but haven't found anything yet. >> >> When a user submits an Image (or an object with an image), when the >> object is viewed later (after submission), the datastream doesn't > appear >> with the object (ie the link to the picture isn't there). I can find > it >> on the server, but it's not displaying. >> >> Also, the various 'versions' of the image aren't being created: error >> logs give messages such as: >> >> [Tue Jul 18 16:07:07 2006] Found error 'File not created >> /tmp/thumbnail_LC26apr05_032.jpg<br/> >> ' on line '85' of script >> '/usr/local/apache/htdocs/fez/workflow/thumbnail.php' on page >> '/fez/workflow/enter_metadata.php'. >> [Tue Jul 18 16:07:08 2006] Found error 'File not created >> /tmp/preview_LC26apr05_032.jpg<br/> >> ' on line '85' of script >> '/usr/local/apache/htdocs/fez/workflow/thumbnail.php' on page >> '/fez/workflow/enter_metadata.php'. >> [Tue Jul 18 16:07:09 2006] Found error 'File not created >> /tmp/web_LC26apr05_032.jpg<br/> >> ' on line '85' of script >> '/usr/local/apache/htdocs/fez/workflow/thumbnail.php' on page >> '/fez/workflow/enter_metadata.php'. >> >> The user for Fez has permission to the temp directory, so that's not > the >> problem (and the image is being saved). >> >> The error that appears in the browser when the item is submitted (at > the >> top) is: >> ERROR: Array ( [0] =3D> Array ( [faultcode] =3D> >> soapenv:Server.userException [faultstring] =3D> >> fedora.server.errors.ResourceIndexException: Error adding triples: >> org.kowari.query.QueryException: Commit failed [detail] =3D> Array ( >> [hostname] =3D> localhost ) ) [1] =3D> >> >> >From an older post, I un-commented one of the lines in thumbnail.php > and >> tried the URL that was created. I get this error: >> "ERROR: given image filename not found or bad filename given" >> As I said though, I can still see the image has been saved as a >> datastream in fedora. >> >> I think this is a two-part problem - one with the 'versions' not being >> created, and the other with the link not displaying in the web page. >> >> Any advice greatly appreciated. >> Thanks >> Caroline >> >> >> ---------------- >> Caroline Ayers >> RUBRIC Technical Officer >> ay...@us... >> ---------------- >> >> >> > ------------------------------------------------------------------------ > - >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to > share your >> opinions on IT & business topics through brief surveys -- and earn > cash > http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDE > V >> _______________________________________________ >> Fez-users mailing list >> Fez...@li... >> https://lists.sourceforge.net/lists/listinfo/fez-users >=20 >=20 --=20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Christiaan Kortekaas Senior Library Systems Programmer Library Technology Service The University of Queensland, Australia QLD 4072 Telephone : (+61 7) 3346 4337 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ------------------------------------------------------------------------ - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDE V _______________________________________________ Fez-users mailing list Fez...@li... https://lists.sourceforge.net/lists/listinfo/fez-users |
From: Christiaan K. <c.k...@li...> - 2006-07-19 00:45:11
|
Hi Caroline, Perhaps ImageMagick is not wanting to convert the images for you. Did you have the libjpg and libjpg-devel packages installed already in your linux OS when you installed ImageMagick? You can check for the packages with a command like this on a red hat linux type of OS: rpm -qa | grep libjpg It would be worth manually testing the ImageMagick command to see if it gives a better error message like this: (path to Image Magick commands eg /usr/bin/)convert -resize "50x50>" /tmp/image.jpg /tmp/thumb_image.jpg image.jpg is an image you want to convert (and has to be in /tmp) and thumb_image.jpg will be the resulting file. So if you can run that command and let me know if it works that would be quite helpful in figuring this out. While you are in the linux shell can you check if libpng and libpng-devel are also installed? I will add these install notes to the image magick installation subsection of the install guide for Fez. I'll add a feature request to Fez 1.3 to get the command executable return value (error message) for these kinds of workflows and add them to the Fez error log when they return a error code. Cheers, Christiaan Caroline Ayers wrote: > Hi Christiaan, > > Thanks for your speedy reply! I've turned Kowari off and I now get a > link on the object page. However, when I click on it, I just get a page > with the URL for the datastream, eg: > > http://rubric-fez.usq.edu.au/fez/eserv.php?pid=rubric:124&dsID=n7signers > .jpg > > I'm still seeing the 'not created' errors in the error-handler.log: > > ) /usr/local/apache/htdocs/fez/include/class.fedora_api.php > 785/fez/webservices/wfb.image_resize.php?image=n7signers.jpg&height=50&w > idth=50&ext=jpg&outfile=thumbnail_n7signers.jpgERROR: File not created > /tmp/thumbnail_n7signers.jpg > /usr/local/apache/htdocs/fez/workflow/thumbnail.php > 85/fez/webservices/wfb.image_resize.php?image=n7signers.jpg&height=700&w > idth=400&ext=jpg&outfile=preview_n7signers.jpgERROR: File not created > /tmp/preview_n7signers.jpg > /usr/local/apache/htdocs/fez/workflow/thumbnail.php > 85/fez/webservices/wfb.image_resize.php?image=n7signers.jpg&height=600&w > idth=800&ext=jpg&outfile=web_n7signers.jpgERROR: File not created > /tmp/web_n7signers.jpg > /usr/local/apache/htdocs/fez/workflow/thumbnail.php 85 > Warning: Cannot modify header information - headers already sent by > (output started at > /usr/local/apache/htdocs/fez/include/class.error_handler.php:65) in > /usr/local/apache/htdocs/fez/include/class.workflow_status.php on line > 246 > > The ImageMagick paths are correct - if I do a 'which convert', I get the > same as I've got in the config file. > > I'm half way there - thanks for that. Any suggestions as to how to fix > the other half? > > Thanks > Caroline > ---------------- > Caroline Ayers > RUBRIC Technical Officer > ay...@us... > ---------------- > > -----Original Message----- > From: fez...@li... > [mailto:fez...@li...] On Behalf Of Christiaan > Kortekaas > Sent: Tuesday, 18 July 2006 4:42 PM > To: fez...@li... > Subject: Re: [Fez-users] Images in Fez > > Hi Caroline > > Can you check the path to the ImageMagick convert commands in the fez > config.inc.php are really > where those command executables are on the server? You can do this by > running 'which convert' etc. > > From the tripples error that comes onto the browser it looks like the > Fedora Kowari tripplestore > has become corrupt. In the Fez installation instructions we actually > suggest turning > the Kowari tripplestore off as it is only used in Fez to reindex Fedora > objects - so when you do this > it is better to turn it on for just those rare occasions. You can > actually rebuild the tripplestore > with the fedora shell command 'fedora-rebuild' and choose the kowari > tripplestore. This usually fixes > any corruption, but we prefer to turn Kowari off. > > So if you can change the Fedora config file fedora.fcfg variable > 'resourceIndex' value to 0 (off) and stop > and start Fedora that error should go away and it could be causing all > the other errors you are having > if you ImageMagick path is correct. > > Let me know how it goes. > > Cheers, > Christiaan > > Caroline Ayers wrote: >> Hi All, >> >> We're having some problems with images in Fez. I've looked through the >> posts, but haven't found anything yet. >> >> When a user submits an Image (or an object with an image), when the >> object is viewed later (after submission), the datastream doesn't > appear >> with the object (ie the link to the picture isn't there). I can find > it >> on the server, but it's not displaying. >> >> Also, the various 'versions' of the image aren't being created: error >> logs give messages such as: >> >> [Tue Jul 18 16:07:07 2006] Found error 'File not created >> /tmp/thumbnail_LC26apr05_032.jpg<br/> >> ' on line '85' of script >> '/usr/local/apache/htdocs/fez/workflow/thumbnail.php' on page >> '/fez/workflow/enter_metadata.php'. >> [Tue Jul 18 16:07:08 2006] Found error 'File not created >> /tmp/preview_LC26apr05_032.jpg<br/> >> ' on line '85' of script >> '/usr/local/apache/htdocs/fez/workflow/thumbnail.php' on page >> '/fez/workflow/enter_metadata.php'. >> [Tue Jul 18 16:07:09 2006] Found error 'File not created >> /tmp/web_LC26apr05_032.jpg<br/> >> ' on line '85' of script >> '/usr/local/apache/htdocs/fez/workflow/thumbnail.php' on page >> '/fez/workflow/enter_metadata.php'. >> >> The user for Fez has permission to the temp directory, so that's not > the >> problem (and the image is being saved). >> >> The error that appears in the browser when the item is submitted (at > the >> top) is: >> ERROR: Array ( [0] => Array ( [faultcode] => >> soapenv:Server.userException [faultstring] => >> fedora.server.errors.ResourceIndexException: Error adding triples: >> org.kowari.query.QueryException: Commit failed [detail] => Array ( >> [hostname] => localhost ) ) [1] => >> >> >From an older post, I un-commented one of the lines in thumbnail.php > and >> tried the URL that was created. I get this error: >> "ERROR: given image filename not found or bad filename given" >> As I said though, I can still see the image has been saved as a >> datastream in fedora. >> >> I think this is a two-part problem - one with the 'versions' not being >> created, and the other with the link not displaying in the web page. >> >> Any advice greatly appreciated. >> Thanks >> Caroline >> >> >> ---------------- >> Caroline Ayers >> RUBRIC Technical Officer >> ay...@us... >> ---------------- >> >> >> > ------------------------------------------------------------------------ > - >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to > share your >> opinions on IT & business topics through brief surveys -- and earn > cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDE > V >> _______________________________________________ >> Fez-users mailing list >> Fez...@li... >> https://lists.sourceforge.net/lists/listinfo/fez-users > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Christiaan Kortekaas Senior Library Systems Programmer Library Technology Service The University of Queensland, Australia QLD 4072 Telephone : (+61 7) 3346 4337 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |