XF 2.1 [E_NOTICE] tempnam(): file created in the system's temporary directory

m1ne

Well-known member
Hi,

Been getting a few of these errors lately, any idea how to fix?

Code:
ErrorException: [E_NOTICE] tempnam(): file created in the system's temporary directory src/XF/Util/File.php:41

Code:
#0 [internal function]: XF::handlePhpError(8, '[E_NOTICE] temp...', '/home/www...', 41, Array)
#1 src/XF/Util/File.php(41): tempnam('/home/www...', 'xf')
#2 src/XF/Util/File.php(164): XF\Util\File::getTempFile(true)
#3 src/XF/Util/File.php(176): XF\Util\File::copyStreamToTempFile(Resource id #179, true)
#4 src/XF/Sitemap/Builder.php(317): XF\Util\File::copyAbstractedPathToTempFile('internal-data:/...')
#5 src/XF/Sitemap/Builder.php(287): XF\Sitemap\Builder->openFile()
#6 src/XF/Sitemap/Builder.php(225): XF\Sitemap\Builder->writeToFile('    <url><loc>http...')
#7 src/XF/Sitemap/Builder.php(199): XF\Sitemap\Builder->writeEntry(Object(XF\Sitemap\Entry))
#8 src/XF/Sitemap/Builder.php(147): XF\Sitemap\Builder->writeContentTypeData('user', 709, G)
#9 src/XF/Sitemap/Builder.php(82): XF\Sitemap\Builder->buildType('user', G)
#10 src/XF/Job/Sitemap.php(25): XF\Sitemap\Builder->build(G)
#11 src/XF/Job/Manager.php(253): XF\Job\Sitemap->run(G)
#12 src/XF/Job/Manager.php(195): XF\Job\Manager->runJobInternal(Array, G)
#13 src/XF/Job/Manager.php(79): XF\Job\Manager->runJobEntry(Array, G)
#14 job.php(42): XF\Job\Manager->runQueue(false, 8)
#15 {main}

This one seems related as well, generated at the same time.

Code:
ErrorException: Job XF:Sitemap: [E_WARNING] fopen(/home/www/internal_data/sitemaps/temp-sitemap-1568612258-2.xml): failed to open stream: Permission denied src/vendor/league/flysystem/src/Adapter/Local.php:158

Code:
#0 [internal function]: XF::handlePhpError(2, '[E_WARNING] fop...', '/home/www...', 158, Array)
#1 src/vendor/league/flysystem/src/Adapter/Local.php(158): fopen('/home/www...', 'w+b')
#2 src/vendor/league/flysystem/src/Adapter/Local.php(191): League\Flysystem\Adapter\Local->writeStream('sitemaps/temp-s...', Resource id #184, Object(League\Flysystem\Config))
#3 src/vendor/league/flysystem/src/Filesystem.php(119): League\Flysystem\Adapter\Local->updateStream('sitemaps/temp-s...', Resource id #184, Object(League\Flysystem\Config))
#4 [internal function]: League\Flysystem\Filesystem->putStream('sitemaps/temp-s...', Resource id #184, Object(League\Flysystem\Config))
#5 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(431): call_user_func_array('parent::putStre...', Array)
#6 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(395): League\Flysystem\EventableFilesystem\EventableFilesystem->callFilesystemMethod('putStream', Array)
#7 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(71): League\Flysystem\EventableFilesystem\EventableFilesystem->delegateMethodCall('putStream', Array)
#8 src/vendor/league/flysystem/src/MountManager.php(613): League\Flysystem\EventableFilesystem\EventableFilesystem->putStream('sitemaps/temp-s...', Resource id #184, Array)
#9 src/XF/Util/File.php(185): League\Flysystem\MountManager->putStream('sitemaps/temp-s...', Resource id #184, Array)
#10 src/XF/Sitemap/Builder.php(409): XF\Util\File::copyFileToAbstractedPath('/tmp/xf91aftg', 'internal-data:/...')
#11 src/XF/Sitemap/Builder.php(85): XF\Sitemap\Builder->saveTempFile()
#12 src/XF/Job/Sitemap.php(25): XF\Sitemap\Builder->build(G)
#13 src/XF/Job/Manager.php(253): XF\Job\Sitemap->run(G)
#14 src/XF/Job/Manager.php(195): XF\Job\Manager->runJobInternal(Array, G)
#15 src/XF/Job/Manager.php(79): XF\Job\Manager->runJobEntry(Array, G)
#16 job.php(42): XF\Job\Manager->runQueue(false, 8)
#17 {main}
 
Top Bottom