如何允许php .htacces创建要上传的文件夹?

时间:2018-10-03 17:39:55

标签: php .htaccess

我有一个PHP应用程序,并试图这样做:

$newPath ='uploads/patients/'.$t;
$path = "../../".$newPath;
if (!file_exists($newPath)) {
mkdir($path, 0777, true);
}

我有这个htaccess代码:


php_flag display_errors on
php_value error_reporting 9999

RewriteEngine On
RewriteBase /aioshosp/

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]

如何允许它制作目录?

1 个答案:

答案 0 :(得分:0)

允许创建目录通常不是htaccess问题,而是文件系统权限。

也许您必须设置正确的open_basedir指令:     php_value open_basedir“ / app / path”