我正在这个joomla网站上工作,无法上传任何扩展程序。如果我使用正常的上传方法,我会得到JFolder::create: Could not create directory
Unable to create destination
如果我使用从目录上传,我会得到Copy failed
JInstaller: :Install: Failed to copy file
我尝试了在joomla支持论坛中找到的许多解决方案,但没有一个对我有用。无奈之下,我什至将tmp发射更改为777,现在目录权限(我知道它不好)列表显示tmp可写,但在扩展管理器->警告中显示警告The PHP temporary directory is not writeable by the Joomla! instance, which may cause issues when attempting to upload extensions to Joomla!. If you are having issues uploading extensions, check the '/tmp' and set it to be writeable and see if this fixes the issue.
->
我想知道open_basedir
是否存在缺陷。在我的PHP信息文件中/srv/www/vhosts/domain/httpdocs/:/tmp/
-no value
我怎么知道open_basedir
有缺陷?我该如何解决此扩展问题?
我正在这个joomla网站上工作,无法上传任何扩展程序。如果我使用正常的上传方法,我会得到JFolder :: create:无法创建目录如果我使用上传,则无法创建目标...
问题可能是因为未在php中设置upload_tmp_dir。
将权限设置为777
在Joomla后端中,转到: