1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Trying to clone an uncloneable

Discussion in 'XenForo Questions and Support' started by arabic, Dec 28, 2010.

  1. arabic

    arabic Member

    Fatal error: Trying to clone an uncloneable object of class ErrorException in C:\AppServ\www\XenForo\library\XenForo\Application.php on line 264
  2. Brogan

    Brogan XenForo Moderator Staff Member

    What actions were you taking prior to the error occurring?

    Do you have any add-ons installed?
    arabic likes this.
  3. Shadab

    Shadab Well-Known Member

    arabic likes this.
  4. arabic

    arabic Member

    Edit the file server for php [​IMG]

    Do you learn to modify the file to me?


    ; WARNING ;
    ; This is the default settings file for new PHP installations.
    ; By default, PHP installs itself with a configuration suitable for
    ; development purposes, and *NOT* for production purposes.
    ; For several security-oriented considerations that should be taken
    ; before going online with your site, please consult php.ini-recommended
    ; and http://php.net/manual/en/security.php.
    ; About php.ini   ;
    ; This file controls many aspects of PHP's behavior.  In order for PHP to
    ; read it, it must be named 'php.ini'.  PHP looks for it in the current
    ; working directory, in the path designated by the environment variable
    ; PHPRC, and in the path that was defined in compile time (in that order).
    ; Under Windows, the compile-time path is the Windows directory.  The
    ; path in which the php.ini file is looked for can be overridden using
    ; the -c argument in command line mode.
    ; The syntax of the file is extremely simple.  Whitespace and Lines
    ; beginning with a semicolon are silently ignored (as you probably guessed).
    ; Section headers (e.g. [Foo]) are also silently ignored, even though
    ; they might mean something in the future.
    ; Directives are specified using the following syntax:
    ; directive = value
    ; Directive names are *case sensitive* - foo=bar is different from FOO=bar.
    ; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one
    ; of the INI constants (On, Off, True, False, Yes, No and None) or an expression
    ; (e.g. E_ALL & ~E_NOTICE), or a quoted string ("foo").
    ; Expressions in the INI file are limited to bitwise operators and parentheses:
    ; |        bitwise OR
    ; &        bitwise AND
    ; ~        bitwise NOT
    ; !        boolean NOT
    ; Boolean flags can be turned on using the values 1, On, True or Yes.
    ; They can be turned off using the values 0, Off, False or No.
    ; An empty string can be denoted by simply not writing anything after the equal
    ; sign, or by using the None keyword:
    ;  foo =         ; sets foo to an empty string
    ;  foo = none    ; sets foo to an empty string
    ;  foo = "none"  ; sets foo to the string 'none'
    ; If you use constants in your value, and these constants belong to a
    ; dynamically loaded extension (either a PHP extension or a Zend extension),
    ; you may only use these constants *after* the line that loads the extension.
    ; About this file ;
    ; All the values in the php.ini-dist file correspond to the builtin
    ; defaults (that is, if no php.ini is used, or if you delete these lines,
    ; the builtin defaults will be identical).
    ; Language Options ;

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

    ; Enable compatibility mode with Zend Engine 1 (PHP 4.x)
    zend.ze1_compatibility_mode = On

    ; Allow the <? tag.  Otherwise, only <?php and <scripttags are recognized.
    NOTEUsing short tags should be avoided when developing applications or
    libraries that are meant for redistribution, or deployment on PHP
    servers which are not under your controlbecause short tags may not
    be supported on the target server. For portableredistributable code,
    be sure not to use short tags.
    short_open_tag On

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

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

    Enforce year 2000 compliance (will cause problems with non-compliant browsers)
    y2k_compliance On

    Output buffering allows you to send header lines (including cookieseven
    after you send body contentat 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_buffering=4096).
    output_buffering = Off

    ; You can redirect all of the output of your scripts to a function.  For
    ; example, if you set output_handler to "mb_output_handler", character
    ; encoding will be transparently converted to the specified encoding.
    ; Setting any output handler automatically turns on output buffering.
    ; Note: People who wrote portable scripts should not depend on this ini
    ;       directive. Instead, explicitly set the output handler using ob_start().
    ;       Using this ini directive may cause problems unless you know what script
    ;       is doing.
    ; Note: You cannot use both "mb_output_handler" with "ob_iconv_handler"
    ;       and you cannot use both "ob_gzhandler" and "zlib.output_compression".
    ; Note: output_handler must be empty if this is set '
    On' !!!!
    ;       Instead you must use zlib.output_handler.
    ;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: Resulting chunk size may vary due to nature of compression. PHP
    ;       outputs chunks that are few hundreds bytes each as a result of
    ;       compression. If you prefer a larger chunk size for better
    ;       performance, enable output_buffering in addition.
    ; Note: You need to use zlib.output_handler instead of the standard
    ;       output_handler, or otherwise the output will be corrupted.
    zlib.output_compression = Off

    ; You cannot specify additional output handlers if zlib.output_compression
    ; is activated here. This setting does the same as output_handler but in
    ; a different order.
    ;zlib.output_handler =

    ; 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

    ; The unserialize callback function will be called (with the undefined class'
    name as parameter), if the unserializer finds an undefined class
    which should be instantiated.
    A warning appears if the specified function is not defined, or if the
    ; function doesn't include/implement the missing class.
    ; So only set this entry, if you really want to implement such a
    ; callback-function.

    ; When floats & doubles are serialized store serialize_precision significant
    ; digits after the floating point. The default value ensures that when floats
    ; are decoded with unserialize, the data will remain the same.
    serialize_precision = 100

    ; 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
    allow_call_time_pass_reference On

    Safe Mode
    safe_mode On

    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 onUID/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_include_dir =

    When safe_mode is ononly executables located in the safe_mode_exec_dir
    will be allowed to be executed via the exec family of functions.
    safe_mode_exec_dir =

    moor txt attachments

    Attached Files:

    • php.zip
      File size:
      14.5 KB
  5. Shadab

    Shadab Well-Known Member

    Here you go..

    Attached Files:

    • php.zip
      File size:
      14.6 KB
    arabic likes this.
  6. arabic

    arabic Member

    The problem is resolved thank you =)
    Shadab likes this.

Share This Page