kindeditor的改进
增加上传的新路径
为了将不同的文件和图片分门别类上传保管。特别增加了ClimateAndEco_file_manager_json.php和ClimateAndEco_upload_json.php两个文件。然后输入的网站中的KindEditor.ready(function(K)指向新的文件。
//根目录路径,可以指定绝对路径,比如 /var/www/attached/
$root_path =../../../systems/BypResearch/ClimateAndEco/Archive/Upload/;
//根目录URL,可以指定绝对路径,比如 http://www.yoursite.com/attached/
$root_url = $php_url . ../../../systems/BypResearch/ClimateAndEco/Archive/Upload/;
修改了上传图片的样式和增加其链接
将kindeditor-all.js中的insertimage函数修改html语句如下
$Content = str_replace("'","''",$_POST["Content"]);
PHP上传文件临时文件夹设置以及“构造函数与class名相同” (20180309)
surface才有的问题,阿里云服务器没有这个问题
(1)修改php.ini 如下
去除upload_tmp_dir =前面的引号以及填写具体的文件夹;修改上传文件最大文件大小值。
(2)修改JSON.php
JSON.php中构造函数与class名相同,发现是PHP版本更新后,不支持与类名相同的构造函数名,修改三处使用与类名相同名称的构造函数为__construct:
133行: Services_JSON方法,改为__construct
783、797行: Services_JSON_Error方法,改为__construct
修改后需要重新启动服务器。参考资料