我试图更改放置上传文件的路径我希望它们位于根目录中名为“上传”的目录中
我已成功更改 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 目录中。所以我试图回到两个深处。
奇怪的是这有效:
'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
)
但是,一旦我对主要选项执行相同操作,它就会分崩离析。我不知所措!