无法获取实时服务器 symfony 2 上的路径

could not get the path on live server symfony 2

我写了一个 php 代码将图像上传到 web/uploads/slider 我通过了

$dir = $this->container->getParameter('assetic.write_to') . '\uploads\slider';

在我的本地服务器 (windows apache) 中它工作正常并按预期上传但是当我在实时服务器中使用它时出现问题它在项目文件夹中创建了一个文件夹名称 'web\uploads\slider' 并且在其中上传一个文件

您需要使用正斜杠:

$dir = $this->container->getParameter('assetic.write_to') . '/uploads/slider';

反斜杠仅适用于 Windows OS,但正斜杠适用于任何 OS(包括 Windows)。