解決策 1 (ThinkPHP が提供する公式ソリューション。私はテストしていません): ThinkPHP3.1 の最新の UploadFile.class.php にアップグレードします (https://github.com/liu21st/extend/tree/master) /Extend/Library/ORG/Net)、元の UploadFile.class.php をダウンロードして置き換えます
解決策 2: UploadFile.class.php のコードの一部を変更します
これは私独自の解決策です。サムネイルのサブディレクトリ生成機能を追加します
ステップ 1>>
UploadFile.class.phpはgetSubName()関数を模倣してgetThumbSubName()関数を作成します
private function getThumbSubName($file) {
switch( $this->subType) {
case 'date':
$dir = date($this->dateFormat,time());
$dir = ''; $i<$this->hashLevel;$i++) {
$dir .= $name{$i}.'/'
break
}
if(!is_dir(($this->thumbPath; ).$dir)) {
mkdir(($this->thumbPath).$dir);
$dir を返す
} & gt; gt;行は
に変更されます。 コードをコピーします
次のようにコードします。 ) .'/':''):$file['savepath'];
http://www.bkjia.com/PHPjc/326109.html
解決策 1 (ThinkPHP が提供する公式ソリューション。私はテストしていません): ThinkPHP3.1 の最新の UploadFile.class.php にアップグレードします (https://github.com/liu21st/extend/tree/master/Exte..