我正在尝试通过akeeba备份在parallels plesk面板中安装joomla站点。我正面临着文件权限的问题。
An error occured
Could not open /var/www/vhosts/xyz.com/httpdocs/pearl_new/jquery.min.js for writing.在Plesk论坛上也被搜索过。我发现这是一个非常常见的问题。一些人建议安装mod_suphp可以解决这个问题。我试过了,但不知道它是否安装成功。
然后我创建了一个新的服务方案,在主机参数中我选择了Run PHP as FastCGI
在那之后,我把我的域名带到了那个服务计划。我以为它会解决这个问题。但是仍然得到相同的错误。有谁能帮帮忙吗?
发布于 2012-11-22 02:50:07
在ssh命令行中尝试:
find /var/www/vhosts/xyz.com/httpdocs/ -type f -exec chmod 664 {} \;
find /var/www/vhosts/xyz.com/httpdocs/ -type d -exec chmod 775 {} \;这将为文件(f)和目录(d)的用户和组设置正确的写入权限。还需要确保apache位于/etc/group文件的psacln和psaserv组中:这些行应该如下所示:
psaserv:x:504:apache,psaftp,psaadm
psacln:x:505:apache然后你可以运行commad:
chown -R siteusername.psacln /var/www/vhosts/xyz.com/httpdocs/*其中"siteusername“是站点文件的用户名。
希望这能有所帮助。
发布于 2012-12-31 21:14:32
这是linux和用户共享主机的常见问题。
太简单了。如果你已经选择了带快速CGi的PHP模块,那么请按照以下步骤操作:打开文件管理器,新建文件夹"ABC“,点击右侧的”全部“,查看树上的所有文件。选择所有的文件和文件夹,除了"plesk-stats“选择复制/移动按钮在路径文件类型/httpdocs/abc/点击移动。
如果移动了所有文件,然后打开"abc“文件夹,请选择所有文件和文件夹。选择路径文件类型/httpdocs/中的复制/移动按钮
就是这个问题解决了。
我为许多客户尝试了这些步骤。
我希望这对某些人有帮助。
https://stackoverflow.com/questions/13218658
复制相似问题