ShuiBo'blog

人生若只如初见

嗨,我是水波 (@saber).


君以国士待我,我必国士报之。

yii2验证码不显示检查

下载了个例子玩玩的时候发现了个问题,验证码竟然不显示。 502一般是nginx发送到php的时候,php没有正确响应。所以先去看看php的问题,打开phpinfo看了下。 有gd扩展的。

<php?
$im = imagecreatetruecolor(120, 20); 
$text_color = imagecolorallocate($im, 233, 14, 91); 
imagestring($im, 1, 5, 5, ''A Simple Text String'', $text_color); 
// Set the content type header - in this case image/jpeg 
 header(''Content-Type: image/jpeg''); 
// // Output the image 
 imagejpeg($im); 
// // Free up memory 
 imagedestroy($im); 
 ?> 
<?php 
$im = imagecreatetruecolor(120, 20); 
$text_color = imagecolorallocate($im, 255, 0, 0); 
imagestring($im, 1, 5, 5, ''A Simple Text String'', $text_color); 
header(''Content-Type: image/png''); 
imagepng($im); 
imagedestroy($im); 
?>

这两个测试都能正常打开,所以感觉不是php的问题,就开始测试yii2的代码 从新弄了一个yii2的应用。还是不行。。。但是这次是404。是应用权限的问题,改了下,又变成502了。。。。。。。本来就不是应用的问题。。。。 然后去php-fpm看日志吧。。。发现我没开日志显示= = 我把代码放到服务器里面然后测试下,它是可以打开的。。。。瞬间觉得自己机子上的php太坑了。

最近的文章

第一家公司总结

公司:北京xxxx有限公司时间:2015.8-2016.2职位:php实习生职责: 游戏运营平台搭建,gm工具 游戏sdk接入(iOS,android多渠道登陆,支付)总结:还记得来这家公司面试是在一个周六。那天是我开始面试的第二天,记忆犹新的是前一天的那家面试。在北林附近的一个科技园内,是搞3d打印的。面试官一般,感觉底子也不是很厚。是做爬虫的,要copy国外的一个3D打印的相关的信息。一切都还好,就是最后特别2b的事情就是。。。。。。。他们的CEO来了,跟我聊了会儿天,说他们公司招人的...…

继续阅读
更早的文章

程序运行时间

//程序运行时间 $starttime = explode('' '',microtime()); echo microtime(); /*········以下是代码区·········*/ for($i=0;$i<1000000;$i++){ $i; } /*········以上是代码区·········*/ //程序运行时间 $endtime = explode('' '',microtime()); $thistime = $endtime[0]+$endtime[1]-($...…

继续阅读