簡體   English   中英

Laravel 4.2奇怪的路由問題

[英]Laravel 4.2 strange routing issue

基本上,我嘗試上傳文件,並且在應用程序在public內創建文件夾之后,所有操作都將我路由到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',但我認為這沒有用。

實際上any_Path函數返回服務器上的本地路徑,但是您需要一個url因此在這種情況下,您可以嘗試執行以下操作:

$destinationPath = asset('uploaded_video');

有關Laravel網站的更多信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM