Web sayfamız sadece phpBB 3.0.x sürümlerine destek vermektedir. Konu açmadan, ileti yazmadan önce lütfen site kuralları sayfamıza göz atınız.

simple_points_system_0.4.0c Eklentisi

simple_points_system_0.4.0c Eklentisi

İleti dursuni 23 Ekm 2007 15:17

Phpbb.com'dan indirdiğim bu eklentide sql sorgusu istemekte. ve sorgu şudur
Kod: Tümünü seç
INSERT INTO phpbb_config (config_name, config_value) VALUES ('points_enable', '1');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('points_name', 'Points');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('points_topic', '20');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('points_post', '10');

INSERT INTO phpbb_acl_options( auth_option, is_global, is_local ) VALUES ('f_points', 0, 1);
INSERT INTO phpbb_acl_options( auth_option, is_global, is_local ) VALUES ('m_points', 1, 0);

ALTER TABLE `phpbb_users` ADD `user_points` INT( 11 ) NOT NULL DEFAULT '0';

Sorguyu yapınca ise şu hatayı almaktayım.
Kod: Tümünü seç
SQL sorgusu:

INSERT INTO phpbb_config( config_name, config_value )
VALUES (

'points_enable', '1'
);



MySQL çıktısı: 

#1062 - Duplicate entry 'points_enable' for key 1

Arkasından tarama yapınca ise şunu bildirmekte.
Kod: Tümünü seç
SELECT *
FROM
WHERE CONCAT_WS( "-", config_name, config_value ) = "points_enable"
ORDER BY config_name, config_value

MySQL çıktısı: 

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE CONCAT_WS( "-", config_name,  config_value )
                        = "p' at line 3

Pek sql'den anlamıyorum. Ne yapmalıyım.
dursuni
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 126
Kayıt: 09 Haz 2007 13:19
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB3 RC7

Re: simple_points_system_0.4.0c Eklentisi

İleti ALEXIS 23 Ekm 2007 15:42

İlk hata sorguları üst üste yaptığın için çöıkıyor, zaten yapılmış sorguları yapmaya çalışıyorsun ve doğal olaral çakışıyorlar.

İkinci hata ise ya sorguda bir hata var, ya da mysql sürümün uymuyor,
ALEXIS
yönetici
yönetici

Kullanıcı avatarı

İleti: 3628
Kayıt: 03 Arl 2006 08:57
HTML: Çok iyi
CSS: İyi
PHP: İyi
phpBB3: Çok iyi
Sürüm: phpBB 3

Re: simple_points_system_0.4.0c Eklentisi

İleti dursuni 23 Ekm 2007 15:46

İlk hatanın cevabı öyleyse; tekrar sorgu yapmama gerek yok öyle mi?
Yeterli mi ilk sorgum?
dursuni
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 126
Kayıt: 09 Haz 2007 13:19
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB3 RC7

Re: simple_points_system_0.4.0c Eklentisi

İleti ALEXIS 23 Ekm 2007 16:03

Emin olamayız, phpMyadmin ile girip yüklenip yüklenmediklerini kontrol edebilirsin, zira ilk birkaç sorgudan sonra hata verirse, tekrar sorguları yaptığında duplicate dediği yerden sonraki sorguları yüklemeyecektir.
ALEXIS
yönetici
yönetici

Kullanıcı avatarı

İleti: 3628
Kayıt: 03 Arl 2006 08:57
HTML: Çok iyi
CSS: İyi
PHP: İyi
phpBB3: Çok iyi
Sürüm: phpBB 3

Re: simple_points_system_0.4.0c Eklentisi

İleti dursuni 23 Ekm 2007 16:06

Şimdi eklentiyi geçtim siteye giriş yapamıyorum,
Siteye giriş için girince şu hatayı veriyor.
Kod: Tümünü seç
SQL ERROR [ mysql4 ]

Table './gucduvanicom/forum_sessions' is marked as crashed and should be repaired [145]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
dursuni
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 126
Kayıt: 09 Haz 2007 13:19
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB3 RC7

Re: simple_points_system_0.4.0c Eklentisi

İleti dursuni 23 Ekm 2007 16:19

Sorunu buldum galiba ama geç oldu :(
ben db prefix'i kurulum yaparken phpbb olarak değil de forum olarak almıştım. Şimdi yaptığım bu hatayla sistemime hiç ulaşamıyorum.
Ne yapmalıyım? Yedekte almamıştım?
dursuni
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 126
Kayıt: 09 Haz 2007 13:19
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB3 RC7

Re: simple_points_system_0.4.0c Eklentisi

İleti ALEXIS 23 Ekm 2007 16:52

config.php ile veritabanındaki prefix aynı olduğu sürece pano çalışır. Sizi bu duruma getiren asıl sorun çalışan bir panoya çevrimiçi eklenti eklemeye çalışmanız.

Yazdıklarınız detaylı olmadığından, sorunun ne olduğunu anlayamıyoruz.
ALEXIS
yönetici
yönetici

Kullanıcı avatarı

İleti: 3628
Kayıt: 03 Arl 2006 08:57
HTML: Çok iyi
CSS: İyi
PHP: İyi
phpBB3: Çok iyi
Sürüm: phpBB 3

Re: simple_points_system_0.4.0c Eklentisi

İleti dursuni 23 Ekm 2007 17:05

Konu başlığında ismi geçen eklentiyi yüklemrk için gerekli sql sorgusunu yaptım ilkinde sayfa görüntülenemediği için aynı sorguyu 3 kez yaptım(sorgu ilk mesajımda verilmiştir) sonra iliknci ve üçüncü sorgularımda üstte geçen hata vermiştir veritabanım. Neyse sonra gerekli yüklemeleri yaptıktan sonra sitede işlem yapmaya çalışınca point.php'i çalıştıramıyor hatası aldım. Bu hatayı alınca bende yüklediğim dosyaların eskileriyle değiştirdim. Ve sonra site açılmamaya başladı. Ama verilen eklentinin içinde şöyle bir db_update.php dosyası var onunla ilgili olabilr mi diye düşündüm?
Kod: Tümünü seç
<?php
/**
*
* @copyright: phpBB-Gaming
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
* @ignore
*/
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('common');

if (!$auth->acl_get('a_'))
{
   trigger_error($user->lang['NOT_AUTHORISED']);
}

$db->sql_return_on_error(true);

$message = '';
$error = false;
$sql_ary = array();
$sql_ary[] = "ALTER TABLE ". USERS_TABLE ." ADD `user_points` INT( 11 ) NOT NULL DEFAULT '0';";
$sql_ary[] = 'INSERT INTO ' . ACL_OPTIONS_TABLE . " (auth_option, is_global, is_local) VALUES ('f_points', 0, 1);";
$sql_ary[] = 'INSERT INTO ' . ACL_OPTIONS_TABLE . " (auth_option, is_global, is_local) VALUES ('m_points', 1, 0);";

foreach ($sql_ary as $sql)
{
   $message .= '<p style="font-weight: bold;">'.$sql.'</p>';
   $result = $db->sql_query($sql);
   if ($result)
   {
      $message .= '<p style="color: green;">Query processed succesfully.</p>';
   }
   else
   {
      $error = true;
      $message .= '<p style="color: red;">There was an error while processing this query.</p>';
   }
   $message .= '<br />';
}
set_config('points_enable', '1');
set_config('points_name', 'Points');
set_config('points_topic', '20');

$message .= '<p style="color: green;">Config values have been set.</p>';

$cache->purge();
add_log('admin', 'LOG_PURGE_CACHE');
$message .= '<p style="color: green;">The cache has been purged.</p>';

if($error == true)
{
   $message .= '<p>All queries have been processed, but some errors occured. For security reasons, delete this file from your server.</p>';
}
else
{
   $message .= '<p>All queries have been processed succesfully. For security reasons, delete this file from your server.</p>';
}
trigger_error($message);

?>

Olay bundan ibaret olup; veri tabanımda şu hatayı almaktayım.
Kod: Tümünü seç
SQL sorgusu: 

SELECT COUNT( * ) AS num
FROM `gucduvanicom`.`forum_sessions`

MySQL çıktısı: 

#145 - Table './gucduvanicom/forum_sessions' is marked as crashed and should be repaired

Konu tam olaak böyle gerçekleşti...
dursuni
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 126
Kayıt: 09 Haz 2007 13:19
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB3 RC7

Re: simple_points_system_0.4.0c Eklentisi

İleti ALEXIS 23 Ekm 2007 17:17

cpanel veya phpmyadminden tüm taloları repair et, hazır oraya girmişken bir de optimize et.

hata mesajları, makale alanına ekliyorum bu hata ve çözümü... hata-mesajlari-f81/145-table-tablo-adi-is-marked-as-crashed-and-should-be-t1515.html
ALEXIS
yönetici
yönetici

Kullanıcı avatarı

İleti: 3628
Kayıt: 03 Arl 2006 08:57
HTML: Çok iyi
CSS: İyi
PHP: İyi
phpBB3: Çok iyi
Sürüm: phpBB 3

Re: simple_points_system_0.4.0c Eklentisi

İleti dursuni 23 Ekm 2007 17:30

Hocam çok saol ama benim phpMyadmin'de ne repair özelliği var ne de optimize seçeneği? :(
Varsa da nerde ben bilmiyorum bulamadım
dursuni
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 126
Kayıt: 09 Haz 2007 13:19
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB3 RC7

Sonraki

Eklenti Sorunlar & Yardım


Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 1 misafir

cron