如何为运行 Apache 的 Windows 开发机器指定 CACHE_DIR?我尝试了以下没有运气:
define('CACHE_DIR','C:/root/public_html/mnc/jpgraph/cache/');
define('CACHE_DIR','C:\root\public_html\mnc\jpgraph\cache/');
define('CACHE_DIR','C:\root\public_html\mnc\jpgraph\cache\\');
还设置了以下内容:
define('USE_CACHE',true);
define('READ_CACHE',true);
图创建如下:
$graph = new Graph(($tableWidth-2),($tableWidth/2),'auto',120);
...
$gdImgHandler = $graph->Stroke(_IMG_HANDLER);
// stream
$graphRendered = $filename;
$graph->img->Stream($graphRendered);
我的img标签如下:
<img class="graphImg" src="<?php echo $graphRendered . '?' . uniqid()?>">
缓存文件夹的权限设置为管理员、用户、系统和经过身份验证的用户的完全控制。
我的 Apache 根文件夹是C:\root\public_html\