Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Critical
-
Resolution: Duplicate
-
Affects Version/s: 3.0
-
Fix Version/s: 3.1
-
Component/s: None
-
Labels:None
Description
My site says this:
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Sorry. A non-recoverable error has occurred.
QuickForm Error: unknown error
Return to home page.
Error Details:
Array
(
[callback] => Array
(
[0] => CRM_Core_Error
[1] => handle
)
[code] => -1
[message] => QuickForm Error: unknown error
[mode] => 16
[debug_info] => Form rule callback returned invalid value in HTML_QuickForm::validate()
[type] => HTML_QuickForm_Error
[user_info] => Form rule callback returned invalid value in HTML_QuickForm::validate()
[to_string] => [html_quickform_error: message="unknown error" code=-1 mode=callback callback=CRM_Core_Error::handle prefix="QuickForm Error: " info="Form rule callback returned invalid value in HTML_QuickForm::validate()"]
)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
PHP error messages:
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Deprecated: Assigning the return value of new by reference is deprecated in /var/www/administrator/components/com_civicrm/civicrm/CRM/Core/DAO.php(805) : eval()'d code on line 1
Deprecated: Assigning the return value of new by reference is deprecated in /var/www/administrator/components/com_civicrm/civicrm/CRM/Core/PseudoConstant.php(333) : eval()'d code on line 1
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /var/www/administrator/components/com_civicrm/civicrm/CRM/Core/BAO/CustomGroup.php on line 1138
Deprecated: Assigning the return value of new by reference is deprecated in /var/www/administrator/components/com_civicrm/civicrm/CRM/Core/PseudoConstant.php(333) : eval()'d code on line 1
Deprecated: Assigning the return value of new by reference is deprecated in /var/www/administrator/components/com_civicrm/civicrm/CRM/Core/PseudoConstant.php(333) : eval()'d code on line 1
Deprecated: Assigning the return value of new by reference is deprecated in /var/www/administrator/components/com_civicrm/civicrm/CRM/Core/PseudoConstant.php(333) : eval()'d code on line 1
Deprecated: Assigning the return value of new by reference is deprecated in /var/www/administrator/components/com_civicrm/civicrm/CRM/Core/PseudoConstant.php(333) : eval()'d code on line 1
Deprecated: Assigning the return value of new by reference is deprecated in /var/www/administrator/components/com_civicrm/civicrm/CRM/Core/PseudoConstant.php(333) : eval()'d code on line 1
Warning: Parameter 1 to CRM_Contact_Form_Edit_Organization::formRule() expected to be a reference, value given in /var/www/administrator/components/com_civicrm/civicrm/packages/HTML/QuickForm.php on line 1591
Warning: strftime() [function.strftime]: It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /var/www/administrator/components/com_civicrm/civicrm/packages/Log/file.php on line 294
Warning: strftime() [function.strftime]: It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /var/www/administrator/components/com_civicrm/civicrm/packages/Log/file.php on line 294
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Software versions:
CivilCRM 3.0.alpha2
Joomla 1.5.14 (with php 5.3 compatibility patch)
PHP 5.3.0
MySQL 5.1.37
PS. I think that problem related to PHP 5.3.0.