我有以下设置:
在安装Gantry 5后,我在Joomla 控制面板页面上收到以下警告:
SplFileInfo :: isFile():open_basedir限制有效。文件(龙门主题:/ \ beez3)不在允许的路径内:(D:/ Inetpub / vhosts / xxx \; C:\ Windows \ Temp)
在Joomla 系统信息页面的 PHP设置标签上,我看到以下设置:
基于Openir的D:/ Inetpub / vhosts / xxx \; C:\ Windows \ Temp \
据我所知,D:/Inetpub/vhosts/xxx\
是错误的,因为网站的根文件夹是:
D:/Inetpub/vhosts/xxx/yyy
实际上,我必须在Joomla 全局配置服务器设置中将临时文件夹的路径设置为D:/Inetpub/vhosts/xxx/yyy/tmp
,以便安装{{3} }使用Joomla 从文件夹安装方法。
另一方面,我找不到从Plesk或其他方式修改Open basedir
设置值的方法。结果,Gantry组件页面报告了相同的错误:
Twig_Error_Runtime 呈现模板期间抛出了一个异常(“ SplFileInfo :: isFile():open_basedir限制实际上。File(gantry-themes:/ \ beez3)不在允许的路径内:(D:/ Inetpub / vhosts / xxx \; C:\ Windows \ Temp)“)。
请注意,我以龙门为例;我尝试安装的所有其他Joomla扩展程序也会发生相同的问题。
是否可以在我的设置中正确配置Joomla / PHP?