Drupal 8 问题:InvalidArgumentException:URI '' 无效

Pup*_*pil 2 url url-routing drupal-8

我正在努力解决这个问题:

InvalidArgumentException: The URI '' is invalid.
You must use a valid URI scheme. in Drupal\Core\Url::fromUri() 
(line 284 of core/lib/Drupal/Core/Url.php).
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?

小智 6

我在 Drupal 8 站点中遇到了类似的问题,请确保您的文件目录路径设置正确

我的案例文件路径是私有的,它没有在 settings.php 中配置。

$settings['file_private_path'] = 'sites/default/files/private';
Run Code Online (Sandbox Code Playgroud)


twi*_*ill 5

您正在uri向该方法传递一个空白。据抱怨缺少方案(例如,http://https://或内部方案例如:internal:/

因此,要么您明确传递了空白,要么未正确设置某些内容。但是,它似乎不是空的。