В моем проекте Laravel я хотел бы скопировать XML-файл с именем config.xml из папки public / xml в папку storage / Admin / webapp. (Хранилище является символической ссылкой) Кажется, что я не могу его получить работать. Я всегда получаю исключение «Не удается создать корневой каталог».
Если я получу переменные, я получу результаты, которые хочу увидеть. Я попробовал несколько способов сделать это правильно, изменив / на \ или удалив и добавив некоторые / или используя несколько команд из laravel-подобного ресурса и т. Д. Кажется, что я могу получить файл .xml и даже показать его содержимое с помощью dd, но я получаю исключения копировать его потом? Существует двойной корень. Два раза C: \, но я не знаю, откуда он.
Я ожидаю копию файла config.xml из общей папки в моей папке хранения в виде файла config.xml
public function copyXml()
{
//Create Filepath and get XML File
$content = file_get_contents(public_path('/xml/config.xml'));
//Set destination path
$destination = storage_path('/Admin/webapp');
//Copy xml-file
Storage::put($content, $destination);
}