Laravel 4.2奇怪的路由问题

时间:2015-10-16 00:14:00

标签: php laravel laravel-4 routing

基本上,我尝试上传文件,在应用程序在公共内部创建了一个文件夹后,每个操作都将我路由到localhost / videos。然后每当我删除它创建的文件夹时,行为都会恢复正常。如何在public中创建一个甚至不在app文件夹中的文件夹搞乱了路由?我使用的是Laravel 4.2和PHP 5.5.10。

这就是我所做的:

$filename = date('Y-m-d-H:i:s')."-".$client_file_name;
$destinationPath = base_path() . '\public\uploaded_video';
Input::file('post')->move($destinationPath, $filename);

第二行弄乱路由,然后当我删除文件夹时一切都恢复正常。是因为我在Windows上运行还是什么?我尝试过做'/ public / uploaded_video',但我觉得它不起作用。

1 个答案:

答案 0 :(得分:1)

实际上any_Path函数会返回服务器上的本地路径,但您需要url所以在这种情况下,您可以尝试这样的事情:

$destinationPath = asset('uploaded_video');

更多关于Laravel website