Php Laravel 5.1将csv导入mysql数据库失败

Php Laravel 5.1将csv导入mysql数据库失败,php,mysql,csv,laravel-5.1,import-from-excel,Php,Mysql,Csv,Laravel 5.1,Import From Excel,我犯了这个错误 ErrorException in PolicyOwnerController.php line 146: fopen(http://localhost:8000/upload/import/20150828120803_import.csv): failed to open stream: HTTP request failed! PolicyOwnerController.php第146行包含以下代码: if (($handle = fopen(asset('upload/

我犯了这个错误

ErrorException in PolicyOwnerController.php line 146:
fopen(http://localhost:8000/upload/import/20150828120803_import.csv): failed to open stream: HTTP request failed!
PolicyOwnerController.php第146行包含以下代码:

if (($handle = fopen(asset('upload/import/'.$filename), "r")) !== FALSE) {
我猜它有权限问题,所以我运行:

sudo chmod -R 777 public/upload/import

但同样的结果。有什么想法吗?

检查您是否可以在浏览器中打开。文件确实存在吗?是的,它已经上传了,我先上传它,然后读取itCheck your php.ini的allow\u url\u fopen设置。我已经检查过了,它说allow\u url\u fopen=OnCheck if safe mode is off in php.ini。