Laravel 实战开发知乎:发布问题
zyzplzyz

群主请问5.2版本的用sendcloud 模板
$data = ['url' => route('send email',['token',$user->confirmation_token]),

             'name'=>$user->name
            ];

不能这样写??
我邮箱得到的URL是这样的
请激活你的账号 http://demo.dev/email/send/token?61SlyKJirHKGFbyjVDZL60dOiw0HLDX5XsUL2453
我的routes是这样写的 Route::get('email/send/{token}',['as'=>'send email','uses'=>'EmailController@send']);
请问哪里错了

JellyBool

这样的吧:

$data = ['url' => route('send email',[$user->confirmation_token]),

             'name'=>$user->name
            ];
zyzplzyz

谢谢,群主了,我想问下,这个在文档中我怎么找不到呢??

Aaron-wlh

请问 用编辑器上传图片的时候出现ueditor.all.js:24515 POST http://dev.zhihu.com/ueditor/server?action=upload-image&_token=V8sGa1iMUbCVeo2v8co4nXRIInr9Nrz01MsQbHoi 500 (Internal Server Error)错误,我的public文件夹里并没有'/uploads/image/{yyyy}/{mm}/{dd}/目录 这要怎么解决呢?

JellyBool

基本上就是 没配置路由吧。

话说你看了视频了么?

ljw8229263

這個問題我也遇到了
這個和配置路由 沒有 關係 具體問題是 rand 這個函數 的問題

ErrorException in StorageManager.php line 217:
rand() expects parameter 2 to be integer, float given

這個函數 在 window 系統下的 最大值 不能 超過 32768 個範圍
修改方法
需要修改vendor/overtrue/laravel-ueditor/src/StorageManager.php中217行
$randNum = rand(1, 10000000000).rand(1, 10000000000);
修改為
$randNum = rand(1, 10000).rand(1, 10000);
就好了

JellyBool

我擦,真这么坑?去提个 issue 看看

reswqa

上传图片和视频都显示上传失败是怎么回事呀

reswqa

已经解决了 是没开启php_fileinfo 扩展