Hi all, 

Please could people take a look at the attached screen shot 
(aegir_broken_midgard-161.jpg) of a broken Aegir. I am hoping that
someone will have had this problem before: I can log into Aegir as the System 
Administrator but it is totally messed up...

In case the image gets removed, it shows Ageir 1.0.3 - some tabs down the 
bottom left with just numbers as labels - 7,5,4,2,3,1 in
that order - a blank change log section - and a few other links along the top 
below "System Administrator" and the date and time.

I compiled Midgard from source using the 1.6.1 all-in-one source files. 

My very best guess is that this is related to the Iconv PHP module, as before 
this was installed I had an error saying that I must
install this but that I could initialise midgard. 

Afterwoods I only have a 500 error: Class de_linkm_taviewer_midcom does not 
exist. But it has been imported into the correct
database (using datagard).

Perhaps the problem is connected to the multi-language feature of Midgard 
1.6.x. Perhpaps it would it be worth trying Midgard 1.5.x
?

- I have imported all the xml data into the main midgard db without errors;
- all the access details are fine and the host table is set to the correct 
ports, prefix and names;
- no errors - only notices - when error_reporting is set to E_ALL & E_NOTICE in 
php.ini and nothing relevant logged in apache
error_log when set to debug mode.
- deactivating Midgard PageCache did not make any real difference

Tomorrow I plan to install it in Fedora Core 3, because after several weeks of 
messing with it in RHEL3 including removing it
completely and reinstalling it, I am wondering if it will ever work on this 
particular box. 

But I hate to be defeated like this, so if anyone has any ideas, either now or 
in the future, I would love to get this working on
RHEL3 with apache 1.x/php 4.x.  :-/

Thanks to everyone for all the help I have received :-)

Rich

details...
------------

RHEL 3.0; 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; 

iconv support   enabled
iconv implementation    libiconv
iconv library version   1.9

Directive       Local Value     Master Value
iconv.input_encoding    ISO-8859-1      ISO-8859-1
iconv.internal_encoding ISO-8859-1      ISO-8859-1
iconv.output_encoding   ISO-8859-1      ISO-8859-1

Loaded apache modules: midgard-apache1, mod_auth_passthrough, mod_log_bytes, 
mod_bwlimited, mod_php4, mod_frontpage, mod_ssl,
mod_setenvif, mod_so, mod_auth, mod_access, mod_rewrite, mod_alias, 
mod_userdir, mod_actions, mod_imap, mod_asis, mod_cgi, mod_dir,
mod_autoindex, mod_include, mod_status, mod_negotiation, mod_mime, 
mod_log_config, mod_env, http_core

PHP configure command: './configure' '--with-apxs=/usr/local/apache/bin/apxs' 
'--with-xml' '--enable-bcmath' '--enable-calendar'
'--with-curl' '--enable-dba=shared' '--with-db4' '--enable-exif' '--enable-ftp' 
'--with-gd' '--with-jpeg-dir=/usr/local'
'--with-png-dir=/usr' '--with-xpm-dir=/usr/X11R6' '--with-gettext' 
'--with-iconv=/usr/local' '--with-imap' '--with-imap-ssl'
'--with-kerberos' '--enable-mbstring' '--enable-mbstr-enc-trans' 
'--enable-mbregex' '--with-mcrypt' '--with-mhash' '--with-mysql'
'--with-openssl' '--enable-discard-path' '--with-pear' '--enable-sockets' 
'--enable-track-vars' '--with-ttf'
'--with-freetype-dir=/usr' '--enable-gd-native-ttf' '--enable-versioning' 
'--enable-wddx' '--with-zip' '--with-zlib'

-- if it helps I have a complete log of the installation. Just dunno why it 
doesn't work

--also I read this: on some systems there may be no such function as iconv(); 
this is due to the following reason: a constant is
defined named `iconv` with the value `libiconv`. So, the string 
PHP_FUNCTION(iconv) transforms to PHP_FUNCTION(libiconv), and you
have to call libiconv() function instead of iconv(). I doubt this is relevant 
but as I have not myself yet used Iconv I don't know.

<<attachment: aegir_broken_midgard-161.jpg>>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to