アップロードが配置されるパスを変更しようとしています。「uploads」というルートのディレクトリにアップロードしたいのですが
URL パスを正常に変更しました
'upload_url' => 'http://www.mydomain.co.uk/uploads/',
しかし、ディレクトリのアップロード パスを変更しようとすると、コードが機能せず、内部サーバー エラー メッセージが表示されます。ログに関連するものが見つからないようです。
'upload_dir' => '../../uploads/',
これは元のコードです
'upload_dir' => dirname($_SERVER['SCRIPT_FILENAME']).'/files/',
'upload_url' => $this->getFullUrl().'/files/',
スクリプトへのパスは $_SERVER['ROOT']/server/php/index.php で、元のファイル ディレクトリは /server/php ディレクトリ内にありました。だから私は2つの深さに戻ろうとしています。
奇妙なことは、これが機能することです:
'large' => array(
'upload_dir' => '../../uploads/',
'upload_url' => 'http://www.mydomain.co.uk/uploads/',
'max_width' => 1920,
'max_height' => 1200,
'jpeg_quality' => 95
),
'thumbnail' => array(
'upload_dir' => '../../thumbs1/',
'upload_url' => 'http://www.mydomain.co.uk/thumbs1/',
'max_width' => 80,
'max_height' => 80
)
しかし、メインオプションに同じことをするとすぐに、それはバラバラになります。私は途方に暮れています!