opencart读写权限,学magento
2022-10-09 10:39:23 - 米境通
linux文件权限777.755.644550,这样头痛的关键词,对于初学magento的童鞋很郁闷,因为很多情况下是由于这些问题造成这个或那个的问题
如:安装插件,批量导入,后台配置,等等让人头痛。现在提供两种方式处理该权限问题
SSH方式(适用于独立服务器或VPS)
复制代码代码如下:
find.-typef-execchmod644{};
find.-typed-execchmod755{};
chmodo+wvarvar/.htaccessapp/etc
chmod550mage
chmod-Ro+wmedia
Ifthatisnotworking,trysettingalldirectoriesto777bydoingthis:
find.-typef-execchmod644{};
find.-typed-execchmod777{};
chmodo+wvar/.htaccess
chmod550mage
magento中操作
比如二级菜单不可用,MagentoConnect不可用,图片不显示等等,大部分原因都是文件权限没设置或者设置不当引起的。下面是基本的文件及文件夹设置。
755权限
复制代码代码如下:
magento/app/etc
magento/media
magento/app
magento/skin
magento/var
magento/var/.htaccess
magento/js
magento/downloader
644权限
magento/index.php
magento/downloader/index.php
php修改权限
复制代码代码如下:
##设置文件644,目录755
functionAllDirChmod($dir="./",$dirModes=0755,$fileModes=0644){
$d=newRecursiveDirectoryIterator($dir);
foreach(newRecursiveIteratorIterator($d,1)as$path){
if($path->isDir())chmod($path,$dirModes);
elseif(is_file($path))chmod($path,$fileModes);
}
}
?>
相关问答: