Hello
I have installed midgard 1.6.1 on a RHEL3 box (apache info: Apache/1.3.33
(Unix) Midgard/1.6.1/Repository/MultiLang
mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.3.9
FrontPage/5.0.2.2635 mod_ssl/2.8.22 OpenSSL/0.9.7a).
I compiled midgard from source and it seemed to compile and install ok, but I
am getting errors.
When I add the midgard.so extension to the php.ini file and then call php from
the command line I get the following error:
/usr/bin/php: relocation error:
/usr/local/lib/php/extensions/no-debug-non-zts-20020429/midgard.so: undefined
symbol:
ap_find_linked_module
"nm /usr/local/lib/php/extensions/no-debug-non-zts-20020429/midgard.so -u"
returns loads of undefined symbols including
ap_find_linked_module
/usr/local/lib/php/extensions/no-debug-non-zts-20020429/midgard.so:
U add_assoc_double_ex
U add_assoc_long_ex
U add_assoc_string_ex
U add_assoc_stringl_ex
U add_assoc_zval_ex
U add_index_string
U add_next_index_long
U add_property_long_ex
U add_property_null_ex
U add_property_resource_ex
U add_property_string_ex
U add_property_stringl_ex
U add_property_zval_ex
U ap_find_linked_module
U ap_log_rerror
U ap_psprintf
U ap_pstrdup
U ap_table_get
U ap_table_set
U ap_uuencode
U _array_init
U call_user_function
U compiler_globals
U compile_string
U convert_to_boolean
U convert_to_long
... There were about 100 more
When I visit the virtual server in web browser on port 8001 I get a 403
Forbidden error. The root of the midgard virtual server is
empty. All permissions seem to be set ok.
As I said the install from source seemed to go ok and I executed datagard and
created a database and a virtual server with no
trouble.
I did rename a line in httpd.conf that the midgard-apache1-1.6.1 install had
added: it did read "AddModule mod_midgard.c" but I
changed it to "AddModule midgard-apache1.c" (with quotes) as could not find
mod_midgard.c
Please help!! Any suggestions would be very welcome at this stage.
Rich
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]