ThinkPHP3.0のサムネイルがサブディレクトリに保存できない問題の解決策_PHPチュートリアル
Jul 21, 2016 pm 03:15 PM
解決策 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..

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Black Shark携帯電話の電源が入らない問題を解決する方法を教える5つのヒント!

トマト無料小説アプリで小説を書く方法. トマトノベルで小説を書く方法に関するチュートリアルを共有します。

WeChat で削除された連絡先を回復する方法 (簡単なチュートリアルでは、削除された連絡先を回復する方法について説明します)

すぐにマスター: Huawei 携帯電話で 2 つの WeChat アカウントを開く方法が明らかに!

モバイルドラゴンの卵を孵化させる秘密が明らかに(モバイルドラゴンの卵をうまく孵化させる方法を段階的に教えます)
