[Apache] Kan via php niet naar mysql connecten

Pagina: 1
Acties:
  • 88 views sinds 30-01-2008

  • DAMAGE
  • Registratie: December 2001
  • Laatst online: 13-01 00:52

DAMAGE

a.k.a. Rice_NL

Topicstarter
haaai ! :)

zit vandaag al een poosje teklooten met apache php en mysql... nu doen ze het allebei, en was ik van plan om even via php naar mysql teconnecten...

dit wou dus niet...

er komt testaan :

Fatal error: Call to undefined function: mysql_connect() in /html/public_html/index.php on line 15

why's that? heb de hele page van php al door gespit enzow maar heb gewoon goed gecompiled ed dus daar ligt het niet aan... mysql zelf werkt ook gewoon, maar het is al duidelijk dat het aan php of apache config files ergens zit, maar ik zou niet weten waar. :(

Lian Li O11 Dynamic EVO | Corsair HX1500i | Intel i9 13900K | ASUS Maximus HERO Z790 | 32GB GSkill Trident Z5 7200 DDR5 | Samsung 980 Pro 2TB | RTX 4080 | Simucube 2 Pro wheel


  • not-known
  • Registratie: Februari 2002
  • Laatst online: 16-02 17:15

not-known

[BI] Crewmember

heb je in de apache config file al de mysql module aanstaan??
wil wel ns helpen

Officiëel bikkel'n in #bikkels
Campzone Veld C FieldAdmin
De Veld C site!


  • Mior
  • Registratie: Maart 2000
  • Laatst online: 06:05
Op zondag 10 maart 2002 21:29 schreef DAMAGE het volgende:
zit vandaag al een poosje teklooten met apache php en mysql... nu doen ze het allebei
:? :D ;)
Fatal error: Call to undefined function: mysql_connect() in /html/public_html/index.php on line 15
Zo te zien heb je vergeten php met mysql support te compilen.

  • DAMAGE
  • Registratie: December 2001
  • Laatst online: 13-01 00:52

DAMAGE

a.k.a. Rice_NL

Topicstarter
nee heb met mysql support gecompiled...

Lian Li O11 Dynamic EVO | Corsair HX1500i | Intel i9 13900K | ASUS Maximus HERO Z790 | 32GB GSkill Trident Z5 7200 DDR5 | Samsung 980 Pro 2TB | RTX 4080 | Simucube 2 Pro wheel


  • Mior
  • Registratie: Maart 2000
  • Laatst online: 06:05
In dat geval, maak eens een php file aan op je server met dit erin:
PHP:
1
<?phpinfo();?>

En post de url daarvan even hier zodat wij kunnen kijken hoe je config van php in elkaar zit.

  • DAMAGE
  • Registratie: December 2001
  • Laatst online: 13-01 00:52

DAMAGE

a.k.a. Rice_NL

Topicstarter
die file had ik dus al :) hier is de url er van :

http://62.163.39.28/phpinfo.php

Lian Li O11 Dynamic EVO | Corsair HX1500i | Intel i9 13900K | ASUS Maximus HERO Z790 | 32GB GSkill Trident Z5 7200 DDR5 | Samsung 980 Pro 2TB | RTX 4080 | Simucube 2 Pro wheel


  • Mior
  • Registratie: Maart 2000
  • Laatst online: 06:05
Er staat in je config regel idd '--with-mysql', maar ik zie geen info over mysql (zoals hier). Dus er schijnt toch iets fout te zijn gegaan tijdens het compilen van php.

  • DAMAGE
  • Registratie: December 2001
  • Laatst online: 13-01 00:52

DAMAGE

a.k.a. Rice_NL

Topicstarter
Op zondag 10 maart 2002 21:46 schreef Phantom het volgende:
Er staat in je config regel idd '--with-mysql', maar ik zie geen info over mysql (zoals hier). Dus er schijnt toch iets fout te zijn gegaan tijdens het compilen van php.
hmm inderdaad daar staat wel mysql info enzo ja.. vreemd hoor kom er maar niet uit :(

btw, bij het compilen gaatie in eens zeuren om Lex ofzow? daarna breekt ie em af... vet vaag

Lian Li O11 Dynamic EVO | Corsair HX1500i | Intel i9 13900K | ASUS Maximus HERO Z790 | 32GB GSkill Trident Z5 7200 DDR5 | Samsung 980 Pro 2TB | RTX 4080 | Simucube 2 Pro wheel


  • yeadder
  • Registratie: Maart 2001
  • Niet online
mischien idee om gelijk php 4.1.2 te nemen dan ben je gelijk af van dat vervelende bugje af. :)

  • Mior
  • Registratie: Maart 2000
  • Laatst online: 06:05
Na het configuren van php staat er ook bij dat je niet moet vertrouwen in de shared mysql support van php, en dat blijkt hier ook weer.

Dus gewoon php re-compilen, en dan met: '--with-mysql=<dir naar mysql>'

  • jlokerse
  • Registratie: Juni 2001
  • Laatst online: 11-08-2021
Hallo,

gebruik je soms redhat (7.2)?

Heb zelf ook dat geklooi gehad dat ik apache niet met mysql aan de praat kreeg.
Wilde toen hlstats (statistieken voor counter strike) aan de praat maken.

Ik heb het toen opgelost met apache toolbox.
Dit is een script die je een menu geeft met de opties waarmee je apache kan compilen en daarna zelf de source download en dan compiled.
Enigste schoonheids foutje was dat ik toen niet goed ingesteld had waar alles moest komen en dat apache toen in /usr/local terecht kwam maar dat is nu je het weet geen probleem.

hope this helps....

  • DAMAGE
  • Registratie: December 2001
  • Laatst online: 13-01 00:52

DAMAGE

a.k.a. Rice_NL

Topicstarter
inderdaad heb php 4.1.2 al gedownload en uitgepakt, maar als ik em wil configen met ./configure, je weet wel hoe het werkt, dan gaatie even bezig, dan gaatie in eens zeuren om lex (:?) ik zal hier ff de code neer gooien :
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
debian:/home/cb/incoming/php-4.1.2# ./configure --with-mysql --with-apxs      loading cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking whether to enable maintainer-specific portions of Makefiles... no
checking host system type... i586-pc-linux-gnu
checking for gawk... no
checking for mawk... mawk
checking for bison... bison -y
checking bison version... 1.28 (ok)
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for AIX... no
checking for gcc option to accept ANSI C... none needed
checking for ranlib... ranlib
checking whether gcc and cc understand -c and -o together... yes
checking whether ln -s works... yes
checking for flex... lex
checking for yywrap in -ll... no
checking lex output file root... ./configure: lex: command not found
configure: error: cannot find output from lex; giving up
debian:/home/cb/incoming/php-4.1.2#

wtf mis ik allemaal wel niet ?? :) maar die lex hiero daar snap ik al helemaal niks van :( ken het hele lex gebeuren niet :)

Lian Li O11 Dynamic EVO | Corsair HX1500i | Intel i9 13900K | ASUS Maximus HERO Z790 | 32GB GSkill Trident Z5 7200 DDR5 | Samsung 980 Pro 2TB | RTX 4080 | Simucube 2 Pro wheel


  • not-known
  • Registratie: Februari 2002
  • Laatst online: 16-02 17:15

not-known

[BI] Crewmember

nog ff, ik moest om het werkent te krijgen mysql.so installen en
code:
1
extension=mysql.so

toevoegen aan t php config filetje

Officiëel bikkel'n in #bikkels
Campzone Veld C FieldAdmin
De Veld C site!


  • DAMAGE
  • Registratie: December 2001
  • Laatst online: 13-01 00:52

DAMAGE

a.k.a. Rice_NL

Topicstarter
Op zondag 10 maart 2002 21:56 schreef jlokerse het volgende:
Hallo,

gebruik je soms redhat (7.2)?

Heb zelf ook dat geklooi gehad dat ik apache niet met mysql aan de praat kreeg.
Wilde toen hlstats (statistieken voor counter strike) aan de praat maken.

Ik heb het toen opgelost met apache toolbox.
Dit is een script die je een menu geeft met de opties waarmee je apache kan compilen en daarna zelf de source download en dan compiled.
Enigste schoonheids foutje was dat ik toen niet goed ingesteld had waar alles moest komen en dat apache toen in /usr/local terecht kwam maar dat is nu je het weet geen probleem.

hope this helps....
nee ik draai Debian, maar waar kan ik die apache toolbox weg halen of draait dat alleen op redhat?

Lian Li O11 Dynamic EVO | Corsair HX1500i | Intel i9 13900K | ASUS Maximus HERO Z790 | 32GB GSkill Trident Z5 7200 DDR5 | Samsung 980 Pro 2TB | RTX 4080 | Simucube 2 Pro wheel


  • Mior
  • Registratie: Maart 2000
  • Laatst online: 06:05
Probeer http://www.apachetoolbox.com eens ;)

En hij is niet alleen voor red-hat.

Verwijderd

Op zondag 10 maart 2002 22:04 schreef DAMAGE het volgende:

[..]

nee ik draai Debian, maar waar kan ik die apache toolbox weg halen of draait dat alleen op redhat?
Hoezo ben je zelf aan het compilen geslagen als je debian draait? Installeren via apt-get is toch een stuk makkelijker.

  • yeadder
  • Registratie: Maart 2001
  • Niet online
Op zondag 10 maart 2002 22:06 schreef balou het volgende:

[..]

Hoezo ben je zelf aan het compilen geslagen als je debian draait? Installeren via apt-get is toch een stuk makkelijker.
mischien omdat ie zelf wilt bepalen wat er allemaal mee complimeert wordt.

of om er van te leren ?

  • DAMAGE
  • Registratie: December 2001
  • Laatst online: 13-01 00:52

DAMAGE

a.k.a. Rice_NL

Topicstarter
Op zondag 10 maart 2002 22:06 schreef balou het volgende:

[..]

Hoezo ben je zelf aan het compilen geslagen als je debian draait? Installeren via apt-get is toch een stuk makkelijker.
tsja, maar dat wou dus ook al niet :(( ik ben nu bezig met de toolbox bezig... kijken hoe dat werkt.. jullie horen et straks wel als het werkt of niet werkt...

iig bedankt jongens :)

Lian Li O11 Dynamic EVO | Corsair HX1500i | Intel i9 13900K | ASUS Maximus HERO Z790 | 32GB GSkill Trident Z5 7200 DDR5 | Samsung 980 Pro 2TB | RTX 4080 | Simucube 2 Pro wheel


Verwijderd

ik heb dit ook gehad met een cobalt bak
--with-mysql=/usr/local <-- path waar mysql staat
was de oplossing bij mijn

  • Marcel
  • Registratie: Juli 1999
  • Laatst online: 22:05
Op zondag 10 maart 2002 22:21 schreef DAMAGE het volgende:

[..]

tsja, maar dat wou dus ook al niet :(( ik ben nu bezig met de toolbox bezig... kijken hoe dat werkt.. jullie horen et straks wel als het werkt of niet werkt...

iig bedankt jongens :)
Hoezo wou dat niet? Wat heb je geprobeert dan?
Als je gewoon apache met php en mysql wil gebruiken en geen rare "fratsen" (lees modules) nodig hebt kan dit prima. Waarschijnlijk heb je niet alle pakketten geselecteerd om het geheel aan de gang te krijgen.

Dit is wat ik op m'n bak heb staan:
code:
1
2
3
4
5
6
7
8
9
10
ii  apache     1.3.23-1  Versatile, high-performance HTTP server
ii  apache-common  1.3.23-1  Support files for all Apache webservers
ii  libapache-mod- 1.3.19.1a-5    HTTP compression module for Apache
ii  php4         4.1.2-1      A server-side, HTML-embedded scripting langu
ii  php4-mysql     4.1.2-1    MySQL module for php4
ii  libdbd-mysql-p 1.2216-2  mySQL database interface for Perl
ii  libmysqlclient 3.23.49-3    mysql database client library
ii  mysql-client   3.23.49-3    mysql database client binaries
ii  mysql-common   3.23.49-3    mysql database common files (e.g. /etc/mysql
ii  mysql-server   3.23.49-3    mysql database server binaries

  • luc
  • Registratie: Maart 2000
  • Niet online

luc

Waarom verteld niemand die jongen dat ie flex nodig heeft om z'n configure fatsoenlijk te laten draaien :?

  • DAMAGE
  • Registratie: December 2001
  • Laatst online: 13-01 00:52

DAMAGE

a.k.a. Rice_NL

Topicstarter
Op maandag 11 maart 2002 08:47 schreef luc het volgende:
Waarom verteld niemand die jongen dat ie flex nodig heeft om z'n configure fatsoenlijk te laten draaien :?
is dat dat flex waar ie bij het compilen om gaat zeuren? ik ga denk ik vanmiddag eerst even me linux bak formatten alles ffe er op nieuw opsmijten en dan zal ik php en mysql weer gaan compilen kijken hoe dat gaat, want ik heb perongelijk bij het compilen de "troep" niet weg gegooit en heb maar 210 mb terbeschikking...

Lian Li O11 Dynamic EVO | Corsair HX1500i | Intel i9 13900K | ASUS Maximus HERO Z790 | 32GB GSkill Trident Z5 7200 DDR5 | Samsung 980 Pro 2TB | RTX 4080 | Simucube 2 Pro wheel


  • Quinie
  • Registratie: Juli 2001
  • Laatst online: 29-07-2025

Quinie

.nl

ik zit dus met het zelfde probleem als de TS. Maar denk wat te hebben gevonden
http://nl.php.net/mysql

This MySQL extension will not work with MySQL versions greater than 4.1.0. For that, use MySQLi.

Ben nu als noob dus nog aan het zoeken welke versie mysql ik standaard bij redhat 9 krijg :).


http://www.Quinie.nl
http://soundcloud.com/quinie
https://www.wereoutthere.nl


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Ware het niet dat dit topic al bijna 2 jaar oud is, dus echt nuttig is deze discussie niet meer, succes met je mysql :)
Pagina: 1

Dit topic is gesloten.