0

大家好,

我想知道是否有任何方法可以访问这样的预定义变量..

define("EVENT_LOG", "../app_logs/log.log");

function Log($string)
{
   $fileHandler = fopen( constant("EVENT_LOG"), 'w') or die('sCannot open file:  '.constant("EVENT_LOG"));
   ....
   ..
}

我不断收到以下错误消息:

fopen(../app_logs/log.log):无法打开流:...

有什么想法可能是错的吗?在我看来,预定义变量似乎没有作为字符串返回 (??)

提前致谢, 亚历克斯

4

1 回答 1

1

确保检查路径是否正确并尝试:

<?php
define("EVENT_LOG", "../app_logs/log.log");
function Log($string)
{
   $fileHandler = fopen( EVENT_LOG, 'w') ;
   return $fileHandler;
}
于 2014-02-20T15:00:05.980 回答