SQL Server 2008 Linux中的十六进制数据在PHP中的格式不正确

SQL Server 2008 Linux中的十六进制数据在PHP中的格式不正确,php,sql-server,linux,apache,laravel-5,Php,Sql Server,Linux,Apache,Laravel 5,当我在Linux中从Sql server用PHP查询十六进制图像数据时,数据与我在Windows中得到的数据不同。此外,我无法在Linux中使用hex2bin,我可以将其转换为windows并完美地显示图像,因为Linux中的数据显示如下,不可读,hex2bin抛出一些偶数错误 ����JFIF``��C $.' ",#(7),01444'9=82<.342��C2!!22222222222222222222222222222222222222222222��� ����

当我在Linux中从Sql server用PHP查询十六进制图像数据时,数据与我在Windows中得到的数据不同。此外,我无法在Linux中使用hex2bin,我可以将其转换为windows并完美地显示图像,因为Linux中的数据显示如下,不可读,hex2bin抛出一些偶数错误

����JFIF``��C         $.' ",#(7),01444'9=82<.342��C2!!22222222222222222222222222222222222222222222���

����JFIF``��C$。”,#(7),01444'9=82您可以附加您的laravel错误日志吗?您可以在
laravel\u项目/storage/logs/laravel.log
“内部服务器错误”只是一个用于公共显示的通用文本。您需要在日志中找到实际的错误消息。如果它碰巧是Apache错误,则位于
${Apache log\u DIR}/error.log
。谢谢,我在laravel日志中发现了错误,但没有出现在响应中。是否可以附加laravel错误日志?您可以在
laravel\u项目/storage/logs/laravel.log
“内部服务器错误”中找到它“只是用于公共显示的通用文本。您需要在日志中找到实际的错误消息。如果碰巧是Apache错误,它将位于
${Apache\u LOG\u DIR}/error.LOG
。谢谢,我在laravel日志中看到了错误,但没有在响应中显示