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