Toon posts:

Vbulletin v2.2.9 werkt niet

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

Verwijderd

Topicstarter
Zoals de titel zegt werkt vbulletin niet. Ik heb volgens deze site:
http://www.checkmysite.nl...en/webserver_opzetten.php
een offline webserver gemaakt zodat ik mijn board kan 'maken' en dan niet online hoef te zijn. Ik ben namelijk niet gezegend met snel internet. Heb hier een simpel telefoonlijntje.
Nou ja dat ter zijde. Ik heb duz alles gedaan wat die site mij voorschreef en alles werkt ook. Nu dus Vbulletin instaleren. Dit doet het ook nog voor zolang het duurt. Ik ben nu gestrand na het opstarten van Vbulletin waar je je config.php nog een keer aan kan passen.
Afbeeldingslocatie: http://www.theforumisdown.com/uploadfiles/0103/config.JPG
En vervolgens druk ik gwn op overslaan omdat ik dit al in het kladblok had gedaan, zoals in de manual staan van Vbulletin zelf. Maar vervolgens krijg ik de volgende melding en daar weet ik geen raad mee.
Afbeeldingslocatie: http://www.theforumisdown.com/uploadfiles/0103/config_fout.JPG
Kan iemand mij hierbij helpen? Ik zou het zeer op prijs stellen.

  • GGS_VR6
  • Registratie: Juli 2001
  • Niet online

GGS_VR6

Oranje!

Je hebt de goede password van je mysqlserver niet goed ingevuld, daarom is access denied.

Probeer eens met root in te loggen

(als dat je password is van alle dingen die je used, kan je hem beter ff verwijderen of doorstrepen. Misschien maken mensen er wel misbruik van)

[ Voor 37% gewijzigd door GGS_VR6 op 01-03-2003 20:37 ]

T.net ID. Bekijk het maar es eem..
‹(◕‿◕)›


  • blackd
  • Registratie: Februari 2001
  • Niet online
Je probleem zit niet bij vBulletin, maar bij MySQL. Je hebt een user CeNoAtSrA aangemaakt in MySQL? Die heeft blijkbaar niet genoeg rechten, of je password is verkeerd.

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


Verwijderd

Topicstarter
Bij database username gwn 'root' invullen ipv 'CeNoAtSrA' werkt ook niet ook weer een foutmelding. Maar ik heb nix in MySQL verandert. Heb precies gedaan wat op die site stond.
-----------------------------------------------------------------------
MySQL
-----------------------------------------------------------------------

Het installeren van MySQL is ontzettend simpel. Unzip het bestand naar een tijdelijke directory. (Bijvoorbeeld C:\Temp\MySQL_Install). Ga naar die map en start setup.exe. Verander de installatiemap van C:\mysql naar C:\apache\mysql. Kies als installatie 'Typical'. Klaar!
Na het invullen van 'root' en verder ook helemaal nix krijg ik de volgende melding:
Afbeeldingslocatie: http://www.theforumisdown.com/uploadfiles/0103/config_fout2.JPG

Iemand een idee waar het aan ligt en waar of hoe je dat moet veranderen?

[ Voor 19% gewijzigd door Verwijderd op 01-03-2003 20:54 ]


  • blackd
  • Registratie: Februari 2001
  • Niet online
Mja, dan heb je alleen een mysql, je moet ook nog e.e.a. aan users instellen natuurlijk. Rechten geven etc.
www.mysql.com staat documentatie hoe dat moet.

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


Verwijderd

Topicstarter
ok zal ff checken. Ik meld wel of het gelukt is ofnie.
Eej das 798 pagina's die manual van hun. Moet ik het daarin zoeken?
Ken niemand het gwn vertellen da kost namelijk niet zo'n moeite :o
Ik zou het zeer waarderen/apriceren.

Van die maual snap ik iig geen hout. Dit is allemaal de eerste keer. Dus al die codes enzo zeggen mij niet zo veel. Iemand die mij ken helpen?

Is da dit? :
MySQL User Names and Passwords
------------------------------

There are several distinctions between the way user names and passwords
are used by MySQL and the way they are used by Unix or Windows:

* User names, as used by MySQL for authentication purposes, have
nothing to do with Unix user names (login names) or Windows user
names. Most MySQL clients by default try to log in using the
current Unix user name as the MySQL user name, but that is for
convenience only. Client programs allow a different name to be
specified with the `-u' or `--user' options. This means that you
can't make a database secure in any way unless all MySQL user
names have passwords. Anyone may attempt to connect to the server
using any name, and they will succeed if they specify any name
that doesn't have a password.

* MySQL user names can be up to 16 characters long; Unix user names
typically are limited to 8 characters.

* MySQL passwords have nothing to do with Unix passwords. There is
no necessary connection between the password you use to log in to
a Unix machine and the password you use to access a database on
that machine.

* MySQL encrypts passwords using a different algorithm than the one
used during the Unix login process. See the descriptions of the
`PASSWORD()' and `ENCRYPT()' functions in *Note Miscellaneous
functions::. Note that even if the password is stored
'scrambled', and knowing your 'scrambled' password is enough to be
able to connect to the MySQL server!

MySQL users and their privileges are normally created with the `GRANT'
command. *Note GRANT::.

When you login to a MySQL server with a command-line client you should
specify the password with `--password=your-password'. *Note
Connecting::.

mysql --user=monty --password=guess database_name

If you want the client to prompt for a password, you should use
`--password' without any argument

mysql --user=monty --password database_name

or the short form:

mysql -u monty -p database_name

Note that in the last example the password is *not* 'database_name'.

If you want to use the `-p' option to supply a password you should do so
like this:

mysql -u monty -pguess database_name

On some systems, the library call that MySQL uses to prompt for a
password will automatically cut the password to 8 characters. Internally
MySQL doesn't have any limit for the length of the password.

[ Voor 166% gewijzigd door Verwijderd op 01-03-2003 21:37 ]


Verwijderd

Because your installation is initially wide open, one of the first things you should do is specify a password for the MySQL root user. You can do this as follows (note that you specify the password using the PASSWORD() function):

shell> mysql -u root mysql
mysql> SET PASSWORD FOR root@localhost=PASSWORD('new_password');
Another way to set the password is by using the mysqladmin command:

shell> mysqladmin -u root password new_password

  • blackd
  • Registratie: Februari 2001
  • Niet online
Mja, dat is idd nogal lastig. Zoek anders even een goede MySQL beheer-tool. Ik geloof dat er bij MySQL al een bijgeleverd was. Kijk eens of je daar verder mee kan komen.

Een user aanmaken is wegens veiligheidsredenen noodzakelijk. Als test kan je volstaan met het hierboven genoemde 'root' account. Daar zit by default dacht ik geen wachtwoord op. Deze moet je met bovengenoemde tools even instellen, of gewoon testen met root en een leeg wachtwoord.

Mocht het helemaal niet lukken, zoek uit de MySQL bin directory het 'mysql' commando (wel draaien in een command prompt), en probeer te connecten als user of als root.

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • Dennahz
  • Registratie: November 2001
  • Laatst online: 22-09 16:53

Dennahz

Life feels like hell should.

Ga even naar de map /mysql/bin en start daar mysqladmin.exe op. Nu zal je gevraagd worden om een username en password. Deze moet je gaan gebruiken om bijvoorbeeld een forum te installeren.

Twitter


Verwijderd

Topicstarter
Ik snap het nog steeds niet. Ben hier misschien/zeker wel een n00b in maar ken iemand mij helpen alsjeblieft. Iedereen is dom geweest :o Ik wil lekker een test-boardje maken maar het wil gvd niet lukken :(

Ik heb da gedaan (mysqladmin) Maar ik snap het niet. Wahaha lijk wel erg dom:
Microsoft Windows XP [versie 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrator>C:\Apache2\mysql\bin
C:\Apache2\mysql\bin wordt niet herkend als een interne
of externe opdracht, programma of batchbestand.

C:\Documents and Settings\Administrator>c:\
c:\ wordt niet herkend als een interne
of externe opdracht, programma of batchbestand.

C:\Documents and Settings\Administrator>c:

C:\Documents and Settings\Administrator>cd \Apache2\mysql\bin

C:\Apache2\mysql\bin>mysqladmin
mysqladmin Ver 8.23 Distrib 3.23.54, for Win95/Win98 on i32
Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL license

Administration program for the mysqld daemon.
Usage: mysqladmin [OPTIONS] command command....

-#, --debug=... Output debug log. Often this is 'd:t:o,filename`
-f, --force Don't ask for confirmation on drop database; with
multiple commands, continue even if an error occurs
-?, --help Display this help and exit
--character-sets-dir=...
Set the character set directory
-C, --compress Use compression in server/client protocol
-h, --host=# Connect to host
-p, --password[=...] Password to use when connecting to server
If password is not given it's asked from the tty
-W, --pipe Use named pipes to connect to server
-P --port=... Port number to use for connection
-i, --sleep=sec Execute commands again and again with a sleep between
-r, --relative Show difference between current and previous values
when used with -i. Currently works only with
extended-status
-E, --vertical Print output vertically. Is similar to --relative,
but prints output vertically.
-s, --silent Silently exit if one can't connect to server
-S, --socket=... Socket file to use for connection
-u, --user=# User for login if not current user
-v, --verbose Write more information
-V, --version Output version information and exit
-w, --wait[=retries] Wait and retry if connection is down

Default options are read from the following files in the given order:
C:\WINDOWS\my.ini C:\my.cnf
The following groups are read: mysqladmin client
The following options may be given as the first argument:
--print-defaults Print the program argument list and exit
--no-defaults Don't read default options from any options file
--defaults-file=# Only read default options from the given file #
--defaults-extra-file=# Read this file after the global files are read

Possible variables for option --set-variable (-O) are:
connect_timeout current value: 0
shutdown_timeout current value: 3600

Where command is a one or more of: (Commands may be shortened)
create databasename Create a new database
drop databasename Delete a database and all its tables
extended-status Gives an extended status message from the server
flush-hosts Flush all cached hosts
flush-logs Flush all logs
flush-status Clear status variables
flush-tables Flush all tables
flush-threads Flush the thread cache
flush-privileges Reload grant tables (same as reload)
kill id,id,... Kill mysql threads
password new-password Change old password to new-password
ping Check if mysqld is alive
processlist Show list of active threads in server
reload Reload grant tables
refresh Flush all tables and close and open logfiles
shutdown Take server down
status Gives a short status message from the server
start-slave Start slave
stop-slave Stop slave
variables Prints variables available
version Get version info from server

[ Voor 92% gewijzigd door Verwijderd op 01-03-2003 21:48 ]


  • blackd
  • Registratie: Februari 2001
  • Niet online
Ik snap het nog steeds niet.
Leg dan eens uit wat je (probeert te) doen, dan kunnen we kijken waar 't misloopt.

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


Verwijderd

Topicstarter
*Ten eerste wilde ik een ofline webserver maken volgens: http://www.checkmysite.nl...en/webserver_opzetten.php
*Vervolgens heb ik Vbulletin geinstaleerd en geprobeert alle instellingen te instellen, maar ik blijf steken op.
Afbeeldingslocatie: http://www.theforumisdown.com/uploadfiles/0103/config.JPG

Dat is eigenlijk het enigste. Ik weet niet waardoor ik daar blijf steken. Daarom vraag ik dat aan jullie. Lijkt me logisch :9 Verder heb ik alles gedaan wat me is voorgeschreven op:
http://www.checkmysite.nl...en/webserver_opzetten.php

[ Voor 41% gewijzigd door Verwijderd op 01-03-2003 21:52 ]


  • GGS_VR6
  • Registratie: Juli 2001
  • Niet online

GGS_VR6

Oranje!

Als je het eerst zo instelt hoe Xenation het zei, dan scheelt je dat iig. Dan heb je een password die je tenminste weet. Die vul je dan in in Vbulletin en bij username dus gewoon root. Dat moet toch wel lukken?

T.net ID. Bekijk het maar es eem..
‹(◕‿◕)›


  • blackd
  • Registratie: Februari 2001
  • Niet online
Verwijderd schreef op 01 maart 2003 @ 21:50:
Dat is eigenlijk het enigste. Ik weet niet waardoor ik daar blijf steken. Daarom vraag ik dat aan jullie. Lijkt me logisch :9 Verder heb ik alles gedaan wat me is voorgeschreven op:
http://www.checkmysite.nl...en/webserver_opzetten.php

Mja, dat snap ik, dat leg je ook in je topicstart uit. We hebben het nu specifiek over MySQL en de configuratie van een user account.

Heb je overigens al geprobeerd met root en een leeg passwordveld te connecten?

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


Verwijderd

Topicstarter
Ja dat heb ik al geprobeert (root en geen password)
Bij Vbulletin is mijn username: CeNoAtSrA en password: lonsdalelondon
verder heb ik bij mysql nix ingesteld alleen typical installation gedaan.

Ik snap er de ballen niet van. Vroeger heeft het namelijk wel gewerkt.

  • We Are Borg
  • Registratie: April 2000
  • Laatst online: 15:22

We Are Borg

Moderator Wonen & Mobiliteit / General Chat
Ehm, misschien een ander idee:

Uninstall mysql, php en al die andere rotsooi en download easyphp. Veel makkelijker voor iemand die niet zoveel van mysql en php af weet :) Gewoon install, restart en je hebt alles.

  • GGS_VR6
  • Registratie: Juli 2001
  • Niet online

GGS_VR6

Oranje!

Je moet bij Vbulletin die "root" invullen en bijzijnde password, niet die CeNoAtSrA en lonsdalelondon. Oftewel je mysqlserver inloggegevens. Je hebt die CeNoAtSrA nog niet eens eens aangemaakt in mysql ofwel?

T.net ID. Bekijk het maar es eem..
‹(◕‿◕)›


Verwijderd

Topicstarter
Het enigste wat ik heb gedaan staat op die site. En in Vbulletin moet je config.php een aantal dingen invullen. Zoals username en pass. Zal die wel eens weghalen.

Nu stond er opeens nix meer ingevuld. Ik heb het duz opnieuw gedaan. Zoals het volgende:
<?php

/////////////////////////////////////////////////////////////
// Please note that if you get any errors when connecting, //
// that you will need to email your host as we cannot tell //
// you what your specific values are supposed to be //
/////////////////////////////////////////////////////////////

// type of database running
// (only mysql is supported at the moment)
$dbservertype='mysql';

// hostname or ip of server
$servername='localhost';

// username and password to log onto db server
$dbusername='root';
$dbpassword='';

// name of database
$dbname='vbulletin';

// technical email address - any error messages will be emailed here
$technicalemail='coenaarts@hotmail.com';

// use persistant connections to the database
// 0 = don't use
// 1 = use
$usepconnect=1;

?>

[ Voor 75% gewijzigd door Verwijderd op 01-03-2003 22:14 ]


  • blackd
  • Registratie: Februari 2001
  • Niet online
En in Vbulletin moet je config.php een aantal dingen invullen. Zoals username en pass.
Ja, de username en password van MySQL, heb je die ergens opgegeven of niet? Zo nee, dan moet je die dus nog met mysqladmin of een andere MySQL beheertool opgeven.

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


Verwijderd

Topicstarter
Na het invullen zoals hierboven weergeven door mij --> config.php
kreeg ik het volgende. Ik had nix ingevuld bij:

Afbeeldingslocatie: http://www.theforumisdown.com/uploadfiles/0103/config.JPG

En vervolgens kreeg ik het volgende:

Afbeeldingslocatie: http://www.theforumisdown.com/uploadfiles/0103/database.JPG

Is nu alles in orde? Ja het klopt nu! Bedankt iedereen voor zijn hulp. Als ik nu een ander password/username wil moet ik dat zeker in MySQL ook aanpassen. Mijn vraag blijft duz in welke file ik dat aan moet passen?

[ Voor 25% gewijzigd door Verwijderd op 01-03-2003 22:22 ]


  • blackd
  • Registratie: Februari 2001
  • Niet online
Ik denk het wel ja, Continue eens, en kijk wat er gebeurt ;)

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


Verwijderd

Topicstarter
Ja ik moest een paar pagina's ok klikken en nu moet ik de naam opgeven en andere zaken.
Nou het werkt gewoon hoor en wrm moet je dan config.php van vbulletin invullen met je w8woord en usernaam. Dit moet je later nog een keer invullen ofniet dan?
Administrator moest ik net invullen waarvoor moet je dat dan in config.php invullen in het begin. Dat begrijp ik niet.
Is dit allebij voor iets anders?

[ Voor 66% gewijzigd door Verwijderd op 01-03-2003 22:34 ]


  • Dennahz
  • Registratie: November 2001
  • Laatst online: 22-09 16:53

Dennahz

Life feels like hell should.

In config.php staan slechts gegevens om naar de database te connecten. De gegevens die je later in de 'setup' moet invoeren zijn de gegevens om in te kunnen loggen als administrator op het forum.

Twitter


  • GGS_VR6
  • Registratie: Juli 2001
  • Niet online

GGS_VR6

Oranje!

Kvind ut nog steeds wel een beetje vreemd hoe je het hebt gedaan. Het lijkt me nu iig niet zo veilig nu, aangezien je je wachtwoorden en dergelijke hier geklapt hebt. Je weet maar nooit met sommigen. Kzou um maar gaan changen dan

T.net ID. Bekijk het maar es eem..
‹(◕‿◕)›


  • Dennahz
  • Registratie: November 2001
  • Laatst online: 22-09 16:53

Dennahz

Life feels like hell should.

GGS_VR6 schreef op 01 March 2003 @ 23:29:
Kvind ut nog steeds wel een beetje vreemd hoe je het hebt gedaan. Het lijkt me nu iig niet zo veilig nu, aangezien je je wachtwoorden en dergelijke hier geklapt hebt. Je weet maar nooit met sommigen. Kzou um maar gaan changen dan
De kans is erg klein dat iemand op zijn forum terecht komt aangezien hij een inbelverbinding heeft. Tevens weten wij zijn ip adres niet.

Maar het is misschien wel handig een aantal wachtwoorden te veranderen idd..

Twitter


Verwijderd

Topicstarter
Ten eerste wrm denk je dan dat ik eerst een offline webserver maak. Zoveel moeite als ik gwn breedband heb. Neej tuurlijk niet.
De wachtwoorden kloppen ook helemaal niet. Heb ik allang veranderd. Ik vulde maar iets in. En toen het werkde heb ik het weer veranderd.

Maar nu heb ik weer iets verkeerd. Volgens mij start MySQL niet meer.

  • blackd
  • Registratie: Februari 2001
  • Niet online
Verwijderd schreef op 06 March 2003 @ 22:13:
Volgens mij start MySQL niet meer.

Ah, oke.

Als je onze hulp wilt... zou je misschien kunnen uitzoeken of mysql daadwerkelijk niet meer start, en waarom ? (logfiles bijvoorbeeld?)

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


Verwijderd

Topicstarter
[quote]
Warning: mysql_pconnect() [function.mysql-pconnect]: Can't connect to MySQL server on 'localhost' (10061) in C:\Apache2\htdocs\vBulletin\upload\admin\db_mysql.php on line 32


There seems to have been a slight problem with the database.
Please try again by pressing the refresh button in your browser.

An E-Mail has been dispatched to our Technical Staff, who you can also contact if the problem persists.

We apologise for any inconvenience.
[quote]
Ik krijg dit te zien. Je moet toch mysqld.exe starten om mysql te starten?

  • Dennahz
  • Registratie: November 2001
  • Laatst online: 22-09 16:53

Dennahz

Life feels like hell should.

Kijk eens in je mySQL logfile. (mysql.err geloof ik) en vertel ff wat er staat.

Twitter


Verwijderd

Topicstarter
het enigste wat daarin staat is
C:\Apache2\mysql\bin\mysqld.exe: ready for connections
En bedankt want ik zat allemaal op log te zoeken.
Verder tog nix vreemds ofwel?

  • blackd
  • Registratie: Februari 2001
  • Niet online
En kan je met mysql command line op de server komen, met de user / password gegevens die ook in de config van de vbulletin staan?
Verwijderd schreef op 06 March 2003 @ 23:24:
En bedankt want ik zat allemaal op log te zoeken.
Verder tog nix vreemds ofwel?
Snie slim, in de manual staat toch duidelijk hoe de logfile heet ;)

[ Voor 58% gewijzigd door blackd op 06-03-2003 23:29 ]

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


Verwijderd

Topicstarter
ge)."</textarea></form>";
}

echo "</blockquote></body></head></html>";
exit;
}
}
}
?>
[/quote]

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Care to explain that one?

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • blackd
  • Registratie: Februari 2001
  • Niet online
Oh enne, je kunt wsl ook hier terecht: http://www.vbulletin.com/support/

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


Verwijderd

Topicstarter
Sorry mijn laatste post was een beetje vaag, maar hier komt hij nog een keer. Dit kwam omdat ons moeder boos was en de internetstekker eruit trok. Kon er nix aan doen. Maar hier komt ie.

De volgende foutmelding krijg ik:

[img][/img]

Op de genoemde regel in db_mysql.php regel 32 staat het volgende. Ik heb hier de regel dik gedruk gemaakt.
<?php
error_reporting(7);
// db class for mysql
// this class is used in all scripts
// do NOT fiddle unless you know what you are doing

class DB_Sql_vb {
var $database = "";

var $link_id = 0;
var $query_id = 0;
var $record = array();

var $errdesc = "";
var $errno = 0;
var $reporterror = 1;

var $server = "localhost";
var $user = "root";
var $password = "";

var $appname = "vBulletin";
var $appshortname = "vBulletin (cp)";

function connect() {
global $usepconnect;
// connect to db server

if ( 0 == $this->link_id ) {
if ($this->password=="") {
if ($usepconnect==1) {
$this->link_id=mysql_pconnect($this->server,$this->user);
} else {
$this->link_id=mysql_connect($this->server,$this->user);
}
} else {
if ($usepconnect==1) {
$this->link_id=mysql_pconnect($this->server,$this->user,$this->password);
} else {
$this->link_id=mysql_connect($this->server,$this->user,$this->password);
}
}
if (!$this->link_id) {
$this->halt("Link-ID == false, connect failed");
}
if ($this->database!="") {
if(!mysql_select_db($this->database, $this->link_id)) {
$this->halt("cannot use database ".$this->database);
}
}
}
}

function geterrdesc() {
$this->error=mysql_error();
return $this->error;
}

function geterrno() {
$this->errno=mysql_errno();
return $this->errno;
}

function select_db($database="") {
// select database
if ($database!="") {
$this->database=$database;
}

if(!mysql_select_db($this->database, $this->link_id)) {
$this->halt("cannot use database ".$this->database);
}

}

function query($query_string) {
global $query_count,$showqueries,$explain,$querytime;
// do query

if ($showqueries) {
echo "Query: $query_string\n";

global $pagestarttime;
$pageendtime=microtime();
$starttime=explode(" ",$pagestarttime);
$endtime=explode(" ",$pageendtime);

$beforetime=$endtime[0]-$starttime[0]+$endtime[1]-$starttime[1];

echo "Time before: $beforetime\n";
}

$this->query_id = mysql_query($query_string,$this->link_id);
if (!$this->query_id) {
$this->halt("Invalid SQL: ".$query_string);
}

$query_count++;

if ($showqueries) {
$pageendtime=microtime();
$starttime=explode(" ",$pagestarttime);
$endtime=explode(" ",$pageendtime);

$aftertime=$endtime[0]-$starttime[0]+$endtime[1]-$starttime[1];
$querytime+=$aftertime-$beforetime;

echo "Time after: $aftertime\n";

if ($explain and substr(trim(strtoupper($query_string)),0,6)=="SELECT") {
$explain_id = mysql_query("EXPLAIN $query_string",$this->link_id);
echo "</pre>\n";
echo "
<table width=100% border=1 cellpadding=2 cellspacing=1>
<tr>
<td><b>table</b></td>
<td><b>type</b></td>
<td><b>possible_keys</b></td>
<td><b>key</b></td>
<td><b>key_len</b></td>
<td><b>ref</b></td>
<td><b>rows</b></td>
<td><b>Extra</b></td>
</tr>\n";
while($array=mysql_fetch_array($explain_id)) {
echo "
<tr>
<td>$array[table] </td>
<td>$array[type] </td>
<td>$array[possible_keys] </td>
<td>$array[key] </td>
<td>$array[key_len] </td>
<td>$array[ref] </td>
<td>$array[rows] </td>
<td>$array[Extra] </td>
</tr>\n";
}
echo "</table>\n<BR><hr>\n";
echo "\n<pre>";
} else {
echo "\n<hr>\n\n";
}
}

return $this->query_id;
}

function fetch_array($query_id=-1,$query_string="") {
// retrieve row
if ($query_id!=-1) {
$this->query_id=$query_id;
}
if ( isset($this->query_id) ) {
$this->record = mysql_fetch_array($this->query_id);
} else {
if ( !empty($query_string) ) {
$this->halt("Invalid query id (".$this->query_id.") on this query: $query_string");
} else {
$this->halt("Invalid query id ".$this->query_id." specified");
}
}

return $this->record;
}

function free_result($query_id=-1) {
// retrieve row
if ($query_id!=-1) {
$this->query_id=$query_id;
}
return @mysql_free_result($this->query_id);
}

function query_first($query_string) {
// does a query and returns first row
$query_id = $this->query($query_string);
$returnarray=$this->fetch_array($query_id, $query_string);
$this->free_result($query_id);
return $returnarray;
}

function data_seek($pos,$query_id=-1) {
// goes to row $pos
if ($query_id!=-1) {
$this->query_id=$query_id;
}
return mysql_data_seek($this->query_id, $pos);
}

function num_rows($query_id=-1) {
// returns number of rows in query
if ($query_id!=-1) {
$this->query_id=$query_id;
}
return mysql_num_rows($this->query_id);
}

function num_fields($query_id=-1) {
// returns number of fields in query
if ($query_id!=-1) {
$this->query_id=$query_id;
}
return mysql_num_fields($this->query_id);
}

function insert_id() {
// returns last auto_increment field number assigned

return mysql_insert_id($this->link_id);

}

function close() {
// closes connection to the database

return mysql_close();
}

function halt($msg) {
$this->errdesc=mysql_error();
$this->errno=mysql_errno();
// prints warning message when there is an error
global $technicalemail, $bbuserinfo, $scriptpath, $HTTP_SERVER_VARS;

if ($this->reporterror==1) {
$message="Database error in " . $this->appname . " $GLOBALS[templateversion]:\n\n$msg\n";
$message.="mysql error: " . $this->errdesc . "\n\n";
$message.="mysql error number: " . $this->errno . "\n\n";
$message.="Date: ".date("l dS of F Y h:i:s A")."\n";
$message.="Script: $GLOBALS[bburl]" . (($scriptpath) ? $scriptpath : $HTTP_SERVER_VARS['REQUEST_URI']) . "\n";
$message.="Referer: ".$HTTP_SERVER_VARS['HTTP_REFERER']."\n";

if ($technicalemail) {
@mail ($technicalemail,$this->appshortname. " Database error!",$message,"From: $technicalemail");
}

echo "<html><head><title>$GLOBALS[bbtitle] Database Error</title><style>P,BODY{FONT-FAMILY:tahoma,arial,sans-serif;FONT-SIZE:11px;}</style><body>\n\n<!-- $message -->\n\n";

echo "</table></td></tr></table></form>\n<blockquote><p> </p><p><b>There seems to have been a slight problem with the $GLOBALS[bbtitle] database.</b><br>\n";
echo "Please try again by pressing the <a href=\"javascript:window.location=window.location;\">refresh</a> button in your browser.</p>";
echo "An E-Mail has been dispatched to our <a href=\"mailto:$technicalemail\">Technical Staff</a>, who you can also contact if the problem persists.</p>";
echo "<p>We apologise for any inconvenience.</p>";

if ($bbuserinfo['usergroupid']==6) {
echo "<form><textarea rows=\"12\" cols=\"60\">".htmlspecialchars($message)."</textarea></form>";
}

echo "</blockquote></body></head></html>";
exit;
}
}
}
?>
Ik snap hem zelf niet. Ik wil zo graag mijn eigen test-board maken zodat ik die later online ken zetten. Mijn wachtwoord enzo daar heb je toch nix aan, want ik heb niet voor nix een offline webserver opgezet. Zo ken ik er offline aan werken. Die wachtwoorden gebruik ik niet eens dit was alleen als voorbeeld. Ik ben niet zo dom om die wachtwoorden te gebruiken. Moest ik alleen ffkes gebruiken, omdat ik die hier dan kon posten en dat ik duz zoveel mogelijk informatie kon geven.

Verwijderd

Hij kan dus niet connecten naar de MySQL server. Zeker weten dat die zonder problemen draait?

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Verwijderd schreef op 07 March 2003 @ 20:04:
De volgende foutmelding krijg ik:

[[url=]afbeelding[/url]]
Xienix :+

En je hoeft ook niet die hele lap te posten in kwoot tags, daar zijn hele mooie [ code ] tags voor zodat de opmaak beter uit komt (leest beter).

Zie ook onderaan de ForumFAQ.

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • GGS_VR6
  • Registratie: Juli 2001
  • Niet online

GGS_VR6

Oranje!

Zet deze vraag anders p het forum van vbulletin zelf, zij weten hoe ze dit vast oplossen aangezien zij dagelijks met vbulletin bezig zijn. Daar zal je vast ook wel goeie reacties krijgen :)

T.net ID. Bekijk het maar es eem..
‹(◕‿◕)›


  • SH007
  • Registratie: November 2001
  • Niet online
Dit topic schiet voor geen meter op. Ik denk dat je beter naar de vBulletin support fora kunt gaan (zoals GGS_VR6 ook al zegt).
Jij hebt als het goed is betaald voor je vBulletin, dus jij kunt bij hun support krijgen ;)
Pagina: 1

Dit topic is gesloten.