MKDIR() 权限被拒绝 Codeigniter 3
MKDIR() Permission Denied Codeigniter 3
我需要来自 codeigniter 3 的日志。
但是我收到了这条错误消息,
A PHP Error was encountered
Severity: Warning
Message: mkdir(): Permission denied
Filename: core/Log.php
Line Number: 122
Backtrace:
File: /home/admin/mysite/index.php Line: 292 Function: require_once
我该如何解决这个问题?
CodeIgniter 内置了一些错误记录功能。您可以使用功能 log_message
将任何错误记录到系统日志中
您还可以在 application/config/config 中设置日志级别。php
这是示例设置:
/*
|--------------------------------------------------------------------------
| Error Logging Threshold
|--------------------------------------------------------------------------
| 0 = Disables logging, Error logging TURNED OFF
| 1 = Error Messages (including PHP errors)
| 2 = Debug Messages
| 3 = Informational Messages
| 4 = All Messages|
*/
- 使您的 /application/logs 文件夹可写
- 在 /application/config/config.php 中设置
$config['log_threshold'] = 1;
或使用更大的数字,取决于您希望日志中包含多少详细信息
- 使用
log_message('error', 'Some variable did not contain a value.');
希望对您有所帮助。
这意味着您的应用无法创建 application/logs 文件夹,因为它没有权限。
转到应用程序文件夹;
创建 "logs" 文件夹(不带引号);
授予文件夹权限:chmod 0755 logs.
就是这样。
我需要来自 codeigniter 3 的日志。 但是我收到了这条错误消息,
A PHP Error was encountered
Severity: Warning
Message: mkdir(): Permission denied
Filename: core/Log.php
Line Number: 122
Backtrace:
File: /home/admin/mysite/index.php Line: 292 Function: require_once
我该如何解决这个问题?
CodeIgniter 内置了一些错误记录功能。您可以使用功能 log_message
将任何错误记录到系统日志中您还可以在 application/config/config 中设置日志级别。php 这是示例设置:
/*
|--------------------------------------------------------------------------
| Error Logging Threshold
|--------------------------------------------------------------------------
| 0 = Disables logging, Error logging TURNED OFF
| 1 = Error Messages (including PHP errors)
| 2 = Debug Messages
| 3 = Informational Messages
| 4 = All Messages|
*/
- 使您的 /application/logs 文件夹可写
- 在 /application/config/config.php 中设置
$config['log_threshold'] = 1;
或使用更大的数字,取决于您希望日志中包含多少详细信息 - 使用
log_message('error', 'Some variable did not contain a value.');
希望对您有所帮助。
这意味着您的应用无法创建 application/logs 文件夹,因为它没有权限。
转到应用程序文件夹; 创建 "logs" 文件夹(不带引号); 授予文件夹权限:chmod 0755 logs.
就是这样。