Mybb de attachment numarasını tekrar baştan yani 1 den başlatmak için ne yapmam lazım
MyBB platformunda eklenti (attachment) ID numarasını sıfırlayıp tekrar 1'den başlatmak için veri tabanınızda (MySQL) işlem yapmanız gerekir.
Bu işlemi yapmadan önce kesinlikle veri tabanı yedeğinizi alın. Eğer hâlihazırda yüklü eklentileriniz varsa, ID'yi sıfırlamak eski eklentilerin kaybolmasına veya birbiriyle çakışmasına neden olur.
Eklenti numarasını sıfırlamak için şu adımları takip edin:
1. Adım: Mevcut Eklentileri Temizleyin
Eğer sıfırdan başlamak istiyorsanız, öncelikle veri tabanındaki eski eklenti kayıtlarını silmeniz gerekir. phpMyAdmin panelinize girip ilgili veri tabanını seçtikten sonra şu sorguyu çalıştırın:
Verwende Code mit Vorsicht.
(Not: Veri tabanı ön ekiniz mybb_ değilse, sorguyu kendi ön ekinize göre düzenleyin.)
2. Adım: Sayacı (Auto Increment) 1'den Başlatın
Tabloyu boşalttıktan sonra, yeni yüklenecek eklentinin ID'sinin 1 olması için otomatik artış sayacını sıfırlamanız gerekir. Aynı ekranda şu sorguyu çalıştırın:
Verwende Code mit Vorsicht.
3. Adım: Dosyaları Sunucudan Silin
Veri tabanını sıfırladıktan sonra, sunucunuzdaki eski dosya kalıntılarını da temizlemelisiniz:
FTP veya kontrol paneliniz (cPanel/Plesk) üzerinden sitenizin dosyalarına ulaşın.
uploads klasörünün içine girin.
Bu klasörün altındaki eski eklenti dosyalarını ve klasörlerini silin.
Bu işlemlerin ardından MyBB forumunuza yüklenen ilk yeni eklentinin numarası (AID) 1 olacaktır.
İşlemleri yaparken bir hata aldınız mı ya da forumunuzda şu an aktif olarak kullanılan eklentiler var mı? Detayları paylaşırsanız mevcut eklentileri koruyarak ID düzenleme konusunda da yardımcı olabilirim.
sadece 30 tane yeni eklenti var fakat forum bacupu yükledigim için attechment numarassi 18 binlerden devam ediyor onun için
Eğer forumda aktif olarak kullandığınız 30 tane eklenti varsa TRUNCATE (tabloyu tamamen boşaltma) komutunu kesinlikle kullanmamalısınız. Aksi takdirde bu 30 eklenti forumdan silinir.
Mevcut 30 eklentinizi koruyarak ID numaralarını 1'den 30'a kadar ardışık sıralamak ve bir sonraki eklentinin 31'den devam etmesini sağlamak için şu adımları takip edin:
1. Adım: Veri Tabanı Yedeği Alın
İşleme başlamadan önce phpMyAdmin üzerinden mybb_attachments tablonuzun mutlaka yedeğini (Dışa aktar) alın.
2. Adım: Mevcut ID'leri Yeniden Sıralayın
phpMyAdmin panelinde SQL sekmesine gelin ve aşağıdaki komutları sırasıyla çalıştırın. Bu komutlar mevcut 30 eklentinin ID'sini 1, 2, 3... 30 şeklinde yeniden düzenleyecektir:
(Not: Veri tabanı ön ekiniz mybb_ değilse kendinize göre değiştirin.)
3. Adım: Sayacı 31'e AyarlayınID'leri başarıyla sıfırladıktan sonra, bundan sonra yüklenecek ilk eklentinin 31 numarasını alması için sayacı (Auto Increment) güncellemeniz gerekir. Şu komutu çalıştırın:
Önemli Not (Dosya Adları Hakkında)MyBB, eklenti dosyalarını sunucuya kaydederken bazen dosya ismine aid (eklenti ID) numarasını ekler (Örn: attachment.php?aid=18500).Bu işlemden sonra forumdaki o 30 eklentiye tıklanıldığında "Eklenti bulunamadı" hatası alırsanız, sunucunuzdaki uploads klasörüne girip o 30 dosyanın ismini yeni verdiğiniz ID'lere (1'den 30'u kadar) göre manuel olarak yeniden adlandırmanız gerekebilir.Bu adımları uygularken herhangi bir SQL hatası aldınız mı veya eklentilerin görselleri forumda açılıyor mu? Duruma göre dosya yollarını da birlikte kontrol edebiliriz.
yada o 30 eklentili resim konularıni tamamen sileyim ve bastan basliyayim cünkü 30 eklenti durursa eklenti numarasi degisirse konulari tekrardan tek tek editlemem gerekcek ayni islemi 30 kee yapmak daha karisik islem
Kesinlikle çok mantıklı bir karar. Resimlerin ID'leri değiştiğinde forum konuları içindeki [attachment=18500] gibi kodlar kırılacağı için 30 konuyu tek tek düzenlemek çok daha fazla zamanınızı alırdı.
Her şeyi tamamen silip eklenti numarasını temiz bir şekilde 1'den başlatmak için şu adımları sırasıyla uygulayabilirsiniz:
1. Adım: Veri Tabanındaki Eklenti Kayıtlarını Sıfırlayın
phpMyAdmin panelinize girin, forum veri tabanınızı seçin ve SQL sekmesine şu komutları yapıştırıp çalıştırın:
Bu komut hem tablodaki o 30 eklentinin izini silecek hem de yeni yüklenecek eklentinin 1 numarasından başlamasını sağlayacaktır.
2. Adım: Sunucudaki Eski Resim Dosyalarını TemizleyinVeri tabanını sıfırladıktan sonra sunucunuzda yer kaplamaması için eski dosyaları da silmelisiniz:
FTP veya cPanel/Plesk Dosya Yöneticisi ile sitenizin kök dizinine bağlanın.
uploads klasörünün içine girin.Bu klasörün içindeki tüm eski eklenti dosyalarını ve klasörlerini (varsa tarih isimli klasörleri) tamamen silin.
3. Adım: Forum Temizliği (İsteğe Bağlı)O 30 eklentinin bulunduğu konuları forum içerisinden normal yollarla sildiyseniz sorun yoktur. Ancak konular duruyorsa, içlerindeki eski kırık eklenti kodlarını ([attachment=...]) yeni resimleri yüklemeden önce temizlemeniz, konuların düzenli görünmesini sağlar.
Bu işlemler bittikten sonra yükleyeceğiniz ilk resim otomatik olarak 1 numarasını alacaktır.
İşlemleri yaparken takıldığınız bir yer oldu mu veya başka bir veri tabanı tablosunu da sıfırlamak ister misiniz?
MyBB platformunda eklenti (attachment) ID numarasını sıfırlayıp tekrar 1'den başlatmak için veri tabanınızda (MySQL) işlem yapmanız gerekir.
Bu işlemi yapmadan önce kesinlikle veri tabanı yedeğinizi alın. Eğer hâlihazırda yüklü eklentileriniz varsa, ID'yi sıfırlamak eski eklentilerin kaybolmasına veya birbiriyle çakışmasına neden olur.
Eklenti numarasını sıfırlamak için şu adımları takip edin:
1. Adım: Mevcut Eklentileri Temizleyin
Eğer sıfırdan başlamak istiyorsanız, öncelikle veri tabanındaki eski eklenti kayıtlarını silmeniz gerekir. phpMyAdmin panelinize girip ilgili veri tabanını seçtikten sonra şu sorguyu çalıştırın:
Kod:
TRUNCATE TABLE mybb_attachments;Verwende Code mit Vorsicht.
(Not: Veri tabanı ön ekiniz mybb_ değilse, sorguyu kendi ön ekinize göre düzenleyin.)
2. Adım: Sayacı (Auto Increment) 1'den Başlatın
Tabloyu boşalttıktan sonra, yeni yüklenecek eklentinin ID'sinin 1 olması için otomatik artış sayacını sıfırlamanız gerekir. Aynı ekranda şu sorguyu çalıştırın:
Kod:
ALTER TABLE mybb_attachments AUTO_INCREMENT = 1;Verwende Code mit Vorsicht.
3. Adım: Dosyaları Sunucudan Silin
Veri tabanını sıfırladıktan sonra, sunucunuzdaki eski dosya kalıntılarını da temizlemelisiniz:
FTP veya kontrol paneliniz (cPanel/Plesk) üzerinden sitenizin dosyalarına ulaşın.
uploads klasörünün içine girin.
Bu klasörün altındaki eski eklenti dosyalarını ve klasörlerini silin.
Bu işlemlerin ardından MyBB forumunuza yüklenen ilk yeni eklentinin numarası (AID) 1 olacaktır.
İşlemleri yaparken bir hata aldınız mı ya da forumunuzda şu an aktif olarak kullanılan eklentiler var mı? Detayları paylaşırsanız mevcut eklentileri koruyarak ID düzenleme konusunda da yardımcı olabilirim.
sadece 30 tane yeni eklenti var fakat forum bacupu yükledigim için attechment numarassi 18 binlerden devam ediyor onun için
Eğer forumda aktif olarak kullandığınız 30 tane eklenti varsa TRUNCATE (tabloyu tamamen boşaltma) komutunu kesinlikle kullanmamalısınız. Aksi takdirde bu 30 eklenti forumdan silinir.
Mevcut 30 eklentinizi koruyarak ID numaralarını 1'den 30'a kadar ardışık sıralamak ve bir sonraki eklentinin 31'den devam etmesini sağlamak için şu adımları takip edin:
1. Adım: Veri Tabanı Yedeği Alın
İşleme başlamadan önce phpMyAdmin üzerinden mybb_attachments tablonuzun mutlaka yedeğini (Dışa aktar) alın.
2. Adım: Mevcut ID'leri Yeniden Sıralayın
phpMyAdmin panelinde SQL sekmesine gelin ve aşağıdaki komutları sırasıyla çalıştırın. Bu komutlar mevcut 30 eklentinin ID'sini 1, 2, 3... 30 şeklinde yeniden düzenleyecektir:
Kod:
SET @count = 0;
UPDATE mybb_attachments SET aid = (@count:= @count + 1);(Not: Veri tabanı ön ekiniz mybb_ değilse kendinize göre değiştirin.)
3. Adım: Sayacı 31'e AyarlayınID'leri başarıyla sıfırladıktan sonra, bundan sonra yüklenecek ilk eklentinin 31 numarasını alması için sayacı (Auto Increment) güncellemeniz gerekir. Şu komutu çalıştırın:
Kod:
ALTER TABLE mybb_attachments AUTO_INCREMENT = 31;Önemli Not (Dosya Adları Hakkında)MyBB, eklenti dosyalarını sunucuya kaydederken bazen dosya ismine aid (eklenti ID) numarasını ekler (Örn: attachment.php?aid=18500).Bu işlemden sonra forumdaki o 30 eklentiye tıklanıldığında "Eklenti bulunamadı" hatası alırsanız, sunucunuzdaki uploads klasörüne girip o 30 dosyanın ismini yeni verdiğiniz ID'lere (1'den 30'u kadar) göre manuel olarak yeniden adlandırmanız gerekebilir.Bu adımları uygularken herhangi bir SQL hatası aldınız mı veya eklentilerin görselleri forumda açılıyor mu? Duruma göre dosya yollarını da birlikte kontrol edebiliriz.
yada o 30 eklentili resim konularıni tamamen sileyim ve bastan basliyayim cünkü 30 eklenti durursa eklenti numarasi degisirse konulari tekrardan tek tek editlemem gerekcek ayni islemi 30 kee yapmak daha karisik islem
Kesinlikle çok mantıklı bir karar. Resimlerin ID'leri değiştiğinde forum konuları içindeki [attachment=18500] gibi kodlar kırılacağı için 30 konuyu tek tek düzenlemek çok daha fazla zamanınızı alırdı.
Her şeyi tamamen silip eklenti numarasını temiz bir şekilde 1'den başlatmak için şu adımları sırasıyla uygulayabilirsiniz:
1. Adım: Veri Tabanındaki Eklenti Kayıtlarını Sıfırlayın
phpMyAdmin panelinize girin, forum veri tabanınızı seçin ve SQL sekmesine şu komutları yapıştırıp çalıştırın:
Kod:
TRUNCATE TABLE mybb_attachments;
ALTER TABLE mybb_attachments AUTO_INCREMENT = 1;Bu komut hem tablodaki o 30 eklentinin izini silecek hem de yeni yüklenecek eklentinin 1 numarasından başlamasını sağlayacaktır.
2. Adım: Sunucudaki Eski Resim Dosyalarını TemizleyinVeri tabanını sıfırladıktan sonra sunucunuzda yer kaplamaması için eski dosyaları da silmelisiniz:
FTP veya cPanel/Plesk Dosya Yöneticisi ile sitenizin kök dizinine bağlanın.
uploads klasörünün içine girin.Bu klasörün içindeki tüm eski eklenti dosyalarını ve klasörlerini (varsa tarih isimli klasörleri) tamamen silin.
3. Adım: Forum Temizliği (İsteğe Bağlı)O 30 eklentinin bulunduğu konuları forum içerisinden normal yollarla sildiyseniz sorun yoktur. Ancak konular duruyorsa, içlerindeki eski kırık eklenti kodlarını ([attachment=...]) yeni resimleri yüklemeden önce temizlemeniz, konuların düzenli görünmesini sağlar.
Bu işlemler bittikten sonra yükleyeceğiniz ilk resim otomatik olarak 1 numarasını alacaktır.
İşlemleri yaparken takıldığınız bir yer oldu mu veya başka bir veri tabanı tablosunu da sıfırlamak ister misiniz?
SON YENi KONULAR
FORUMA GiR
FORUMDA ARA
SUPPORT
Calendar
Members
Forum Team
Forum Statistics
