file_put_contents
HATASI ALıyorum forumumda , bu fonksiyonu php üzerinde nasıl aktif edebilirim veya
olup olmadığını çalışıp çalışmadığını nasıl sorgulayabilirim.
file_put_contents fonksiyonu nasıl açılır ?
5
●106
- 28-09-2023, 23:35:21LENOX adlı üyeden alıntı: mesajı görüntülepublic function write($path, $contents, Config $config)M_D_5 adlı üyeden alıntı: mesajı görüntüle
{
$location = $this->applyPathPrefix($path);
$this->ensureDirectory(dirname($location));
if (($size = file_put_contents($location, $contents, $this->writeFlags)) === false) {
return false;
}
$type = 'file';
$result = compact('contents', 'type', 'size', 'path');
if ($visibility = $config->get('visibility')) {
$result['visibility'] = $visibility;
$this->setVisibility($path, $visibility);
}
return $result;
}
-------------- ErrorException: [E_WARNING] file_put_contents(/var/www/vhosts/xxx.net/httpdocs/internal_data/code_cache/templates/l0/s33/public/_ads.php): failed to open stream: No such file or directory
- src/vendor/league/flysystem/src/Adapter/Local.php:135
#1 src/vendor/league/flysystem/src/Adapter/Local.php(135): file_put_contents('/var/www/vhosts...', '<?php
// FROM H...', 2)
#2 src/vendor/league/flysystem/src/Filesystem.php(102): LeagueFlysystemAdapterLocal->write('templates/l0/s3...', '<?php
// FROM H...', Object(LeagueFlysystemConfig))
#3 [internal function]: LeagueFlysystemFilesystem->put('templates/l0/s3...', '<?php
// FROM H...', Object(LeagueFlysystemConfig))
#4 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(431): call_user_func_array('League\Flysyste...', Array)
#5 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(395): LeagueFlysystemEventableFilesystemEventableFilesys tem->callFilesystemMethod('put', Array)
#6 src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php(57): LeagueFlysystemEventableFilesystemEventableFilesys tem->delegateMethodCall('put', Array)
#7 src/vendor/league/flysystem/src/MountManager.php(597): LeagueFlysystemEventableFilesystemEventableFilesys tem->put('templates/l0/s3...', '<?php
// FROM H...', Array)
#8 src/XF/Util/File.php(225): LeagueFlysystemMountManager->put('templates/l0/s3...', '<?php
// FROM H...', Array)
#9 src/XF/Service/Template/Compile.php(146): XFUtilFile::writeToAbstractedPath('code-cache://te...', '<?php
// FROM H...')
#10 src/XF/Service/Template/Compile.php(43): XFServiceTemplateCompile->writeCompiled(Object(XFEntityTemplate), 'code-cache://te...', 'return array(
'...')
#11 src/XF/Job/TemplateRebuild.php(87): XFServiceTemplateCompile->recompile(Object(XFEntityTemplate))
#12 src/XF/Job/Atomic.php(40): XFJobTemplateRebuild->run(8)
#13 src/XF/Job/Manager.php(260): XFJobAtomic->run(8)
#14 src/XF/Job/Manager.php(202): XFJobManager->runJobInternal(Array, 8)
#15 src/XF/Job/Manager.php(86): XFJobManager->runJobEntry(Array, 8)
#16 src/XF/Admin/Controller/Tools.php(141): XFJobManager->runQueue(true, 8)
#17 src/XF/Mvc/Dispatcher.php(352): XFAdminControllerTools->actionRunJob(Object(XFMvcParameterBag))
#18 src/XF/Mvc/Dispatcher.php(259): XFMvcDispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XFMvcRouteMatch), Object(XFAdminControllerTools), NULL)
#19 src/XF/Mvc/Dispatcher.php(115): XFMvcDispatcher->dispatchFromMatch(Object(XFMvcRouteMatch), Object(XFAdminControllerTools), NULL)
#20 src/XF/Mvc/Dispatcher.php(57): XFMvcDispatcher->dispatchLoop(Object(XFMvcRouteMatch))
#21 src/XF/App.php(2487): XFMvcDispatcher->run()
#22 src/XF.php(524): XFApp->run()
#23 admin.php(13): XF::runApp('XF\Admin\App')
#24 {main} - 28-09-2023, 23:45:04LENOX adlı üyeden alıntı: mesajı görüntüleM_D_5 adlı üyeden alıntı: mesajı görüntüleTüm izinleri parça parça değiştirdim test edip problem çözüldü. 777 yaptım.MeteBeey adlı üyeden alıntı: mesajı görüntüle
fakat izinleri daha öncesinde denemiştim elbette olmamıştı belkide yanlış dosyayı seçtim
tekrardan cevap yazan arkadaşlara teşekür ediyorum
herkesin ellerine sağlık
