遇到 PHP 错误严重性:警告
消息: mkdir((: 文件存在
文件名:控制器/库.php
行号:88
回溯:
文件: C:\xampp\htdocs\cms\panel\application\controllers\Gallery.php 行: 88 功能: mkdir
文件: C:\xampp\htdocs\cms\panel\index.php 行: 315 函数: require_once
我将授权权限更改为代码 0777 和其他,它不起作用
公共函数 save(({
$this->load->library("form_validation");
// Kurallar yazılır...
$this->form_validation->set_rules("title","Galeri Adı","required|trim");
$this->form_validation->set_message(
array(
"required" => "<b>{field}</b> alanı doldurulmalıdır"
)
);
$validate=$this->form_validation->run();
if ($validate) {
$gallery_type=$this->input->post("gallery_type");
$path="uploads/$this->viewFolder/";
$folder_name="";
if($gallery_type=="image"){
$folder_name=convertToSEO($this->input->post("title"));
$path="$path/images/$folder_name";
} else if($gallery_type=="file"){
$folder_name=convertToSEO($this->input->post("title"));
$path="$path/files/$folder_name";
}
$create_folder=mkdir($path, 0755);
if($create_folder){
echo "olusturuldu";
} else{
echo "basarisiz";
}
die();
像这样做
首先检查目录是否存在
if(!is_dir('directory-path')){
mkdir('directory-path', 0777, true);
}