Problem Installing 3.20.2

Hi,
We are trying to do an install of 3.20.2 on a RHEL5.2 machine with an Oracle 10g database.



[codebox]PHP rpm’s installed:

php-common-5.1.6-23.el5 php-ncurses-5.1.6-23.el5 php-pear-1.4.9-4.el5.1 php-5.1.6-23.el5

php-xml-5.1.6-23.el5 php-eaccelerator-0.9.5.3-1.el5.pp php-devel-5.1.6-23.el5 php-soap-5.1.6-23.el5

php-pdo-5.1.6-23.el5 php-cli-5.1.6-23.el5 php-gd-5.1.6-23.el5 [/codebox]



[codebox]

[font=“Courier New”]

Archive_Tar 1.3.2 stable Auth_SASL 1.0.2 stable Cache_Lite 1.7.7 stable

Console_Getopt 1.2.3 stable File_Archive 1.5.4 stable HTTP 1.4.1 stable

HTTP_Client 1.2.1 stable HTTP_Request 1.4.4 stable Image_Canvas 0.3.1 alpha

Image_Color 1.0.2 stable Image_Graph 0.7.2 alpha Log 1.11.4 stable

MDB2 2.4.1 stable MDB2_Driver_oci8 1.4.1 stable MIME_Type 1.2.0 stable

Mail 1.1.14 stable Mail_Mime 1.5.2 stable Mail_Queue 1.2.1 stable

Mail_mimeDecode 1.5.0 stable Net_SMTP 1.3.2 stable Net_Socket 1.0.9 stable

Net_URL 1.0.15 stable Numbers_Roman 1.0.2 stable Numbers_Words 0.15.0 beta

PEAR 1.7.2 stable Structures_Graph 1.0.2 stable System_Command 1.0.6 stable

Text_Diff 1.0.0 stable XML_HTMLSax 2.1.2 stable XML_Parser 1.3.2 stable

XML_RPC 1.5.0 stable XML_Serializer 0.19.2 beta XML_Util 1.2.1 stable

[/font][/codebox]



Step_01 ran okay without errors

The root url and email addresses were populated in main.inc and connection information for oci was put in db.inc.

step_02 displayed the following



[codebox]> Configuring Roles Views…

±-------------------------------------------------------+

| PHP Warning |

|--------------------------------------------------------|

| oci_execute(): ORA-00942: table or view does not exist |

±-------------------------------------------------------+

> done

[/codebox]

step_02 was then rerun without error, compile_locale, step_03 and compile_locale were then run without error.



But browsing to the _admin (and any other page) reports

MySource Error [ASSERT EXCEPTION] Asset “session_handler_default” is not installed on the system, unable to include its source file [SYS0320]



with a corresponding error email



[codebox]

MySource Error

File : [SYSTEM_ROOT]/core/include/locale_manager.inc

Line : 504

Version : 3.20.2

DB Type : oci



Error text not found for this code and locale [SYS0320] array (

0 => ‘Asset "session_handler_default" is not installed on the system, unable to include its source file’,)

------------------------------------------------------------------

User Details

IP Address: xx.x.xx.xx

User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1)

------------------------------------------------------------------

Root Urls

xx.xx.xxx.xx

------------------------------------------------------------------

Current URL

http://xxx.xxxx.xxx.xxx//

------------------------------------------------------------------

Back Trace

0 => array (

“function” => “sq_error_handler”,

“args” => array (

0 => 256,

1 => “Error text not found for this code and locale [SYS0320]\narray (\n 0 => \‘Asset \“session_handler_default\” is not installed on the system, unable to include its source file\’,\n)”,

2 => “[SYSTEM_ROOT]/core/include/locale_manager.inc”,

3 => 504,

4 => array (

[Max Depth Reached]

)

)

),

1 => array (

“file” => “[SYSTEM_ROOT]/core/include/locale_manager.inc”,

“line” => 504,

“function” => “trigger_error”,

“args” => array (

0 => “Error text not found for this code and locale [SYS0320]\narray (\n 0 => \‘Asset \“session_handler_default\” is not installed on the system, unable to include its source file\’,\n)”,

1 => 256

)

),



[/codebox]



NZ Squiz have got me to check that in main.inc

define(‘SQ_CONF_SESSION_HANDLER’, ‘’);

define(‘SQ_CONF_USE_DEFAULT_SESSION_SAVE_PATH’, false);

define(‘SQ_CONF_CUSTOM_SESSION_SAVE_PATH’, ‘’);



and in php.ini, under [Session]:

session.save_handler = files



Reading existing posts on similar problems I have checked that the session_handle files were present and have added additional pear modules above the required set - unfortunately to no effect.



Does anybody have a solution to this problem ?



Regards

Barry

Fixed it.
Root problem was the licence.inc file licence type setting, the default setting is GPL for some reason with the download of 3.20.2 that we were working with it needed to be SSV.



At the end of step 3 (when it was failing) it was displaying



[codebox]

[font="Courier New"][/font]

37 => page_remote_content

±--------------------------------------------------------------------------------+

| MySource Error |

|---------------------------------------------------------------------------------|

| You are attempting to use a Squiz.net MySource Module with the GPL version of |

| MySource Matrix. These modules are not available under the GPL consequently |

| MySource Matrix will not run. |

| |

| You may swap to the Squiz Supported Version licence (SSV) which will allow the |

| modules to run by changing SQ_LICENCE_TYPE from GPL to SSV in the |

| /path/to/matrix/data/private/conf/licence.inc file. |

| |

| Please ensure you have read and agree to the terms of this alternate license |

| (available in /path/to/matrix/SSV.txt) before making the change. Alternatively, |

| you may remove the MySource Modules and continue to run the application under |

| the GPL. |

| |

±--------------------------------------------------------------------------------+

[/codebox]



#####



Started with a clean install

Removed extra pear modules so now have just the following installed.

[codebox]

Archive_Tar 1.3.2 stable Auth_SASL 1.0.2 stable Console_Getopt 1.2.3 stable

HTTP_Client 1.2.1 stable HTTP_Request 1.4.4 stable Image_Canvas 0.3.1 alpha

Image_Color 1.0.2 stable Image_Graph 0.7.2 alpha Mail 1.1.14 stable

Mail_Mime 1.5.2 stable Mail_Queue 1.2.1 stable Mail_mimeDecode 1.5.0 stable

Net_SMTP 1.3.2 stable Net_Socket 1.0.9 stable Net_URL 1.0.15 stable

Numbers_Roman 1.0.2 stable Numbers_Words 0.15.0 beta PEAR 1.7.2 stable

Structures_Graph 1.0.2 stable Text_Diff 1.0.0 stable XML_HTMLSax 2.1.2 stable

XML_Parser 1.3.2 stable XML_RPC 1.5.0 stable

[/codebox]



chown -R root:sys ./*

step01

Populated db.inc, root url & email lines in main.inc, changed lic type to SSV

step2 (still getting oci_execute(): ORA-00942: table or view does not exist )

step2

step3

compile_locale

chown -R apache:apache data cache



Can log into _admin page okay.



Regards

Barry