Apache 试图创建日志文件的KLogger权限被拒绝

Apache 试图创建日志文件的KLogger权限被拒绝,apache,permission-denied,Apache,Permission Denied,我在我的web应用程序中安装了KLogger,在我的XAMPP开发服务器上一切正常,但一旦我将所有文件上传到主机,我会得到: <b>Warning</b>: fopen(/var/log/log_2013-08-15.txt) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in <b>/home/user/

我在我的web应用程序中安装了KLogger,在我的XAMPP开发服务器上一切正常,但一旦我将所有文件上传到主机,我会得到:

<b>Warning</b>:  fopen(/var/log/log_2013-08-15.txt) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in <b>/home/user/public_html/site.net/include/KLogger.php</b> on line <b>177</b><br />
警告:fopen(/var/log/log_2013-08-15.txt)[]:无法打开流:第177行/home/user/public_html/site.net/include/KLogger.php中的权限被拒绝
到目前为止,我已经尝试在var和log文件夹上将权限设置为777,但这没有帮助

请帮我解决这个问题


我的主机提供商提供CPanel。

根据要求,我在回答我自己的问题


这一直是我的错误。在我的所有其他文件中,我对文件路径有一些定义,我没有将它们添加到我的klogger初始化中,因此它试图在根var/log目录而不是我的主目录上创建一个文本文件。

这一直是我的错误。在我的所有其他文件中,我有几个文件路径的定义,我没有将它们添加到我的klogger初始化中,因此它试图在根var/log目录而不是我的主目录上创建一个文本文件。然后请发布一个答案,而不是注释,以便正确地解决这个问题。