我能做的错误:在托管服务的权限被拒绝


what i can do with error : permission denied in hosting service

我注册了一个免费的主机服务,我在提取文件方面有问题,在主机面板中我没有提取文件的设施我只是写了一个脚本在PHP中做到这一点,但我得到了这个错误:权限被拒绝!所以在你的想法,我可以做任何事情(如更改权限),或者它应该与Linux管理员??(我可以只执行chmode来更改文件和文件夹的访问权限)

<?php
$zip = new ZipArchive;
if ($zip->open('main.zip') === TRUE) {
    $zip->extractTo('/myzip/');
    $zip->close();
    echo 'ok';
} else {
    echo 'failed';
}
?>

代码行$zip->extractTo('/myzip/');表示您正在根据文件系统的根目录或分配的chroot进行提取。您可能没有权限这样做-试试这个:

$zip->extractTo('./myzip/');