Php 拉维存储->;get返回500个内部服务器错误。十分之一

Php 拉维存储->;get返回500个内部服务器错误。十分之一,php,image,laravel,storage,internal-server-error,Php,Image,Laravel,Storage,Internal Server Error,我有一个小问题,从存储到我的html与laravel图像。大多数情况下,它工作正常,但有时我随机出现500个内部服务器错误 HTML <div style="background:center no-repeat url(/profile/picture/{{Auth::user()->photo}});" class="img-circle m-b emp-img" alt="logo"></div> 方法 public static function getP

我有一个小问题,从存储到我的html与laravel图像。大多数情况下,它工作正常,但有时我随机出现500个内部服务器错误

HTML

<div style="background:center no-repeat url(/profile/picture/{{Auth::user()->photo}});" class="img-circle m-b emp-img" alt="logo"></div>
方法

public static function getProfilePicture($file){
    return Storage::disk(self::$driver)->get('uploads/employee/picture/'.$file);
}
请求头

GET /profile/picture/img.jpg HTTP/1.1
Host: ratsys.dev
Connection: keep-alive
Cache-Control: max-age=0
Accept: image/webp,image/*,*/*;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.87 Safari/537.36
Referer: http://ratsys.dev/dashboard
Accept-Encoding: gzip, deflate, sdch
Accept-Language: nl-NL,nl;q=0.8,en-US;q=0.6,en;q=0.4
Cookie: XSRF-TOKEN=eyJpdiI6IkRMSTBTVUo1QWx1enMxS3FNUHI1MGc9PSIsInZhbHVlIjoiV3l1ZlBMSXRNbmo5TjBCZTkrZVRjK05NWkdycHR6MHh1NkZnTnNUUURtbFdYV0NJblwvZDBuQUtiRlFteWFEeEhWcjZkSjlPd1kyOCtOUlwvV3BIMkprUT09IiwibWFjIjoiMDIxY2E2ZWExNGZlNTljNTQ2OTdiYWFkMjYwYTU2Y2YzZDMwMDI5ZDRmZDIxNjYxYTgxYjc2ODkwNjUxZWE4NyJ9; laravel_session=eyJpdiI6ImFHUGlhR3BRQnlaM2dDeGdzUDB4TkE9PSIsInZhbHVlIjoienMwd1NvZjdNdStJMVA3VkE5dDhwS3dhTFRuK2I1ZlJaS1F1bGl6TmNUUklONTZEbW04T3RRNFFpZklDcFR3TjNGOUZxYzhKNktvWW1LcnFudmRiRmc9PSIsIm1hYyI6IjE5MGNiNzcwNjM5MTk2Yjg2MThkZTQ4NzY1NmNkOTUyYTVmODM2ZDBiZjE3YjA0NDAxNzQwMGY0Yjk0MWVkZWEifQ%3D%3D
响应

Route::get('profile/picture/{image}', function($image = null){
    return App\Ratsys\StorageController::getProfilePicture($image);
});
HTTP/1.1 500 Internal Server Error
Date: Thu, 31 Mar 2016 07:23:41 GMT
Server: Apache/2.4.9 (Win64) PHP/5.5.12
X-Powered-By: PHP/5.5.12
Cache-Control: no-cache, private
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8

那么,关于问题的原因,您的http服务器错误日志文件揭示了什么?@arkascha没有什么经过仔细检查的wamp\logs\apache\u error.txt,其中的最后一个错误是3月25日发生的。您确定这是http服务器使用的错误日志文件吗?我没有使用微软Windows环境的经验,但我觉得这条路很有趣。我希望发送出去的每个HTTP500状态代码在错误日志文件中生成一个条目。除非您禁用了错误日志记录,也就是说。我曾经遇到过同样的问题,我的问题是filesize,当出现错误时,filesize大于php.ini中声明的maxfilesize。@arkascha是的,我认为是httpd conf说的ErrorLog“c:/wamp/logs/apache_error.log”