我有3个不同的CI项目,我想为所有这些项目共享相同的图像文件夹。每个CI项目都具有相同的结构:
我已经创建了一个函数,可以更轻松地链接每个图像。
function img_source($uri = '')
{
return 'http://' . $_SERVER['HTTP_HOST'] .'/shared_img/'.$uri;
}
我在'/ var / www /'下创建了一个名为shared_img的文件夹。所以我现在的问题是,这是正确和最安全的方式吗?我是否必须给予文件夹特权?
答案 0 :(得分:0)
是的,你可以尝试这种方式
$_SERVER['DOCUMENT_ROOT'] . "/pilors/";
$path = $this->dire_path . "uploads/" . $up_folder . '/';
$file_path_url = base_url() . 'uploads/' . $up_folder . '/' . $file_name;
$file_path = $path . $file_name;
if (move_uploaded_file($arr["tmp_name"], $file_path) > 0) {
$ret = $file_path_url;
} else {
$ret = "";
}