Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

[gentoo] apache php en MySql werken niet samen

dJeedJee
8 antwoorden
  • Ik heb de drie bovengenoemde servers geinstalleerd, maar nu krijg ik mij website niet aan de praat. En als ik phpmyadmin start krijg ik de volgende melding.

    "kan de MySQL extensie niet laden, controleer de PHP configuratie."

    De mysql.so wordt volgende de php.ini wel geladen. Wat gaaat er nog is?
  • heb je "mysql" in je USE variabele? Anders wordt PHP zonder MySQL ondersteuning gecompileerd.
  • Heb je misschien wat meer uitleg voor mij? Zover ben ik nog niet.
  • [code:1:bf610267f6]
    cat /etc/make.profile/make.defaults
    # Copyright 2002 Gentoo Technologies, Inc.
    # System-wide defaults for the gcc 3.2 Portage system

    USE="x86 oss 3dnow apm arts avi berkdb crypt cups encode gdbm gif gpm gtk imlib
    java jpeg kde gnome libg++ libwww mikmod mmx motif mpeg ncurses nls oggvorbis
    opengl pam pdflib png python qt qtmt quicktime readline sdl slang spell ssl
    svga tcpd truetype X xml2 xmms xv zlib"

    ARCH="x86"
    COMPILER="gcc3"
    ACCEPT_KEYWORDS="x86"
    [/code:1:bf610267f6]
    Dit zijn standaard instellingen voor Gentoo, welke gebruikt worden bij het emergen. Deze instelling worden overschreven in /etc/make.conf. Alles wat achter USE staat zijn de zogenoemde USE-variabelen. Om support voor MySql mee te compileren voeg je mysql toe aan de sectie USE in /etc/make.conf. Voor een volledig overzicht van alle USE-variabelen, kijk eens hier. Het is zowiezo nuttig om eens alles na telopen, voor wat je wel en niet gebruikt. Om bepaalde USE-variabelen in /etc/make.profile/make.defaults uit te schakelen, kun je in /etc/make.conf ze teoveogen met een - ervoor.

    Kijk ook eens [/url=http://www.gentoo.org/doc/nl/use-howto.xml]hier
  • Ik heb er eens naar gekeken en ga het uitproberen. Is het een goed idee om apache PHP en mysql opnieuw te compileren?

    thanx
  • Ik denk dat het de enige oplossing is.
  • lees je ook eens goed in in man emerge, en de docs op gentoo.org!
  • Inderdaad mysql in de USE deed de truc. Daarna opnieuw gecompileerd en een bedankje voor de tipgevers.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.