zoukankan      html  css  js  c++  java
  • 《PHP与MySQL程序设计》第八章异常处理


    8.2 错误日志

    1. Web服务器进程所有者必须有足够的权限来写日志文件到某个目录。
    2. 确保这个文件存放在文档根之外,以减少遭到攻击的可能性。
    3. 可以写入操作系统的日志工具(Linux上是syslog,Windows上是Event Viewer)。

    <?php
         define_syslog_variables();
         openlog("CHP8", LOG_PID, LOG_USER);
         syslog(LOG_WARNING, "Chapter 8 example warning");
         closelog();
    ?>


    int openlog(string ident, int option, int facility);

    ident:消息标识符。
    option:


    facility:指定LOG_CRON将后续的消息发送到cron日志,指定LOG_USER使消息发送到messages文件。





    8.3 异常处理

    try {
         $fh = fopen("contacts.txt", "r");
         if (! $fh) {
              throw new Exception("could not open the file!");
         }
    } catch (Exception $e) {
         echo "Error ".$e->getFile().", line".$->getLine().":".$e->getMessage();
    }

  • 相关阅读:
    图论初步
    分块和块状链表
    线段树入门
    ST表与树状数组
    [luogu P1312]Mayan游戏
    [luoguP4139]上帝与集合的正确用法


    电解质
    无机盐
  • 原文地址:https://www.cnblogs.com/xiaomaohai/p/6157905.html
Copyright © 2011-2022 走看看