6

Global ParamsYii2で設定したいです。

たとえば、次のようになります。

  1. これにより、すべてのファイル アップロードのサーバー パスが保存されます。

Yii::$app->params['uploadPath'] = Yii::$app->basePath . '/アップロード/';

  1. これにより、ファイルのアップロード用のサーバーの場所を指す URL が保存されます。

Yii::$app->params['uploadUrl'] = Yii::$app->urlManager->baseUrl . '/アップロード/';

次のようにパラメータを設定すると:

'uploadPath' => Yii::$app->basePath . '/uploads/',
'uploadUrl' => Yii::$app->urlManager->baseUrl . '/uploads/',

このエラーが発生しています:

Notice: 非オブジェクトのプロパティを取得しようとしています

私はこれをuploadPathとその作業のために行いました:

'uploadPath' => Yii::getAlias('@common') . '/uploads/',

しかし、uploadUrl を取得して画像を印刷することはできません。パラメータでグローバルなuploadUrlを設定する方法を教えてください。

4

1 に答える 1