[function.getimagesize]: failed to open stream: No such file or directory
Hallo Zusammen,
ich habe jetzt schon beim zweiten Projekt das gleiche Problem:
Wenn ein in einem Artikel bzw. einer Seite eingebundenes, verkleinertes (proportional oder exakt) Bild nicht mehr auf dem Server unter der bekannten Adresse vorhanden ist, gibt es statt der Seite nur eine Bildschirmfüllende Fehlermeldung
PHP-Code:
Warning: getimagesize(/home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/tl_files/produkte/6716 + 6718 + 6720.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/libraries/Controller.php on line 2528
#0 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/libraries/Controller.php(2528): __error(2, 'getimagesize(/h...', '/home/httpd/vho...', 2528, Array)
#1 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/modules/zArticleImage/ArticleImage.php(35): Controller->addImageToTemplate('/home/httpd/vho...')
#2 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/templates/ce_teaser.tpl(2): ArticleImage->__construct(Object(FrontendTemplate), Array)
#3 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/libraries/Template.php(140): include('/home/httpd/vho...')
#4 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/modules/frontend/FrontendTemplate.php(47): Template->parse(Object(FrontendTemplate), true)
#5 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/modules/frontend/ContentElement.php(142): FrontendTemplate->parse()
#6 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/libraries/Controller.php(364): ContentElement->generate()
#7 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/modules/backend/dca/tl_content.php(779): Controller->getContentElement()
#8 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/drivers/DC_Table.php(3360): tl_content->addCteType('168')
#9 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/drivers/DC_Table.php(325): DC_Table->parentView(Array)
#10 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/modules/backend/Backend.php(210): DC_Table->showAll()
#11 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/typolight/main.php(99): Backend->getBackendModule()
#12 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/typolight/main.php(295): Main->run('article')
#13 {main}
Fatal error: Uncaught exception Exception with message Query error: Column 'browser' cannot be null (INSERT INTO tl_log (tstamp, source, action, username, text, func, ip, browser) VALUES(1276605814, 'BE', 'ERROR', 'admin', 'Image "tl_files/produkte/6716 + 6718 + 6720.jpg" could not be found', 'Controller getImage()', '127.0.0.1', NULL)) thrown in /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/libraries/Database.php on line 599
#0 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/libraries/Database.php(546): Database_Statement->query()
#1 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/libraries/System.php(167): Database_Statement->execute(1276605814, 'BE', 'ERROR', 'admin', 'Image "tl_f...', 'Controller getI...', '127.0.0.1', NULL)
#2 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/libraries/Controller.php(674): System->log('Image "tl_files...', 'Controller getI...', 'ERROR')
#3 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/libraries/Controller.php(2559): Controller->getImage('tl_files/produk...', '200', '', 'crop')
#4 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/modules/zArticleImage/ArticleImage.php(35): Controller->addImageToTemplate(Object(FrontendTemplate), Array)
#5 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/templates/ce_teaser.tpl(2): ArticleImage->__construct(Object(FrontendTemplate), true)
#6 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/libraries/Template.php(140): include('/home/httpd/vho...')
#7 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/modules/frontend/FrontendTemplate.php(47): Template->parse()
#8 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/modules/frontend/ContentElement.php(142): FrontendTemplate->parse()
#9 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/libraries/Controller.php(364): ContentElement->generate()
#10 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/modules/backend/dca/tl_content.php(779): Controller->getContentElement('168')
#11 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/drivers/DC_Table.php(3360): tl_content->addCteType(Array)
#12 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/drivers/DC_Table.php(325): DC_Table->parentView()
#13 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/system/modules/backend/Backend.php(210): DC_Table->showAll()
#14 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/typolight/main.php(99): Backend->getBackendModule('article')
#15 /home/httpd/vhosts/swissdiamond.kdtest.ch/httpdocs/typolight/main.php(295): Main->run()
#16 {main}
Das ist natürlich suboptimal, denn so ein kleiner Bildfehler soll natürlich nicht gleich die ganze Seite zerschießen, so etwas kann ja immer mal passieren.
Warum ist das so? Liegt das an einer Extension? Das gleiche passiert übrigens auch wenn ich den entsprechenden Artikel im Backend aufrufen möchte! Der lässt sich einfach nicht mehr aufrufen, stattdessen Bildschirmfüllende Fehlermeldung.
System: TL 2.8.3
Extensions:
ajax 1.0.4 stable
auto_completer 1.7.0 stable
backlight_theme 1.1.1 beta2
BackupDB 1.1.3 stable
changelanguage 1.0.0 stable
cleardefault 1.1.3 stable
coverpicture 1.0.7 stable
dashboard 1.2.0 stable
dma_elementgenerator 0.0.1 beta2
easyupdate 0.8.5 rc3
fastedit 0.7.1 stable
folderurl 1.4.1 stable
g2n_advnavigation 0.1.1 beta1
googlesitemap 1.2.1 stable
Imageslider 1.1.0 stable
keywords 1.1.4 stable
moo_imagecropper 0.0.1 alpha1
morelinks 1.1.0 stable
moretags 0.5.0 stable
MultiTextWizard 1.0.4 stable
newslanguage 1.0.2 stable
newssitemap 1.0.0 stable
subcolumns 1.1.3 stable
tags_articles 1.0.3 stable
tags_news 1.1.2 stable
translation 1.5.0 stable
tweakLinks 1.0.1 stable
yw_w3c_validator 1.0.0 stable
zArticleImage 1.1.0 stable
Wäre über jede Hilfe dankbar, das ist wirklich ein enormes Problem für mich :-(
Danke und Gruß,
Philipp