Bekijk Volledige Versie : My SQL
Ik heb phpmyadmin geinstalleerd op mijn server
hiervoor had ik altijd reseller pakketten en kon ik eenvoudig in Cpanel een
database aanmaken
maar hoe doe ik dit in phpmyadmin???
- ik maak een database aan bv database_db bij 'nieuwe database
aanmaken'
- hierna ga ik naar mysql(6) en verkennen user
- ik doe nieuwe rij invoegen
- host = ( functie leeg) localhost
- user = ( functie leeg) username
- passwordt = (functie = password) paswoord
- ik zet alle waardes op Yes
Als ik dit gedaan heb en ik wil hierna een script installeren, krijg ik
alleen een error (Fatal error: Call to undefined function: mysql_connect()
in /home/.sites/143/site2/web/cj/setup.php on line 353)
dus de database/user is niet ok
maar wat vergeet ik?? of wat doe ik fout???
Daniel Tryba
15/05/03, 19:35
Remco <rvessem@wanadoo.nl> wrote:
> Als ik dit gedaan heb en ik wil hierna een script installeren, krijg ik
> alleen een error (Fatal error: Call to undefined function: mysql_connect()
> in /home/.sites/143/site2/web/cj/setup.php on line 353)
>
> dus de database/user is niet ok
Wat een rare conclusie. De foutmelding zegt toch duidelijk dat je een
functie (mysql_connect()) probeert aan te roepen, maar dat deze niet
gedefineerd is. MAW het lijkt erop dat je PHP geen mysql onderstuend.
--
Daniel Tryba
"Daniel Tryba" <news_nl.internet.www.server-side@canopus.nl> wrote in
message news:ba0iko$acb$1@news.tue.nl...
> Remco <rvessem@wanadoo.nl> wrote:
> > Als ik dit gedaan heb en ik wil hierna een script installeren, krijg ik
> > alleen een error (Fatal error: Call to undefined function:
mysql_connect()
> > in /home/.sites/143/site2/web/cj/setup.php on line 353)
> >
> > dus de database/user is niet ok
> Wat een rare conclusie. De foutmelding zegt toch duidelijk dat je een
> functie (mysql_connect()) probeert aan te roepen, maar dat deze niet
> gedefineerd is. MAW het lijkt erop dat je PHP geen mysql onderstuend.
Ok misschien te snel geconcludeerd, maar laat ik zeggen in iedergeval gaat
er iets niet goed
ik draai mySQL 2.5.0 maar hmmzz ik heb nog niet eerder mee gemaakt dat php
mysql niet ondersteund??? hoe kan ik dit dan testen???
Btw de server is een Raq550
Maar doe ik bovenstaande dan wel goed, dus gewoon database aanmaken en
invullen???
Daniel Tryba
15/05/03, 19:50
Remco <rvessem@wanadoo.nl> wrote:
>> Wat een rare conclusie. De foutmelding zegt toch duidelijk dat je een
>> functie (mysql_connect()) probeert aan te roepen, maar dat deze niet
>> gedefineerd is. MAW het lijkt erop dat je PHP geen mysql onderstuend.
>
> Ok misschien te snel geconcludeerd, maar laat ik zeggen in iedergeval
> gaat er iets niet goed ik draai mySQL 2.5.0
Weet je dat zeker? 2.5.0!
> maar hmmzz ik heb nog
> niet eerder mee gemaakt dat php mysql niet ondersteund??? hoe kan ik
> dit dan testen??? Btw de server is een Raq550
phpinfo(); en kijken hoe die gecompileerd/geconfigureerd is.
> Maar doe ik bovenstaande dan wel goed, dus gewoon database aanmaken en
> invullen???
Geen idee, ken myphpadmin niet.
--
Daniel Tryba
> > gaat er iets niet goed ik draai mySQL 2.5.0
>
> Weet je dat zeker? 2.5.0!
ik bedoel phpmyadmin 2.5.0 en mysql 4.0.12
>
> phpinfo(); en kijken hoe die gecompileerd/geconfigureerd is.
Als ik dit doet lijkt aller er ok uit te zien, ik kan tenminste niks zien
over mysql??
http://62.212.77.158/php.php
>
> Daniel Tryba
>
> > Weet je dat zeker? 2.5.0!
>
> ik bedoel phpmyadmin 2.5.0 en mysql 4.0.12
>
zeg ik het weer fout die zat op de andere, hier zit MySQL 3.23.54 op.
Daniel Tryba
15/05/03, 20:20
Remco <rvessem@wanadoo.nl> wrote:
>> phpinfo(); en kijken hoe die gecompileerd/geconfigureerd is.
>
>
> Als ik dit doet lijkt aller er ok uit te zien, ik kan tenminste niks zien
> over mysql??
>
> http://62.212.77.158/php.php
<q>
'--with-mysql=shared'
</q>
mysql is dus als module gecompileerd voor deze PHP, maar de module wordt
niet geladen. Dus even de module installeren en in je php.ini toevoegen
(extension=mysql.so).
--
Daniel Tryba
> mysql is dus als module gecompileerd voor deze PHP, maar de module wordt
> niet geladen. Dus even de module installeren en in je php.ini toevoegen
> (extension=mysql.so).
>
> --
>
> Daniel Tryba
Bedankt voor je antwoord,
> <q>
> '--with-mysql=shared'
> </q>
>
> mysql is dus als module gecompileerd voor deze PHP, maar de module wordt
> niet geladen. Dus even de module installeren en in je php.ini toevoegen
> (extension=mysql.so).
Alleen nog ff een vraagje, hoe kan ik controleren ofdat de module idd niet
wordt geladen?
in de dir usr/lib/apache/php staat wel mysql.so
En onder welk tabje in de php.ini zet ik extension=mysql.so erbij??
Daniel Tryba
15/05/03, 21:20
Remco <rvessem@wanadoo.nl> wrote:
> Alleen nog ff een vraagje, hoe kan ik controleren ofdat de module idd niet
> wordt geladen?
phpinfo();
> in de dir usr/lib/apache/php staat wel mysql.so En onder welk tabje
> in de php.ini zet ik extension=mysql.so erbij??
De php configuratie file heeft helemaal geen tabs
(http://www.php.net/manual/en/configuration.php), MAW: boeit niet.
--
Daniel Tryba
>
> De php configuratie file heeft helemaal geen tabs
> (http://www.php.net/manual/en/configuration.php), MAW: boeit niet.
ik bedoel eigelijk geen tabs maar eerder alinia/hoofdstuk, of ik weet
eigelijk niet hoe je zo'n stukje noemt :)
alleen dan nog ff uitzoeken hoe ik de module moet laden
Ik ben ff verder aan het zoeken en op de site van Sun ben ik volgende tegen
gekomen
misschien zeur ik maar de server is nu nog ff helemaal nieuw voor mij
vandaar, kan het zijn dat onderstaande enige is wat ik moet doen??
----------------------------------------------------------------------------
-------------------------------
By default, mysql is not configured to run with php scripting. To enable it,
please do the following:
a.. Enable the php scripting for the vsite under the following menu
"Site Management -> Services -> Web -> Enable PHP scripting"
a.. Edit the /etc/httpd/php.ini to add the following line
extension=mysql.so
a.. Restart httpd as root by typing:
/etc/init.d/httpd restart
a.. Start the mysql daemons by typing
/etc/init.d/mysql start
a.. Create a symlink /tmp/mysql.sock to /var/lib/mysql/mysql.sock using
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
a.. To test the feature, install the attached sample test page in the web
root of your virtual site. When you access this page, it should report that
it made successful connection to mysql.
-------------------------------------------
Daniel Tryba
15/05/03, 23:20
Remco <rvessem@wanadoo.nl> wrote:
> Ik ben ff verder aan het zoeken en op de site van Sun ben ik volgende tegen
> gekomen
> misschien zeur ik maar de server is nu nog ff helemaal nieuw voor mij
> vandaar, kan het zijn dat onderstaande enige is wat ik moet doen??
>
> -------------------------------
> By default, mysql is not configured to run with php scripting. To enable it,
> please do the following:
>
> a.. Enable the php scripting for the vsite under the following menu
> "Site Management -> Services -> Web -> Enable PHP scripting"
> a.. Edit the /etc/httpd/php.ini to add the following line
> extension=mysql.so
> a.. Restart httpd as root by typing:
> /etc/init.d/httpd restart
> a.. Start the mysql daemons by typing
> /etc/init.d/mysql start
> a.. Create a symlink /tmp/mysql.sock to /var/lib/mysql/mysql.sock using
> ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
> a.. To test the feature, install the attached sample test page in the web
> root of your virtual site. When you access this page, it should report that
> it made successful connection to mysql.
Alhoewel ik de symlink dubieus vind (dat soort spul moet niet met de
hand maar gewoon in het /etc/init.d/mysql script geregeld worden), lijkt
me dit wel afdoende.
--
Daniel Tryba
>
> Alhoewel ik de symlink dubieus vind (dat soort spul moet niet met de
> hand maar gewoon in het /etc/init.d/mysql script geregeld worden), lijkt
> me dit wel afdoende.
>
Hmmzzzz het wil gewoon allemaal nog niet echt vlotten helaas........