Yii2 从子域保存到父上传文件

Yii2 saving to parent upload file from sub domain

晚上好,

我使用 API 从 facebook 进行同步,从相册下载图像并保存到根目录中的上传。

这工作得很好,但自从投入生产以来,由于共享主机,我不得不换到一个子域。

我使用的路径行如下,我如何将其转换为从子域保存。

$path = Yii::getAlias('../uploads/fb/thumb/' . $id . '.jpg');

__DIR__.'/../uploads/fb/thumb/'

$path = Yii::getAlias(__DIR__.'/../uploads/fb/thumb/' . $id . '.jpg');

如果固定并指定了文件夹,您可以从 Url::to()Url::toRoute 获得帮助:

\yii\helpers\Url::to('path/yourFolder/');

或使用预定义别名here

赞:@webroot/..


根据当前请求的路由和 GET 参数创建一个 URL。 >= 2.0.3

echo \yii\helpers\Url::current(); // help?id=1 for example.com/help?id=1