近期经朋友介绍使用jawstats来进行分析网站数据,但是每当分析第三天的数据时就会出现空白页的状况,开始以为是数据出现问题,重新安装分析后发现依然存在,遂打开了php.ini 和php-fpm.conf的错误日志提示,但页面没有任何显示,后来在网上查阅资料和朋友提示后,发现jawstats根目录下面的index.php 里面还有个设置:

error_reporting(0) ====》  error_reporting(E_ALL)

进行上述修改后,再次打开jawstats显示空白页的站,发现提示如下:

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 96779834 bytes) in /data/web/stats/clsAWStats.php on line 54

可以看出是为php分配的内存不够产生的问题,更改php.init后如下配置:

memory_limit = 128M ====》 memory_limit = 256M

更改后重新加载php-cgi,再次访问 发现问题已经解决