小编gar*_*arh的帖子

php 将不推荐使用的错误写入 apache 错误日志

我刚刚从 Debian Lenny 升级到 Squeeze 并注意到我的 /var/log/apache2/errors.log 受到以下错误的轰炸:

<b>Warning</b>:  Directive 'magic_quotes_gpc' is deprecated in PHP 5.3 and greater in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  Directive 'register_globals' is deprecated in PHP 5.3 and greater in <b>Unknown</b> on line <b>0</b><br />
Run Code Online (Sandbox Code Playgroud)

我觉得这很奇怪,因为这是一个系统日志,而 php(通过 apache)试图将 html 代码写入其中。这似乎发生在服务器(包括任何虚拟主机)上的每个页面加载上。

将这些值设置为 off 目前不是一个选项(我正在运行一个未维护的代码库)。我的 php.ini 包含以下内容:

error_reporting  = E_ALL & ~E_NOTICE & ~E_DEPRECATED
display_errors = On
register_globals = On
magic_quotes_gpc = On
Run Code Online (Sandbox Code Playgroud)

我不确定这是 php 配置还是 apache 配置的错误。有谁知道我如何避免在每个页面加载时将这些消息写入 errors.log ?

  • PHP:版本 5.3.2-2 Apache:
  • Apache/2.2.16 (Debian) …

php debian php.ini apache-2.2

8
推荐指数
1
解决办法
2万
查看次数

为什么要同时进行增量备份和完整备份

一些备份软件供应商建议除了每天进行“增量备份”之外,还进行每周“完整备份”。以防万一:http : //novabackup.novastor.com/blog/differential-incremental-backup/

我有以下问题:

  • 如果您确实信任增量备份,则不需要“完整”备份
  • 如果您不信任增量备份,那么您应该每天进行“完整”备份,并且根本不要使用增量备份

为什么要按照上面链接的博客文章中的建议进行增量备份和完整备份?

backup incremental-backup

-2
推荐指数
1
解决办法
589
查看次数

标签 统计

apache-2.2 ×1

backup ×1

debian ×1

incremental-backup ×1

php ×1

php.ini ×1