Error log empty

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Wayno

    Error log empty

    My php logs are coming up empty. I have done all I can think of, and
    all that made sense to me. Can someone take a look at my php.ini
    please and tell me what you think may be the problem.

    I double-checked the path to my error log. It is in
    /var/www/logs/php_error_log

    Thanks. :)
    -Wayne Stevenson

    [PHP]

    ;;;;;;;;;;;;;;; ;;;;
    ; About this file ;
    ;;;;;;;;;;;;;;; ;;;;
    ;
    ; This is the recommended, PHP 4-style version of the php.ini-dist
    file. It
    ; sets some non standard settings, that make PHP more efficient, more
    secure,
    ; and encourage cleaner coding.
    ; The price is that with these settings, PHP may be incompatible with
    some
    ; applications, and sometimes, more difficult to develop with. Using
    this
    ; file is warmly recommended for production sites. As all of the
    changes from
    ; the standard settings are thoroughly documented, you can go over
    each one,
    ; and decide whether you want to use it or not.
    ;
    ; For general information about the php.ini file, please consult the
    php.ini-dist
    ; file, included in your PHP distribution.
    ;
    ; This file is different from the php.ini-dist file in the fact that
    it features
    ; different values for several directives, in order to improve
    performance, while
    ; possibly breaking compatibility with the standard out-of-the-box
    behavior of
    ; PHP 3. Please make sure you read what's different, and modify your
    scripts
    ; accordingly, if you decide to use this file instead.
    ;
    ; - register_global s = Off [Security, Performance]
    ; Global variables are no longer registered for input data (POST,
    GET, cookies,
    ; environment and other server variables). Instead of using $foo,
    you must use
    ; you can use $_REQUEST["foo"] (includes any variable that arrives
    through the
    ; request, namely, POST, GET and cookie variables), or use one of
    the specific
    ; $_GET["foo"], $_POST["foo"], $_COOKIE["foo"] or $_FILES["foo"],
    depending
    ; on where the input originates. Also, you can look at the
    ; import_request_ variables() function.
    ; Note that register_global s is going to be depracated (i.e.,
    turned off by
    ; default) in the next version of PHP, because it often leads to
    security bugs.
    ; Read http://php.net/manual/en/security.regist erglobals.php for
    further
    ; information.
    ; - display_errors = Off [Security]
    ; With this directive set to off, errors that occur during the
    execution of
    ; scripts will no longer be displayed as a part of the script
    output, and thus,
    ; will no longer be exposed to remote users. With some errors,
    the error message
    ; content may expose information about your script, web server, or
    database
    ; server that may be exploitable for hacking. Production sites
    should have this
    ; directive set to off.
    ; - log_errors = On [Security]
    ; This directive complements the above one. Any errors that occur
    during the
    ; execution of your script will be logged (typically, to your
    server's error log,
    ; but can be configured in several ways). Along with setting
    display_errors to off,
    ; this setup gives you the ability to fully understand what may
    have gone wrong,
    ; without exposing any sensitive information to remote users.
    ; - output_bufferin g = 4096 [Performance]
    ; Set a 4KB output buffer. Enabling output buffering typically
    results in less
    ; writes, and sometimes less packets sent on the wire, which can
    often lead to
    ; better performance. The gain this directive actually yields
    greatly depends
    ; on which Web server you're working with, and what kind of
    scripts you're using.
    ; - register_argc_a rgv = Off [Performance]
    ; Disables registration of the somewhat redundant $argv and $argc
    global
    ; variables.
    ; - magic_quotes_gp c = Off [Performance]
    ; Input data is no longer escaped with slashes so that it can be
    sent into
    ; SQL databases without further manipulation. Instead, you should
    use the
    ; function addslashes() on each input element you wish to send to
    a database.
    ; - variables_order = "GPCS" [Performance]
    ; The environment variables are not hashed into the
    $HTTP_ENV_VARS[]. To access
    ; environment variables, you can use getenv() instead.
    ; - error_reporting = E_ALL [Code Cleanliness, Security(?)]
    ; By default, PHP surpresses errors of type E_NOTICE. These error
    messages
    ; are emitted for non-critical errors, but that could be a symptom
    of a bigger
    ; problem. Most notably, this will cause error messages about the
    use
    ; of uninitialized variables to be displayed.
    ; - allow_call_time _pass_reference = Off [Code cleanliness]
    ; It's not possible to decide to force a variable to be passed by
    reference
    ; when calling a function. The PHP 4 style to do this is by
    making the
    ; function require the relevant argument by reference.


    ;;;;;;;;;;;;;;; ;;;;;
    ; Language Options ;
    ;;;;;;;;;;;;;;; ;;;;;

    ; Enable the PHP scripting language engine under Apache.
    engine = On

    ; Allow the <? tag. Otherwise, only <?php and <script> tags are
    recognized.
    short_open_tag = On

    ; Allow ASP-style <% %> tags.
    asp_tags = Off

    ; The number of significant digits displayed in floating point
    numbers.
    precision = 14

    ; Enforce year 2000 compliance (will cause problems with non-compliant
    browsers)
    y2k_compliance = Off

    ; Output buffering allows you to send header lines (including cookies)
    even
    ; after you send body content, at the price of slowing PHP's output
    layer a
    ; bit. You can enable output buffering during runtime by calling the
    output
    ; buffering functions. You can also enable output buffering for all
    files by
    ; setting this directive to On. If you wish to limit the size of the
    buffer
    ; to a certain size - you can use a maximum number of bytes instead of
    'On', as
    ; a value for this directive (e.g., output_bufferin g=4096).
    output_bufferin g = 4096

    ; You can redirect all of the output of your scripts to a function.
    For
    ; example, if you set output_handler to "ob_gzhandl er", output will be
    ; transparently compressed for browsers that support gzip or deflate
    encoding.
    ; Setting an output handler automatically turns on output buffering.
    output_handler =

    ; Transparent output compression using the zlib library
    ; Valid values for this option are 'off', 'on', or a specific buffer
    size
    ; to be used for compression (default is 4KB)
    ;
    ; Note: output_handler must be empty if this is set 'On' !!!!
    ;
    zlib.output_com pression = Off

    ; Implicit flush tells PHP to tell the output layer to flush itself
    ; automatically after every output block. This is equivalent to
    calling the
    ; PHP function flush() after each and every call to print() or echo()
    and each
    ; and every HTML block. Turning this option on has serious
    performance
    ; implications and is generally recommended for debugging purposes
    only.
    implicit_flush = Off

    ; Whether to enable the ability to force arguments to be passed by
    reference
    ; at function call time. This method is deprecated and is likely to
    be
    ; unsupported in future versions of PHP/Zend. The encouraged method
    of
    ; specifying which arguments should be passed by reference is in the
    function
    ; declaration. You're encouraged to try and turn this option Off and
    make
    ; sure your scripts work properly with it in order to ensure they will
    work
    ; with future versions of the language (you will receive a warning
    each time
    ; you use this feature, and the argument will be passed by value
    instead of by
    ; reference).
    allow_call_time _pass_reference = Off

    ;
    ; Safe Mode
    ;
    safe_mode = Off

    ; By default, Safe Mode does a UID compare check when
    ; opening files. If you want to relax this to a GID compare,
    ; then turn on safe_mode_gid.
    safe_mode_gid = Off

    ; When safe_mode is on, UID/GID checks are bypassed when
    ; including files from this directory and its subdirectories.
    ; (directory must also be in include_path or full path must
    ; be used when including)
    safe_mode_inclu de_dir =

    ; When safe_mode is on, only executables located in the
    safe_mode_exec_ dir
    ; will be allowed to be executed via the exec family of functions.
    safe_mode_exec_ dir =

    ; open_basedir, if set, limits all file operations to the defined
    directory
    ; and below. This directive makes most sense if used in a
    per-directory
    ; or per-virtualhost web server configuration file.
    ;
    ;open_basedir =

    ; Setting certain environment variables may be a potential security
    breach.
    ; This directive contains a comma-delimited list of prefixes. In Safe
    Mode,
    ; the user may only alter environment variables whose names begin with
    the
    ; prefixes supplied here. By default, users will only be able to set
    ; environment variables that begin with PHP_ (e.g. PHP_FOO=BAR).
    ;
    ; Note: If this directive is empty, PHP will let the user modify ANY
    ; environment variable!
    safe_mode_allow ed_env_vars = PHP_

    ; This directive contains a comma-delimited list of environment
    variables that
    ; the end user won't be able to change using putenv(). These
    variables will be
    ; protected even if safe_mode_allow ed_env_vars is set to allow to
    change them.
    safe_mode_prote cted_env_vars = LD_LIBRARY_PATH

    ; This directive allows you to disable certain functions for security
    reasons.
    ; It receives a comma-delimited list of function names. This
    directive is
    ; *NOT* affected by whether Safe Mode is turned On or Off.
    disable_functio ns =

    ; Colors for Syntax Highlighting mode. Anything that's acceptable in
    ; <font color="??????"> would work.
    highlight.strin g = #CC0000
    highlight.comme nt = #FF9900
    highlight.keywo rd = #006600
    highlight.bg = #FFFFFF
    highlight.defau lt = #0000CC
    highlight.html = #000000


    ;
    ; Misc
    ;
    ; Decides whether PHP may expose the fact that it is installed on the
    server
    ; (e.g. by adding its signature to the Web server header). It is no
    security
    ; threat in any way, but it makes it possible to determine whether you
    use PHP
    ; on your server or not.
    expose_php = On


    ;;;;;;;;;;;;;;; ;;;;
    ; Resource Limits ;
    ;;;;;;;;;;;;;;; ;;;;

    max_execution_t ime = 30 ; Maximum execution time of each script,
    in seconds
    memory_limit = 8M ; Maximum amount of memory a script may consume
    (8MB)


    ;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;
    ; Error handling and logging ;
    ;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;

    ; error_reporting is a bit-field. Or each number up to get desired
    error
    ; reporting level
    ; E_ALL - All errors and warnings
    ; E_ERROR - fatal run-time errors
    ; E_WARNING - run-time warnings (non-fatal errors)
    ; E_PARSE - compile-time parse errors
    ; E_NOTICE - run-time notices (these are warnings which often
    result
    ; from a bug in your code, but it's possible that
    it was
    ; intentional (e.g., using an uninitialized
    variable and
    ; relying on the fact it's automatically
    initialized to an
    ; empty string)
    ; E_CORE_ERROR - fatal errors that occur during PHP's initial
    startup
    ; E_CORE_WARNING - warnings (non-fatal errors) that occur during
    PHP's
    ; initial startup
    ; E_COMPILE_ERROR - fatal compile-time errors
    ; E_COMPILE_WARNI NG - compile-time warnings (non-fatal errors)
    ; E_USER_ERROR - user-generated error message
    ; E_USER_WARNING - user-generated warning message
    ; E_USER_NOTICE - user-generated notice message
    ;
    ; Examples:
    ;
    ; - Show all errors, except for notices
    ;
    ;error_reportin g = E_ALL & ~E_NOTICE
    ;
    ; - Show only errors
    ;
    ;error_reportin g = E_COMPILE_ERROR |E_ERROR|E_CORE _ERROR
    ;
    ; - Show all errors
    ;
    error_reporting = E_ALL

    ; Print out errors (as a part of the output). For production web
    sites,
    ; you're strongly encouraged to turn this feature off, and use error
    logging
    ; instead (see below). Keeping display_errors enabled on a production
    web site
    ; may reveal security information to end users, such as file paths on
    your Web
    ; server, your database schema or other information.
    display_errors = On

    ; Even when display_errors is on, errors that occur during PHP's
    startup
    ; sequence are not displayed. It's strongly recommended to keep
    ; display_startup _errors off, except for when debugging.
    display_startup _errors = On

    ; Log errors into a log file (server-specific log, stderr, or
    error_log (below))
    ; As stated above, you're strongly advised to use error logging in
    place of
    ; error displaying on production web sites.
    log_errors = On

    ; Store the last error/warning message in $php_errormsg (boolean).
    track_errors = On

    ; Disable the inclusion of HTML tags in error messages.
    html_errors = On

    ; String to output before an error message.
    ;error_prepend_ string = "<font color=ff0000>"

    ; String to output after an error message.
    ;error_append_s tring = "</font>"

    ; Log errors to specified file.
    error_log = /var/www/logs/php_error_log

    ; Log errors to syslog (Event Log on NT, not valid in Windows 95).
    ;error_log = syslog


    ;;;;;;;;;;;;;;; ;;
    ; Data Handling ;
    ;;;;;;;;;;;;;;; ;;
    ;
    ; Note - track_vars is ALWAYS enabled as of PHP 4.0.3

    ; The separator used in PHP generated URLs to separate arguments.
    ; Default is "&".
    ;arg_separator. output = "&amp;"

    ; List of separator(s) used by PHP to parse input URLs into variables.
    ; Default is "&".
    ; NOTE: Every character in this directive is considered as separator!
    ;arg_separator. input = ";&"

    ; This directive describes the order in which PHP registers GET, POST,
    Cookie,
    ; Environment and Built-in variables (G, P, C, E & S respectively,
    often
    ; referred to as EGPCS or GPC). Registration is done from left to
    right, newer
    ; values override older values.
    variables_order = "GPCS"

    ; Whether or not to register the EGPCS variables as global variables.
    You may
    ; want to turn this off if you don't want to clutter your scripts'
    global scope
    ; with user data. This makes most sense when coupled with track_vars
    - in which
    ; case you can access all of the GPC variables through the
    $HTTP_*_VARS[],
    ; variables.
    ;
    ; You should do your best to write your scripts so that they do not
    require
    ; register_global s to be on; Using form variables as globals can
    easily lead
    ; to possible security problems, if the code is not very well thought
    of.
    register_global s = On

    ; This directive tells PHP whether to declare the argv&argc variables
    (that
    ; would contain the GET information). If you don't use these
    variables, you
    ; should turn it off for increased performance.
    register_argc_a rgv = Off

    ; Maximum size of POST data that PHP will accept.
    post_max_size = 8M

    ; This directive is deprecated. Use variables_order instead.
    gpc_order = "GPC"

    ; Magic quotes
    ;

    ; Magic quotes for incoming GET/POST/Cookie data.
    magic_quotes_gp c = Off

    ; Magic quotes for runtime-generated data,e.g. data from SQL, from
    exec(), etc.
    magic_quotes_ru ntime = Off

    ; Use Sybase-style magic quotes (escape ' with '' instead of \').
    magic_quotes_sy base = Off

    ; Automatically add files before or after any PHP document.
    auto_prepend_fi le =
    auto_append_fil e =

    ; As of 4.0b4, PHP always outputs a character encoding by default in
    ; the Content-type: header. To disable sending of the charset, simply
    ; set it to be empty.
    ;
    ; PHP's built-in default is text/html
    default_mimetyp e = "text/html"
    ;default_charse t = "iso-8859-1"

    ; Always populate the $HTTP_RAW_POST_ DATA variable.
    ;always_populat e_raw_post_data = On

    ;;;;;;;;;;;;;;; ;;;;;;;;;;
    ; Paths and Directories ;
    ;;;;;;;;;;;;;;; ;;;;;;;;;;

    ; UNIX: "/path1:/path2"
    ;include_path = ".:/php/includes"
    ;
    ; The root of the PHP pages, used only if nonempty.
    ; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root
    ; if you are running php as a CGI under any web server (other than
    IIS)
    ; see documentation for security issues. The alternate is to use the
    ; cgi.force_redir ect configuration below
    doc_root =

    ; The directory under which PHP opens the script using /~usernamem
    used only
    ; if nonempty.
    user_dir =

    ; Directory in which the loadable extensions (modules) reside.
    extension_dir = /usr/local/lib/php/modules

    ; Whether or not to enable the dl() function. The dl() function does
    NOT work
    ; properly in multithreaded servers, such as IIS or Zeus, and is
    automatically
    ; disabled on them.
    enable_dl = On

    ; cgi.force_redir ect is necessary to provide security running PHP as a
    CGI under
    ; most web servers. Left undefined, PHP turns this on by default.
    You can
    ; turn it off here AT YOUR OWN RISK
    ; **You CAN safely turn this off for IIS, in fact, you MUST.**
    ; cgi.force_redir ect = 1

    ; if cgi.force_redir ect is turned on, and you are not running under
    Apache or Netscape
    ; (iPlanet) web servers, you MAY need to set an environment variable
    name that PHP
    ; will look for to know it is OK to continue execution. Setting this
    variable MAY
    ; cause security issues, KNOW WHAT YOU ARE DOING FIRST.
    ; cgi.redirect_st atus_env = ;



    ;;;;;;;;;;;;;;; ;
    ; File Uploads ;
    ;;;;;;;;;;;;;;; ;

    ; Whether to allow HTTP file uploads.
    file_uploads = On

    ; Temporary directory for HTTP uploaded files (will use system default
    if not
    ; specified).
    upload_tmp_dir = /var/www/tmp

    ; Maximum allowed size for uploaded files.
    upload_max_file size = 2M


    ;;;;;;;;;;;;;;; ;;;
    ; Fopen wrappers ;
    ;;;;;;;;;;;;;;; ;;;

    ; Whether to allow the treatment of URLs (like http:// or ftp://) as
    files.
    allow_url_fopen = Off

    ; Define the anonymous ftp password (your email address)
    ;from="john@doe .com"

    ;;;;;;;;;;;;;;; ;;;;
    ; Module Settings ;
    ;;;;;;;;;;;;;;; ;;;;

    [Syslog]
    ; Whether or not to define the various syslog variables (e.g.
    $LOG_PID,
    ; $LOG_CRON, etc.). Turning it off is a good idea performance-wise.
    In
    ; runtime, you can define these variables by calling
    define_syslog_v ariables().
    define_syslog_v ariables = Off

    [mail function]

    ; For Unix only. You may supply arguments as well (default: "sendmail
    -t -i").
    sendmail_path = /usr/libexec/sendmail/sendmail

    [Java]
    ;java.class.pat h = .\php_java.jar
    ;java.home = c:\jdk
    ;java.library = c:\jdk\jre\bin\ hotspot\jvm.dll
    ;java.library.p ath = .\

    [SQL]
    sql.safe_mode = Off

    [ODBC]
    ;odbc.default_d b = Not yet implemented
    ;odbc.default_u ser = Not yet implemented
    ;odbc.default_p w = Not yet implemented

    ; Allow or prevent persistent links.
    odbc.allow_pers istent = On

    ; Check that a connection is still valid before reuse.
    odbc.check_pers istent = On

    ; Maximum number of persistent links. -1 means no limit.
    odbc.max_persis tent = -1

    ; Maximum number of links (persistent + non-persistent). -1 means no
    limit.
    odbc.max_links = -1

    ; Handling of LONG fields. Returns number of bytes to variables. 0
    means
    ; passthru.
    odbc.defaultlrl = 4096

    ; Handling of binary data. 0 means passthru, 1 return as is, 2
    convert to char.
    ; See the documentation on odbc_binmode and odbc_longreadle n for an
    explanation
    ; of uodbc.defaultlr l and uodbc.defaultbi nmode
    odbc.defaultbin mode = 1

    [MySQL]
    ; Allow or prevent persistent links.
    mysql.allow_per sistent = On

    ; Maximum number of persistent links. -1 means no limit.
    mysql.max_persi stent = -1

    ; Maximum number of links (persistent + non-persistent). -1 means no
    limit.
    mysql.max_links = -1

    ; Default port number for mysql_connect() . If unset, mysql_connect()
    will use
    ; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
    ; compile-time value defined MYSQL_PORT (in that order). Win32 will
    only look
    ; at MYSQL_PORT.
    mysql.default_p ort =

    ; Default socket name for local MySQL connects. If empty, uses the
    built-in
    ; MySQL defaults.
    mysql.default_s ocket =

    ; Default host for mysql_connect() (doesn't apply in safe mode).
    mysql.default_h ost =

    ; Default user for mysql_connect() (doesn't apply in safe mode).
    mysql.default_u ser =

    ; Default password for mysql_connect() (doesn't apply in safe mode).
    ; Note that this is generally a *bad* idea to store passwords in this
    file.
    ; *Any* user with PHP access can run 'echo
    cfg_get_var("my sql.default_pas sword")
    ; and reveal this password! And of course, any users with read access
    to this
    ; file will be able to reveal the password as well.
    mysql.default_p assword =

    [mSQL]
    ; Allow or prevent persistent links.
    msql.allow_pers istent = On

    ; Maximum number of persistent links. -1 means no limit.
    msql.max_persis tent = -1

    ; Maximum number of links (persistent+non persistent). -1 means no
    limit.
    msql.max_links = -1

    [PostgresSQL]
    ; Allow or prevent persistent links.
    pgsql.allow_per sistent = On

    ; Detect broken persistent links always with pg_pconnect(). Need a
    little overhead.
    pgsql.auto_rese t_persistent = Off

    ; Maximum number of persistent links. -1 means no limit.
    pgsql.max_persi stent = -1

    ; Maximum number of links (persistent+non persistent). -1 means no
    limit.
    pgsql.max_links = -1

    [Sybase]
    ; Allow or prevent persistent links.
    sybase.allow_pe rsistent = On

    ; Maximum number of persistent links. -1 means no limit.
    sybase.max_pers istent = -1

    ; Maximum number of links (persistent + non-persistent). -1 means no
    limit.
    sybase.max_link s = -1

    ;sybase.interfa ce_file = "/usr/sybase/interfaces"

    ; Minimum error severity to display.
    sybase.min_erro r_severity = 10

    ; Minimum message severity to display.
    sybase.min_mess age_severity = 10

    ; Compatability mode with old versions of PHP 3.0.
    ; If on, this will cause PHP to automatically assign types to results
    according
    ; to their Sybase type, instead of treating them all as strings. This
    ; compatability mode will probably not stay around forever, so try
    applying
    ; whatever necessary changes to your code, and turn it off.
    sybase.compatab ility_mode = Off

    [Sybase-CT]
    ; Allow or prevent persistent links.
    sybct.allow_per sistent = On

    ; Maximum number of persistent links. -1 means no limit.
    sybct.max_persi stent = -1

    ; Maximum number of links (persistent + non-persistent). -1 means no
    limit.
    sybct.max_links = -1

    ; Minimum server message severity to display.
    sybct.min_serve r_severity = 10

    ; Minimum client message severity to display.
    sybct.min_clien t_severity = 10

    [bcmath]
    ; Number of decimal digits for all bcmath functions.
    bcmath.scale = 0

    [browscap]
    ;browscap = extra/browscap.ini

    [Informix]
    ; Default host for ifx_connect() (doesn't apply in safe mode).
    ifx.default_hos t =

    ; Default user for ifx_connect() (doesn't apply in safe mode).
    ifx.default_use r =

    ; Default password for ifx_connect() (doesn't apply in safe mode).
    ifx.default_pas sword =

    ; Allow or prevent persistent links.
    ifx.allow_persi stent = On

    ; Maximum number of persistent links. -1 means no limit.
    ifx.max_persist ent = -1

    ; Maximum number of links (persistent + non-persistent). -1 means no
    limit.
    ifx.max_links = -1

    ; If on, select statements return the contents of a text blob instead
    of its id.
    ifx.textasvarch ar = 0

    ; If on, select statements return the contents of a byte blob instead
    of its id.
    ifx.byteasvarch ar = 0

    ; Trailing blanks are stripped from fixed-length char columns. May
    help the
    ; life of Informix SE users.
    ifx.charasvarch ar = 0

    ; If on, the contents of text and byte blobs are dumped to a file
    instead of
    ; keeping them in memory.
    ifx.blobinfile = 0

    ; NULL's are returned as empty strings, unless this is set to 1. In
    that case,
    ; NULL's are returned as string 'NULL'.
    ifx.nullformat = 0

    [Session]
    ; Handler used to store/retrieve data.
    session.save_ha ndler = files

    ; Argument passed to save_handler. In the case of files, this is the
    path
    ; where data files are stored. Note: Windows users have to change this
    ; variable in order to use PHP's session functions.
    session.save_pa th = /tmp

    ; Whether to use cookies.
    session.use_coo kies = 1


    ; Name of the session (used as cookie name).
    session.name = PHPSESSID

    ; Initialize session on request startup.
    session.auto_st art = 0

    ; Lifetime in seconds of cookie or, if 0, until browser is restarted.
    session.cookie_ lifetime = 0

    ; The path for which the cookie is valid.
    session.cookie_ path = /

    ; The domain for which the cookie is valid.
    session.cookie_ domain =

    ; Handler used to serialize data. php is the standard serializer of
    PHP.
    session.seriali ze_handler = php

    ; Percentual probability that the 'garbage collection' process is
    started
    ; on every session initialization.
    session.gc_prob ability = 1

    ; After this number of seconds, stored data will be seen as 'garbage'
    and
    ; cleaned up by the garbage collection process.
    session.gc_maxl ifetime = 1440

    ; Check HTTP Referer to invalidate externally stored URLs containing
    ids.
    ; HTTP_REFERER has to contain this substring for the session to be
    ; considered as valid.
    session.referer _check =

    ; How many bytes to read from the file.
    session.entropy _length = 0

    ; Specified here to create the session id.
    session.entropy _file =

    ;session.entrop y_length = 16

    ;session.entrop y_file = /dev/urandom

    ; Set to {nocache,privat e,public} to determine HTTP caching aspects.
    session.cache_l imiter = nocache

    ; Document expires after n minutes.
    session.cache_e xpire = 180

    ; trans sid support is disabled by default.
    ; Use of trans sid may risk your users security.
    ; Use this option with caution.
    ; - User may send URL contains active session ID
    ; to other person via. email/irc/etc.
    ; - URL that contains active session ID may be stored
    ; in publically accessible computer.
    ; - User may access your site with the same session ID
    ; always using URL stored in browser's history or bookmarks.
    session.use_tra ns_sid = 0

    url_rewriter.ta gs =
    "a=href,area=hr ef,frame=src,in put=src,form=fa keentry"

    [MSSQL]
    ; Allow or prevent persistent links.
    mssql.allow_per sistent = On

    ; Maximum number of persistent links. -1 means no limit.
    mssql.max_persi stent = -1

    ; Maximum number of links (persistent+non persistent). -1 means no
    limit.
    mssql.max_links = -1

    ; Minimum error severity to display.
    mssql.min_error _severity = 10

    ; Minimum message severity to display.
    mssql.min_messa ge_severity = 10

    ; Compatability mode with old versions of PHP 3.0.
    mssql.compatabi lity_mode = Off

    ; Valid range 0 - 2147483647. Default = 4096.
    ;mssql.textlimi t = 4096

    ; Valid range 0 - 2147483647. Default = 4096.
    ;mssql.textsize = 4096

    ; Limits the number of records in each batch. 0 = all records in one
    batch.
    ;mssql.batchsiz e = 0

    [Assertion]
    ; Assert(expr); active by default.
    ;assert.active = On

    ; Issue a PHP warning for each failed assertion.
    ;assert.warning = On

    ; Don't bail out by default.
    ;assert.bail = Off

    ; User-function to be called if an assertion fails.
    ;assert.callbac k = 0

    ; Eval the expression with current error_reporting (). Set to true if
    you want
    ; error_reporting (0) around the eval().
    ;assert.quiet_e val = 0

    [Ingres II]
    ; Allow or prevent persistent links.
    ingres.allow_pe rsistent = On

    ; Maximum number of persistent links. -1 means no limit.
    ingres.max_pers istent = -1

    ; Maximum number of links, including persistents. -1 means no limit.
    ingres.max_link s = -1

    ; Default database (format: [node_id::]dbname[/srv_class]).
    ingres.default_ database =

    ; Default user.
    ingres.default_ user =

    ; Default password.
    ingres.default_ password =

    [Verisign Payflow Pro]
    ; Default Payflow Pro server.
    pfpro.defaultho st = "test-payflow.verisig n.com"

    ; Default port to connect to.
    pfpro.defaultpo rt = 443

    ; Default timeout in seconds.
    pfpro.defaultti meout = 30

    ; Default proxy IP address (if required).
    ;pfpro.proxyadd ress =

    ; Default proxy port.
    ;pfpro.proxypor t =

    ; Default proxy logon.
    ;pfpro.proxylog on =

    ; Default proxy password.
    ;pfpro.proxypas sword =

    [Sockets]
    ; Use the system read() function instead of the php_read() wrapper.
    sockets.use_sys tem_read = On

    [com]
    ; path to a file containing GUIDs, IIDs or filenames of files with
    TypeLibs
    ;com.typelib_fi le =
    ; allow Distributed-COM calls
    ;com.allow_dcom = true
    ; autoregister constants of a components typlib on com_load()
    ;com.autoregist er_typelib = true
    ; register constants casesensitive
    ;com.autoregist er_casesensitiv e = false
    ; show warnings on duplicate constat registrations
    ;com.autoregist er_verbose = true

    [Printer]
    ;printer.defaul t_printer = ""

    [mbstring]
    ;mbstring.inter nal_encoding = EUC-JP
    ;mbstring.http_ input = auto
    ;mbstring.http_ output = SJIS
    ;mbstring.detec t_order = auto
    ;mbstring.subst itute_character = none;

    [FrontBase]
    ;fbsql.allow_pe rsistent = On
    ;fbsql.autocomm it = On
    ;fbsql.default_ database =
    ;fbsql.default_ database_passwo rd =
    ;fbsql.default_ host =
    ;fbsql.default_ password =
    ;fbsql.default_ user = "_SYSTEM"
    ;fbsql.generate _warnings = Off
    ;fbsql.max_conn ections = 128
    ;fbsql.max_link s = 128
    ;fbsql.max_pers istent = -1
    ;fbsql.max_resu lts = 128
    ;fbsql.batchSiz e = 1000

    ;;;;;;;;;;;;;;; ;;;;;;;
    ; Dynamic Extensions ;
    ;;;;;;;;;;;;;;; ;;;;;;;
    ;
    ; If you wish to have an extension loaded automatically, use the
    following
    ; syntax:
    ;
    ; extension=modul ename.extension
    ;
    ; For example under UNIX:
    ;
    ; extension=msql. so
    ;
    ; Note that it should be the name of the module only; no directory
    information
    ; needs to go here. Specify the location of the extension with the
    ; extension_dir directive above.

    ;extension=bz2. so
    ;extension=curl .so
    ;extension=dba. so
    ;extension=dbas e.so
    ;extension=file pro.so
    ;extension=gd.s o
    ;extension=gmp. so
    ;extension=imap .so
    ;extension=ldap .so
    ;extension=mcry pt.so
    ;extension=mhas h.so
    extension=mysql .so
    ;extension=ncur ses.so
    ;extension=odbc .so
    ;extension=pdf. so
    ;extension=pgsq l.so
    ;extension=shmo p.so
    ;extension=snmp .so
    ;extension=syba se_ct.so
    ;extension=xml. so
    ;extension=xslt .so

  • Wayno

    #2
    Re: Error log empty

    I feel like a bonehead. :( I was trying to send mail through my web
    site via PHP and it wasn't working. I expected to see errors in my
    logs.

    I forced some errors and found that the logs were actually working. :)

    -Wayne Stevenson

    Comment

    Working...