×

Kindeditor的php上传路径修改 ip学习 php学习

Kindeditor的php上传路径修改

admin admin 发表于2015-01-21 09:30:08 浏览926 评论0

抢沙发发表评论

Kindeditor的php上传路径修改

php文件上传通过的文件主要有3个,upload_json.php,file_manager_json.php,json.php

如何做到上传和管理的路径一致呢?

upload_json.php,file_manager_json.php,有下面的变量设置:注释的为原来的配置,

重要配置均在path.php内,通过该配置,做到代码统一


/*    upload_json.php       */
require_once 'JSON.php';
require('path.php');
//$php_path = dirname(__FILE__) . '/';
//$php_url = dirname($_SERVER['PHP_SELF']) . '/';
//文件保存目录路径
//$save_path = $php_path . '../../../attached/';
//文件保存目录URL
//$save_url = $php_url . '../../../attached/';
//定义允许上传的文件扩展名

/*     file_manager_json.php      */

require_once 'JSON.php';
require('path.php');
//$php_path = dirname(__FILE__) . '/';
//$php_url = dirname($_SERVER['PHP_SELF']) . '/';
//根目录路径,可以指定绝对路径,比如 /var/www/attached/
//$root_path = $php_path . '../attached/';
//根目录URL,可以指定绝对路径,比如 http://www.yoursite.com/attached/
//$root_url = $php_url . '../attached/';

通过代码可见,只要创建一个path.php包含原来的配置文件即可,upload_json.php,file_manager_json.php均导入path.php即可


path.php的设置


<?php
$php_path = dirname(__FILE__) . '/';
$php_url = dirname($_SERVER['PHP_SELF']) . '/';
//文件保存目录路径
$save_path = $php_path . '../../../../Uploads/attached/';
//文件保存目录URL
$save_url = $php_url . '../../../../Uploads/attached/';
//根目录路径,可以指定绝对路径,比如 /var/www/attached/
$root_path = $save_path;
//根目录URL,可以指定绝对路径,比如 http://www.yoursite.com/attached/
$root_url = $save_url;