PDA

Bekijk Volledige Versie : Frontpage + CentOs 4.2 64BIT



snaaps
08/03/06, 14:43
Ik kom er zojuist achter dat ik geen frontpage extensies kan gebruiken op onze nieuwe servers.
We gebruiken de 64Bit versie van Centos 4.2 icm DA 2.6.3 (64bit versie)
Dit probleem heeft elke 64 bit server.

Wanneer ik de frontpage extensies aan wil zetten via directadmin krijg ik de volgende erro:
Error setting up your web: sh: /usr/local/frontpage/version5.0/bin/owsadm.exe: No such file or directory

[root@ccc12 local]# locate owsadm.exe
Geen Resultaat

[root@ccc12 local]# locate frontpage
/usr/local/directadmin/data/skins/default/user/frontpage.html
/usr/local/directadmin/data/skins/default/images/frontpage.gif
/usr/local/directadmin/data/skins/power_user/user/frontpage.html
/usr/local/directadmin/data/skins/enhanced/user/frontpage.html
/usr/local/directadmin/data/skins/enhanced/lang/en/user/frontpage.html
/usr/local/directadmin/customapache/mod_frontpage-1.6.1.tar.gz
/usr/local/directadmin/customapache/frontpage.patch
/usr/local/directadmin/customapache/apache_1.3.34/src/modules/extra/mod_frontpage.o
/usr/local/directadmin/customapache/apache_1.3.34/src/modules/extra/mod_frontpage.c
/usr/local/directadmin/customapache/apache_1.3.34/mod_frontpage.c
/usr/local/directadmin/customapache/mod_frontpage.c
/usr/local/directadmin/scripts/frontpage.sh

Toen kwam ik op onderstaand idee:
cd /usr/local/directadmin/customapache
./build frontpage_ext
dit heeft de aangemaakt: /usr/local/frontpage/version5.0/bin/
Inclusief het bestand: owsadm.exe

Opnieuw proberen dus.
Enable extensies in DA, maar nu krijg ik de volgende error:
Error setting up your web: sh: /usr/local/frontpage/version5.0/bin/owsadm.exe: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

Nu kom ik er ff niet meer uit, wellicht dat iemand ditr probleem herkent en een oplossing heeft.

FransVanNispen
08/03/06, 14:46
Je kunt dit oplossen door het volgende uit te voeren:

./build frontpage_ext

[Edit]
Ik had even niet gezien dat je dat al geprobeerd had.

Maar eerst ./build clean misschien en even opnieuw compileren. Wij hebben diverse CentOS 4.2 64bit versies draaien inmiddels zonder problemen.

Overigens was deze bug in de laatste versie die ik installeerde niet meer aanwezig.

Upgraden naar Apache2 zal je overigens nog wel een probleem gaan opleveren met een bug in PHP4.4.2. Hier kun je omheen door PHP4.4.0 te gebruiken.

snaaps
08/03/06, 14:47
Dat heb ik dus al geprobeerd:

Toen kwam ik op onderstaand idee:
cd /usr/local/directadmin/customapache
./build frontpage_ext


of moet ik nu ook apache opnieuw rebuilden ofzo?

snaaps
08/03/06, 20:39
Nou krijg dus net een berichtje van directadmin terug.

conclusie: de frontpage extensions werken niet met de 64Bits versie van centos.

Ik vindt dit behoorlijk achterlijk omdat zij wel op hun site vermelden dat da zonder problemen draaid op centos 4.2 64bit.

nu ken ik dus 3 productieserver die al in gebruik zijn dus gaan herinstaleren met een 32 bits versie.

lekkere support daar.

EDIT: bericht naar directadmin
Hello,

So what you saying is that the frontpage extentions do not work on a centos 4.2 64bit version?
Why did you say that centos 4.x 64bit is supported?
There are many bugs with da and centos 4.x 64bit (just like the php.ini file)

Operating System:

Redhat Linux 7.2, 7.3, 8.0, 9.0
RedHat Fedora 1.0, 2.0, 3.0, 4.0
RedHat Enterprise / CentOS 3.x, 4.x (64-bit is supported in 4.x only)
FreeBSD 4.7, 4.8, 4.9, 4.10, 4.11, 5.0, 5.1, 5.2, 5.2.1, 5.3, 5.4
Debian Sarge/Woody


I am a litle bit angry, because i must reinstall 3 production servers with a 32bit version of centos.
All this 3 servers has many clients on it.

You must delete that the 64-bit version is supported on your website.
Because, directadmin says the follow:

http://www.directadmin.com/features.html
FrontPage Extensions. Users can enable or disable Microsoft FrontPage Extensions at any time with the click of a button.


Regards,

M Spaans

Deltaned
08/03/06, 21:24
is de 64-bits versie al officieel uitgegeven dan door DirectAdmin?
Ik dacht dat deze nog steeds in de BETA zat namelijk.
Daarnaast snap ik jou reactie naar DirectAdmin wel echter is John en Mark altijd bereid je te helpen en problemen op te lossen zolang je een root login aan ze geef.
Ze bieden (veel) meer service dan bijvoorbeeld plesk (eigen ervaring)

Succes er mee in ieder geval!

snaaps
08/03/06, 21:28
hoe maak je ook alweer een link aan?

de bedoeling is dat ik een link wil maken in de map /lib
genaamd: ld-linux.so.2
deze wil laten linken naar: /lib/ld-linux.so.2 of naar /lib64/ld-2.3.4.so

just trying somethink

snaaps
08/03/06, 21:36
ln -s /lib64/ld-2.3.4.so ./ld-linux.so.2

resulteerd in waneer ik de frontpage extensies aan wil zetten:
Error setting up your web: sh: /usr/local/frontpage/version5.0/bin/owsadm.exe: Accessing a corrupted shared library

snaaps
08/03/06, 23:39
Directadmin heeft hierbij de informatie op hun pagina aangepast.
er is GEEN support op 64-bit os versies.
Tevens hebben nu de 64-bit da versie op BETA gezet.

Kortom, tot op heden kan ik een 64-bits OS ten strengste afraden. in de afgelopen weken heb ik zelf nu alweer 4 bugs ondekt in de nieuwste versie van 64-bits versie van directadmin.

FransVanNispen
08/03/06, 23:48
Beste snaaps,

Ik heb diverse systemen draaien op 64bit, en het werkt gewoon goed. Ook onder hoge loads.

Wel is het inderdaad vervelend dat er build problemen zijn.

Het is wel aan te raden een volledige rebuild te doen om het draaiend te krijgen als je wijzigingen hebt gemaakt.

Ik moet wel zeggen dat ik ze allemaal heb geupgrade naar Apache 2.0.55

Als je wilt, kan ik er ook wel even naar kijken voor je. Stuur dan maar een PM.

Overigens heb ik het nog niet meegemaakt bij DA dat ik niet verder geholpen werd, ook niet met de 64bit versie. Tot nu toe altijd erg snel een reactie.

snaaps
08/03/06, 23:54
Frans, heb jij de frontpage extensies werkend onder directadmin op een 64-bits OS?

Das vreemd.

Mijn config:

opteron 148
CentOs 4.2 64-bit (server cd)
gcc en gcc++ (duh)
Directadmin (laatse versie)
Apache 1.3.34 (wil ik ook wel zo houden voorlopig)
PHP 4.4.2 (standaard)


verder is de rest wel een beetje standaard.
wel hier en daar wat aangepast en geinstalleerd maar niet relevant voor mij Frontpage probleem.

Ik zal nog eens even een rebuild all doen van customapache, maar dat zal wel niks uitmaken

snaaps
09/03/06, 00:54
Ik geef het op!

Rebuild apache (all)

IC
/usr/local/lib/libltdl.a(ltdl.o): could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [libphp4.la] Error 1

*** The make has failed, do you want to try to make again? (y,n):

Ik ga morgen de 64-bit versie vervangen door de 32-bit versie van CentOs 4.2.
Dit is de zoveelste error die ik tegenkom, heb er nu al een stuk of 6 gevonden.
wie weet hoeveel bugs er nog meer in zitten.

Gelukkig ondersteund de opteron 148 ook 32-bits besturing systemen.

Enige lullige is dat ik 2 servers met klanten moet gaan omzetten, nou jah ik kijk wel hoe ik dat makelijk zonder veel downtime kan overzetten op een andere server.

Ik heb het helemaal gehad met die 64-bits shit.

luser
09/03/06, 06:55
http://www.gentoo.org/doc/en/gentoo-amd64-faq.xml#emul32 Zoiets is er probbly ook wel voor CentOS.

Draai een aantal dual opteron systemen voor webhosting (wel zonder control panel) en draait gewoon perfect :)
Met wat aanpassingen op die CentOS krijg je directadmin waarschijnlijk wel mooi draaiend.