File upload triggers error message ‘Warning”

Written by

in

Although file upload works as normal, an error message is triggered.

Comments

12 responses to “File upload triggers error message ‘Warning””

  1. Ben Hack Avatar
    Ben Hack

    Ahmad edited PHP.ini to suppress error reporting.

  2. Ben Hack Avatar
    Ben Hack

    Behaviour: File upload triggers warnings but is successful

     

    warning: Parameter 2 to notifications_team_form_alter() expected to be a reference, value given in C:\xampp\htdocs\CODIS\groups\includes\common.inc on line 2883.
    warning: Parameter 2 to purl_form_alter() expected to be a reference, value given in C:\xampp\htdocs\CODIS\groups\includes\common.inc on line 2883.
    warning: Parameter 2 to spaces_form_alter() expected to be a reference, value given in C:\xampp\htdocs\CODIS\groups\includes\common.inc on line 2883.
    warning: Parameter 2 to atrium_form_alter() expected to be a reference, value given in C:\xampp\htdocs\CODIS\groups\includes\common.inc on line 2883.
    warning: Parameter 2 to atrium_book_form_alter() expected to be a reference, value given in C:\xampp\htdocs\CODIS\groups\includes\common.inc on line 2883.
    warning: Parameter 2 to casetracker_form_alter() expected to be a reference, value given in C:\xampp\htdocs\CODIS\groups\includes\common.inc on line 2883.
    warning: Parameter 2 to date_form_alter() expected to be a reference, value given in C:\xampp\htdocs\CODIS\groups\includes\common.inc on line 2883.
    warning: Parameter 2 to date_timezone_form_alter() expected to be a reference, value given in C:\xampp\htdocs\CODIS\groups\includes\common.inc on line 2883.
    warning: Parameter 2 to filedepot_form_alter() expected to be a reference, value given in C:\xampp\htdocs\CODIS\groups\includes\common.inc on line 2883.
    warning: Parameter 2 to og_form_alter() expected to be a reference, value given in C:\xampp\htdocs\CODIS\groups\includes\common.inc on line 2883.
    warning: Parameter 2 to wysiwyg_form_alter() expected to be a reference, value given in C:\xampp\htdocs\CODIS\groups\includes\common.inc on line 2883.
    warning: Parameter 2 to og_access_form_alter() expected to be a reference, value given in C:\xampp\htdocs\CODIS\groups\includes\common.inc on line 2883.
    warning: Parameter 2 to notifications_content_form_alter() expected to be a reference, value given in C:\xampp\htdocs\CODIS\groups\includes\common.inc on line 2883.

    This seems to be a (in)compatibility issues with PHP5.3. The benale site has PHP5.2.1 installed and there it works fine. The icarda site has PHP5.3.1. ( it seems that something has changes in the way drupal_alter calls a module ?)

    http://drupal.org/node/705512#comment-4050074 nr38 Posted by TwoD on February 5, 2011 at 12:20am@ionmedia, the real problem is in the code calling drupal_alter(), not in the date_form_alter() function signature.The caller should use '__drupal_alter_by_ref' like in the patch from #32 (it has already been comitted to CCK so it will no longer be the cause of this problem, but other modules can still do it the wrong way).

     

    I can see 4 options to fix this

    (1) Update

    Upadte all the modules that have available updates in the hope that they have addressed the PHP issue. Also, try a newer version of OA. This should be done anyway, but is unlikely to fix the problem completely as not all modules will be updated.

    (2) suppress error reporting

    Miccolis:https://community.openatrium.com/issues/node/2121

    Ok, php allows you to control what warnings are reported. The "eregi() error" is not in fact an error, but just a deprecation notice and can be safely ignored. To disable this warning you'll need to tell php to tone down it's reporting with a line like error_reporting = E_ALL & ~E_DEPRECATED & ~E_NOTICE in your php.ini file. That is, if you want to keep using php 5.3

    (3) Downgrade PHP

    (4) edit common.inc (ugly hack)

    http://drupal.org/node/710892

  3. Ben Hack Avatar
    Ben Hack

    Option (1) update is not going to solve it:

    The only modules that have updates available

    • case tracker
    • date
    • WYSIWYG

    The otyher 8 are up to date

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.