Simple visitor counter !!

Discuţii legate de instalarea şi funcţionarea unor MODificări vechi sau noi ale forumului phpBB 2.0.x.
Avatar utilizator
S3anPaul
Utilizator înregistrat
Mesaje: 222
Membru din: 22-Oct-2003, 17:53:26
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: bucuresti
Contact:

Mesaj de S3anPaul »

problema rezolvata


Demo puteti vedea Aici

Multumesc pentru ajutor :!:
Avatar utilizator
S3anPaul
Utilizator înregistrat
Mesaje: 222
Membru din: 22-Oct-2003, 17:53:26
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: bucuresti
Contact:

Mesaj de S3anPaul »

ciudat cand lam pus pe primul forum a mers , acuma cand lam pus pe al doilea nu merge :

:arrow:
phpBB : Critical Error

Error creating visit record

DEBUG MODE

SQL Error : 1146 Table 'rohh.visits' doesn't exist

INSERT INTO visits (visit_start, visit_user_id) VALUES (1071325341, -1)

Line : 178
File : /home/sites/site1/users/rohh/web/phpBB2/includes/sessions.php
Acuma nu mai merge nici primul . :?: :?:

:?: :?: :?: :?: :?: :?:
Avatar utilizator
bogdan
AdministratorAdministrator
Mesaje: 10888
Membru din: 18-Oct-2002, 13:14:27
Versiune: 3.0.11
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Nivel php: Mediu
Localitate: Bucuresti
Contact:

Mesaj de bogdan »

scrie f. clar: tabela visits din baza de date s3anpaul nu exista (ai uitat sa o creezi sau ai sters-o din greseala)
Avatar utilizator
mihaitza
Fost coleg
Mesaje: 1873
Membru din: 13-Ian-2003, 22:22:10
Versiune: 3.0.5
Ext: Nu
Server: Windows
Nivel phpBB: Experimentat
Localitate: Cluj-Napoca, România
Contact:

Mesaj de mihaitza »

Mod-ul a fost anunţat la viewtopic.php?t=618
Avatar utilizator
S3anPaul
Utilizator înregistrat
Mesaje: 222
Membru din: 22-Oct-2003, 17:53:26
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: bucuresti
Contact:

Mesaj de S3anPaul »

Am vazut , multam , daca e si daca puteti sa`l incercati si voi sa vedeti daca merge , il mai incerc si eu in seara asta .....



Multam mult mihaitza ,
8)
Avatar utilizator
mihaitza
Fost coleg
Mesaje: 1873
Membru din: 13-Ian-2003, 22:22:10
Versiune: 3.0.5
Ext: Nu
Server: Windows
Nivel phpBB: Experimentat
Localitate: Cluj-Napoca, România
Contact:

Mesaj de mihaitza »

bogdan scrie: scrie f. clar: tabela visits din baza de date s3anpaul nu exista (ai uitat sa o creezi sau ai sters-o din greseala)
Mie mi se pare mai repede un BUG in cod ia vedeti:

se crează tabela "visits"

Cod: Selectaţi tot

# 
#-----[ CREEAZA TABEL ]---------------------------------------- 
# 
CREATE TABLE visits ( 
     visit_start   INT(11)      NOT NULL, 
   visit_user_id   MEDIUMINT(8)   NOT NULL 
); 
si apoi se cauta tabela "s3anpaul.visits"

Cod: Selectaţi tot

SQL Error : 1146 Table 's3anpaul.visits' doesn't exist 
Rezolvare:
Încearcă să creezi tabela s3anpaul.visits în loc de visits după modelul:

Cod: Selectaţi tot

# 
#-----[ CREEAZA TABEL ]---------------------------------------- 
# 
CREATE TABLE s3anpaul.visits ( 
     visit_start   INT(11)      NOT NULL, 
   visit_user_id   MEDIUMINT(8)   NOT NULL 
); 
Ultima oară modificat 13-Dec-2003, 19:00:59 de către mihaitza, modificat 1 dată în total.
Avatar utilizator
BuGsY
Fost coleg
Mesaje: 1193
Membru din: 19-Iun-2003, 15:24:49
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Constanţa
Contact:

Mesaj de BuGsY »

Prin vara a fost publicat un mod (la cererea mea :wink: ) care permite rularea unui SQL pe baza de date/tabelele folosite in forumul phpBB fara a mai folosi un program de genul phpMyAdmin. Prin folosirea acestui MOD se genereaza un fisier db_update.php ce contine SQL-ul ce dorim sa-l executam. Fisierul astfel creat se pune pe server si se apeleaza din browser; dupa ce script-ul a rulat, fisierul poate fi sters.
Link-ul il gaseshti aici: viewtopic.php?t=483 iar daca nu il vrei poti sa te duci pe pagina producatorului si sa il foloseshti de acolo: http://rapiddr3am.slackslash.net/db_generator.php
Sau poti sa folosesti acest faci un fisier cu urmatoru enunt:

Cod: Selectaţi tot

<?php
/***************************************************************************
 *                               db_update.php
 *                            -------------------
 *
 *   copyright            : &2003 Freakin' Booty ;-P & Antony Bailey
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//


if( !$userdata['session_logged_in'] )
{
	$header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';
	header($header_location . append_sid("login.$phpEx?redirect=db_update.$phpEx", true));
	exit;
}

if( $userdata['user_level'] != ADMIN )
{
	message_die(GENERAL_MESSAGE, 'You are not authorised to access this page');
}


$page_title = 'Updating the database';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

echo '<table width="100%" cellspacing="1" cellpadding="2" border="0" class="forumline">';
echo '<tr><th>Updating the database</th></tr><tr><td><span class="genmed"><ul type="circle">';


$sql = array();
$sql[] = "CREATE TABLE visits ( 
     visit_start   INT(11)      NOT NULL, 
   visit_user_id   MEDIUMINT(8)   NOT NULL 
)";

for( $i = 0; $i < count($sql); $i++ )
{
	if( !$result = $db->sql_query ($sql[$i]) )
	{
		$error = $db->sql_error();

		echo '<li>' . $sql[$i] . '<br /> +++ <font color="#FF0000"><b>Error:</b></font> ' . $error['message'] . '</li><br />';
	}
	else
	{
		echo '<li>' . $sql[$i] . '<br /> +++ <font color="#00AA00"><b>Successfull</b></font></li><br />';
	}
}


echo '</ul></span></td></tr><tr><td class="catBottom" height="28">&</td></tr>';

echo '<tr><th>End</th></tr><tr><td><span class="genmed">Installation is now finished. Please be sure to delete this file now.<br />If you have run into any errors, please visit the <a href="http://www.phpbbsupport.co.uk" target="_phpbbsupport">phpBBSupport.co.uk</a> and ask someone for help.</span></td></tr>';
echo '<tr><td class="catBottom" height="28" align="center"><span class="genmed"><a href="' . append_sid("index.$phpEx") . '">Have a nice day</a></span></td></table>';

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
Fisierului ii vei pune numele db_update.php il vei uploada pe server in directorul root al forumului si il vei rula din browser
Avatar utilizator
mihaitza
Fost coleg
Mesaje: 1873
Membru din: 13-Ian-2003, 22:22:10
Versiune: 3.0.5
Ext: Nu
Server: Windows
Nivel phpBB: Experimentat
Localitate: Cluj-Napoca, România
Contact:

Mesaj de mihaitza »

BuGsY, în cazul de faţă nu cred că e necesar însă poate fi util în diferite situaţii. Am să îl pun la anunţuri.

Adăugat: Ulterior am observat că există la anunţuri!
Ultima oară modificat 13-Dec-2003, 19:04:08 de către mihaitza, modificat 1 dată în total.
Avatar utilizator
S3anPaul
Utilizator înregistrat
Mesaje: 222
Membru din: 22-Oct-2003, 17:53:26
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: bucuresti
Contact:

Mesaj de S3anPaul »

ah , cred ca am uitat sa o fac , oricum mersi mult pentru ajutor acuma ma duc sa vad ce are .....







:wink: :arrow: :wink:
Avatar utilizator
S3anPaul
Utilizator înregistrat
Mesaje: 222
Membru din: 22-Oct-2003, 17:53:26
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: bucuresti
Contact:

Mesaj de S3anPaul »

am facut tabel visits :arrow: si l-a pus automat s3anpaul.visits
faza era ca eu nu facusem asa la ce dumb sunt si facusem 2 tabele , cred ca daia nu mergea .

oricum mersi ..
Închis

Înapoi la “2.0.x Suport pentru MODificări”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 24 vizitatori