trapped_soul
Well-known member
Thank you.XFMG also using XF attachments system so Yes.
Thank you.XFMG also using XF attachments system so Yes.
Notable changes:
- Remove GIF warning error
What benefit for that?@truonglv I think it would be good to have an option to convert all png files to jpegs. This is what many image optimisation tools do and I think it's very beneficial as phones take screen shots as a png and in most cases would be better as a jpg.
What do you think?
What errors?I seem to get a LOT of errors from this add-on lately...
Because people are always uploading a screenshots from a phone that is a huge png. Usually it's not text and high colour so shouldn't be a PNG.What benefit for that?
I've lost them now due to other reasons,if I get them again I will show you my friend. Thank you.What benefit for that?
What errors?
This add-on log some messages to server errors log. So sometime it's not an error.I've lost them now due to other reasons,if I get them again I will show you my friend. Thank you.
What benefit for that?
What errors?
League\Flysystem\FileNotFoundException: [tl] Image Optimizer: File not found at path: attachments/72/72145-c3a79d0a527e2e2da760afe617ecb95f.jpg src/vendor/league/flysystem/src/Filesystem.php:389
Generated by: Unknown account 11 June 2020 at 11:30
Stack trace
#0 src/vendor/league/flysystem/src/Filesystem.php(194): League\Flysystem\Filesystem->assertPresent('attachments/72/...')
#1 [internal function]: League\Flysystem\Filesystem->readStream('attachments/72/...', Array)
#2 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(431): call_user_func_array('parent::readStr...', Array)
#3 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(395): League\Flysystem\EventableFilesystem\EventableFilesystem->callFilesystemMethod('readStream', Array)
#4 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(154): League\Flysystem\EventableFilesystem\EventableFilesystem->delegateMethodCall('readStream', Array)
#5 src/vendor/league/flysystem/src/MountManager.php(343): League\Flysystem\EventableFilesystem\EventableFilesystem->readStream('attachments/72/...')
#6 src/XF/Util/File.php(175): League\Flysystem\MountManager->readStream('attachments/72/...')
#7 src/addons/Truonglv/ImageOptimizer/ContentData/AttachmentData.php(61): XF\Util\File::copyAbstractedPathToTempFile('data://attachme...')
#8 src/addons/Truonglv/ImageOptimizer/Job/Optimizer.php(112): Truonglv\ImageOptimizer\ContentData\AttachmentData->onSuccess(Object(SV\AttachmentImprovements\XF\Entity\AttachmentData), Array)
#9 src/addons/Truonglv/ImageOptimizer/Job/Optimizer.php(52): Truonglv\ImageOptimizer\Job\Optimizer->processImages(Array, 'attachment_data', Object(XF\Timer), 72145)
#10 src/XF/Job/Manager.php(253): Truonglv\ImageOptimizer\Job\Optimizer->run(G)
#11 src/XF/Job/Manager.php(195): XF\Job\Manager->runJobInternal(Array, G)
#12 src/XF/Job/Manager.php(79): XF\Job\Manager->runJobEntry(Array, G)
#13 job.php(42): XF\Job\Manager->runQueue(false, 8)
#14 {main}
Request state
array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(59) "***conversations/pics.700066/page-3"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
Look like that attachment missing thumbnail file. Just log info then you can resolve it.Code:League\Flysystem\FileNotFoundException: [tl] Image Optimizer: File not found at path: attachments/72/72145-c3a79d0a527e2e2da760afe617ecb95f.jpg src/vendor/league/flysystem/src/Filesystem.php:389 Generated by: Unknown account 11 June 2020 at 11:30 Stack trace #0 src/vendor/league/flysystem/src/Filesystem.php(194): League\Flysystem\Filesystem->assertPresent('attachments/72/...') #1 [internal function]: League\Flysystem\Filesystem->readStream('attachments/72/...', Array) #2 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(431): call_user_func_array('parent::readStr...', Array) #3 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(395): League\Flysystem\EventableFilesystem\EventableFilesystem->callFilesystemMethod('readStream', Array) #4 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(154): League\Flysystem\EventableFilesystem\EventableFilesystem->delegateMethodCall('readStream', Array) #5 src/vendor/league/flysystem/src/MountManager.php(343): League\Flysystem\EventableFilesystem\EventableFilesystem->readStream('attachments/72/...') #6 src/XF/Util/File.php(175): League\Flysystem\MountManager->readStream('attachments/72/...') #7 src/addons/Truonglv/ImageOptimizer/ContentData/AttachmentData.php(61): XF\Util\File::copyAbstractedPathToTempFile('data://attachme...') #8 src/addons/Truonglv/ImageOptimizer/Job/Optimizer.php(112): Truonglv\ImageOptimizer\ContentData\AttachmentData->onSuccess(Object(SV\AttachmentImprovements\XF\Entity\AttachmentData), Array) #9 src/addons/Truonglv/ImageOptimizer/Job/Optimizer.php(52): Truonglv\ImageOptimizer\Job\Optimizer->processImages(Array, 'attachment_data', Object(XF\Timer), 72145) #10 src/XF/Job/Manager.php(253): Truonglv\ImageOptimizer\Job\Optimizer->run(G) #11 src/XF/Job/Manager.php(195): XF\Job\Manager->runJobInternal(Array, G) #12 src/XF/Job/Manager.php(79): XF\Job\Manager->runJobEntry(Array, G) #13 job.php(42): XF\Job\Manager->runQueue(false, 8) #14 {main} Request state array(4) { ["url"] => string(8) "/job.php" ["referrer"] => string(59) "***conversations/pics.700066/page-3" ["_GET"] => array(0) { } ["_POST"] => array(0) { } }
These my friend, loads daily..
Amy idea?
Can you explain plsLook like that attachment missing thumbnail file. Just log info then you can resolve it.
I would like to know that too. Getting a lot of these errors nowadays...Look like that attachment missing thumbnail file. Just log info then you can resolve it.
League\Flysystem\FileNotFoundException: [tl] Image Optimizer: File not found at path: attachments/1530/1530009-8569f131d1c54dcfdd63a25c720a6d8d.jpg
src/vendor/league/flysystem/src/Filesystem.php:389
Generated by: Unknown account Aug 4, 2020 at 11:30 PM
Stack trace
#0 src/vendor/league/flysystem/src/Filesystem.php(194): League\Flysystem\Filesystem->assertPresent()
#1 [internal function]: League\Flysystem\Filesystem->readStream()
#2 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(431): call_user_func_array()
#3 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(395): League\Flysystem\EventableFilesystem\EventableFilesystem->callFilesystemMethod()
#4 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(154): League\Flysystem\EventableFilesystem\EventableFilesystem->delegateMethodCall()
#5 src/vendor/league/flysystem/src/MountManager.php(343): League\Flysystem\EventableFilesystem\EventableFilesystem->readStream()
#6 src/XF/Util/File.php(175): League\Flysystem\MountManager->readStream()
#7 src/addons/Truonglv/ImageOptimizer/ContentData/AttachmentData.php(61): XF\Util\File::copyAbstractedPathToTempFile()
#8 src/addons/Truonglv/ImageOptimizer/Job/Optimizer.php(112): Truonglv\ImageOptimizer\ContentData\AttachmentData->onSuccess()
#9 src/addons/Truonglv/ImageOptimizer/Job/Optimizer.php(52): Truonglv\ImageOptimizer\Job\Optimizer->processImages()
#10 src/XF/Job/Manager.php(253): Truonglv\ImageOptimizer\Job\Optimizer->run()
#11 src/XF/Job/Manager.php(195): XF\Job\Manager->runJobInternal()
#12 src/XF/Job/Manager.php(79): XF\Job\Manager->runJobEntry()
#13 job.php(42): XF\Job\Manager->runQueue()
#14 {main}
Request state
array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(27) "https://www.domain.tld/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
I would like to know that too. Getting a lot of these errors nowadays...
Code:League\Flysystem\FileNotFoundException: [tl] Image Optimizer: File not found at path: attachments/1530/1530009-8569f131d1c54dcfdd63a25c720a6d8d.jpg src/vendor/league/flysystem/src/Filesystem.php:389 Generated by: Unknown account Aug 4, 2020 at 11:30 PM Stack trace #0 src/vendor/league/flysystem/src/Filesystem.php(194): League\Flysystem\Filesystem->assertPresent() #1 [internal function]: League\Flysystem\Filesystem->readStream() #2 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(431): call_user_func_array() #3 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(395): League\Flysystem\EventableFilesystem\EventableFilesystem->callFilesystemMethod() #4 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(154): League\Flysystem\EventableFilesystem\EventableFilesystem->delegateMethodCall() #5 src/vendor/league/flysystem/src/MountManager.php(343): League\Flysystem\EventableFilesystem\EventableFilesystem->readStream() #6 src/XF/Util/File.php(175): League\Flysystem\MountManager->readStream() #7 src/addons/Truonglv/ImageOptimizer/ContentData/AttachmentData.php(61): XF\Util\File::copyAbstractedPathToTempFile() #8 src/addons/Truonglv/ImageOptimizer/Job/Optimizer.php(112): Truonglv\ImageOptimizer\ContentData\AttachmentData->onSuccess() #9 src/addons/Truonglv/ImageOptimizer/Job/Optimizer.php(52): Truonglv\ImageOptimizer\Job\Optimizer->processImages() #10 src/XF/Job/Manager.php(253): Truonglv\ImageOptimizer\Job\Optimizer->run() #11 src/XF/Job/Manager.php(195): XF\Job\Manager->runJobInternal() #12 src/XF/Job/Manager.php(79): XF\Job\Manager->runJobEntry() #13 job.php(42): XF\Job\Manager->runQueue() #14 {main} Request state array(4) { ["url"] => string(8) "/job.php" ["referrer"] => string(27) "https://www.domain.tld/" ["_GET"] => array(0) { } ["_POST"] => array(0) { } }
XF save attachment file to 2 paths.Getting a stream of daily errors now too and don't know why..
YesWorks for 2.2?
We use essential cookies to make this site work, and optional cookies to enhance your experience.