2

突然、次のエラーが表示され、管理者にログインできなくなり、ストア フロントのヘッダーにも表示されます。

Notice: Use of undefined constant DIR_LOG - assumed 'DIR_LOG' in /home/user/public_html/system/library/openbay/ebay.php on line 150Notice: Use of undefined constant DIR_LOG - assumed 'DIR_LOG' in /home/user/public_html/system/library/openbay/ebay.php on line 150Warning: rename(DIR_LOGebaylog.log,DIR_LOG_ebaylog_2015-10-25_00-23-22.log): No such file or directory in /home/user/public_html/system/library/openbay/ebay.php on line 150Warning: Cannot modify header information - headers already sent by (output started at /home/user/public_html/admin/index.php:84) in /home/user/public_html/system/library/response.php on line 12

/home/user/public_html/system/library/openbay/ebay.php の 150 行目のコードは次のとおりです。

rename(DIR_LOG . 'ebaylog.log', DIR_LOG . '_ebaylog_' . date('Y-m-d_H-i-s') . '.log');

確認したところ、config.php で DIR_LOG が正しく定義されています。問題を特定して修正するための助けをいただければ幸いです。

4

1 に答える 1

2

追加するだけで修正されました

define('DIR_LOG', '/home/schwann/public_html/system/logs/');

/home/user/public_html/admin/config.php に

define('DIR_LOGS', '/home/schwann/public_html/system/logs/');

デフォルトでは openbay pro にバグがあり、LOG と LOG Sの両方を定義することで DIR_LOG Sの代わりに DIR_LOG を使用しているようです。この問題は解決されます。

于 2015-10-25T00:46:31.660 に答える