我在Symfony上建立了网站,我使用的是TinyMCE (不是捆绑包,而是web文件夹中的JS脚本)。我已经从justboil.me安装了用于图片上传的插件jbimage。但是当我尝试上传图像时,我得到了错误“上传路径似乎无效”。即使在本地主机上,甚至在域上。
我认为这是因为symfony的可访问文件不在根目录中。但是如何解决呢?
我保存文件的配置:
$config['img_path'] = './images/upload'; // Relative to domain name
$config['upload_path'] = $_SERVER['DOCUMENT_ROOT'] . $config['img_path']; // Physical path. [Usually works fine like this]感谢并抱歉我的英语,我正在学习。
发布于 2016-02-13 05:11:25
去掉前导的点就行了
$config‘’img_path‘= '/images/upload';
发布于 2016-09-16 23:16:56
我知道这很古老。我有一个要设计的应用程序,遇到了这个问题。我实现的解决方案就是把它留空。
$config['img_path'] = ''; // Relative to domain name就这样,一切都会好起来的。
发布于 2016-12-09 00:15:09
我的解决方案-更改此代码的第一行:
if (!empty($_POST['image-folder']) {
$config['img_path'] = '/someFolder/' . $_POST['image-folder'];
}至:
if (!empty($_POST['image-folder']) && $_POST['image-folder'] !== 'undefined') {
$config['img_path'] = '/someFolder/' . $_POST['image-folder'];
}https://stackoverflow.com/questions/33002260
复制相似问题