致命错误:未捕获 - > Smarty:无法在fusionpbx中写入文件

时间:2016-12-01 10:26:01

标签: php smarty voip freeswitch fusionpbx

我在虚拟服务器上安装了fusionpbx。我想查看FusionPBX的配置模块。但是当我要为任何设备下载文件时,我会收到如下错误:

Fatal error: Uncaught --> Smarty: unable to write file //wrt583ff686d58cf9.75957020 <-- thrown in /var/www/fusionpbx/resources/templates/engine/smarty/sysplugins/smarty_internal_write_file.php on line 45

即使我很困惑,为什么它要在'//file_path'而不是/tmp文件夹上写文件。

有人可以帮我解决这个问题吗?

感谢。

1 个答案:

答案 0 :(得分:0)

Web服务器需要写入smarty模板目录的权限。通常这是/ tmp目录。如果现在可能修复了一个错误,请确保您正在运行当前版本。如果在CentOS上运行selinux也可以阻止写入文件系统。