Gönderen Konu: SMF Fofum Yenileme  (Okunma sayısı 430 defa)

20 May 2017, 21:43:06

Çevrimdışı medeniyetmuhendisi

  • Yeni Üye
  • *
Merhabalar, smf forum sitemi taşımaktan kastım..

Sıfır kurulmuş olan yeni smf ye mevcut forum sitemi taşımak istiyorum..

Siteyi ilk 5 yıl önce kurmuştum. 5 yıldır bir çok mod yükleyip kaldırdım haliyle forum ciddi sakatlık içinde bu yüzden tertemiz bir forum kurup, Tüm konularımı üyelerimi vs. önemli olan ne varsa kaybetmeden oraya taşımak istiyorum. ve şuan lazım olan modlarımı da orada kurmak istiyorum.

Orhan bey hatırlar belki en son beyaz ekran hataları ile boğuşuyordum. Ve bunun gibi bir çok sorunlar var. Bu sorunları bir türlü aşamadım. Bu yüzden smf forum sitemi sıfırdan kurup her şeyi taşımak istiyorum...

Forumlarda anlatılan smf taşıma olayını yaptım ancak smf_settings veritabanı dosyasına dokunmadığımda tüm hatalar yine aynı kalıyor.

Sizce nasıl bir yol izlemeliyim.
« Son Düzenleme: 20 May 2017, 21:47:07 Gönderen: medeniyetmuhendisi »

20 May 2017, 21:59:21
Yanıtla #1

Çevrimiçi cakal

  • Yönetici
  • *
Merhaba Bu konu yu uygulayin işinizi görür.

21 May 2017, 09:04:09
Yanıtla #2

Çevrimdışı medeniyetmuhendisi

  • Yeni Üye
  • *
 Üstadım beni yanlış anladınız zaten ben o konudaki tüm  adımları tek tek yaptım ama yine aynı hatalar kaldı aynı sorunları yaşamaya devam ediyorum. Smf_settings veritabanı dosyasına dokunmadığımda tüm hatalar olduğu gibi kalıyor yani ben bu dosyayı sıfırlasam ne olur. Tüm modları baştan kurmaya razıyım. Sadece modlar gidecekse önemli değil

21 May 2017, 14:05:36
Yanıtla #3

Çevrimiçi orhan

  • Moderatör
  • *
Merhaba Aslinda ali arkadaşimizda soylemeye calişmiş ben biraz detaylandirayim
cpanel varsa ve gerekli izinler verilmişse php sürümünü 5.6 yapin (bu olmasa olmazlardan)
http://blog.cliaweb.com/cpanel-php-versiyon-degistirme.html
cpanel dışında diğer paneller hakkında bilgim yok
googlede ""xxxpanel php sürümü yükseltme"" diye aratırsınız
bu aşamayi gectikten sonra sifir kurduğumuz sitemize phpmeyadminden yedeğimizi iceri aktaralim gerekli onarim düzenlemesini yaptiktan sonra bunlari yapalim

63 tablo
* 787 satır

bulunur.

İsterseniz phpmyadmine girerek eski tabloları silebilir ve bazı tabloların içini boşaltabilirsiniz.
(Bilmediğiniz tabloları kurcalamayın bu işlemin geri dönüşü olmaz öylece kalakalırsınız)

Onuda anlatalım tam olsun (:

panelinizden phpmyadmine girin ve forumunuz veritabanını seçin
ben veritabanı adını smf olarak aldım sizde neyse odur
sıfır forumda şu tablolar bulunur

# smf_admin_info_files
# Yapı smf_approval_queue
# Yapı smf_attachments
# Yapı smf_ban_groups
# Yapı smf_ban_items
# Yapı smf_boards
# Yapı smf_board_permissions
# Yapı smf_calendar
# Yapı smf_calendar_holidays
# Yapı smf_categories
# Yapı smf_collapsed_categories
# Yapı smf_custom_fields
# Yapı smf_group_moderators
# Yapı smf_log_actions
# Yapı smf_log_activity
# Yapı smf_log_banned
# Yapı smf_log_boards
# Yapı smf_log_comments
# Yapı smf_log_digest
# Yapı smf_log_errors
# Yapı smf_log_floodcontrol
# Yapı smf_log_group_requests
# Yapı smf_log_karma
# Yapı smf_log_mark_read
# Yapı smf_log_member_notices
# Yapı smf_log_notify
# Yapı smf_log_online
# Yapı smf_log_packages
# Yapı smf_log_polls
# Yapı smf_log_reported
# Yapı smf_log_reported_comments
# Yapı smf_log_scheduled_tasks
# Yapı smf_log_search_messages
# Yapı smf_log_search_results
# Yapı smf_log_search_subjects
# Yapı smf_log_search_topics
# Yapı smf_log_spider_hits
# Yapı smf_log_spider_stats
# Yapı smf_log_subscribed
# Yapı smf_log_topics
# Yapı smf_mail_queue
# Yapı smf_membergroups
# Yapı smf_members
# Yapı smf_messages
# Yapı smf_message_icons
# Yapı smf_moderators
# Yapı smf_openid_assoc
# Yapı smf_package_servers
# Yapı smf_permissions
# Yapı smf_permission_profiles
# Yapı smf_personal_messages
# Yapı smf_pm_recipients
# Yapı smf_pm_rules
# Yapı smf_polls
# Yapı smf_poll_choices
# Yapı smf_scheduled_tasks
# Yapı smf_sessions
# Yapı smf_settings
# Yapı smf_smileys
# Yapı smf_spiders
# Yapı smf_subscriptions
# Yapı smf_themes
# Yapı smf_topics

ve toplam SMF 2.0.11 de 63 tanedir sizin tablolarınız 63 ten fazlasayla yukarıdaki tablolar kalsın diğerlerini tek tek seçerek kaldırın

daha önce kurduğunuz bazı mod. lar db ye işler örneğin seo kurduysanız seo diye aratın tablolarda ve çıkanları silin aynı işlemi daha önce hangi mod. ları kurduysanız yapın (related, pretty gibi)

fazla tabloları kaldırdıktan diğer işlemleri yaptıktan sonra şu iki tabloyu tek tek seçerek

smf_log_errors
smf_log_floodcontrol
smf_sessions

içini boşaltın dikkat edin silmeyin boşaltın.Arada phpmyadmine girince yapın bunu.


03 Haz 2017, 09:22:41
Yanıtla #4

Çevrimdışı medeniyetmuhendisi

  • Yeni Üye
  • *
öncelikle destekleriniz için teşekkür ederim.

taşıma işlemim bitti ve seo4smf lanetinden kurtuldum

Ancak seo4smf kaldırılınca link yapım değişti doğal olarak..

Seo4smf nin yapılandırdığı linkleri şimdi yeni oluşan linklere nasıl yönlendirebilirim.

En azından hit kaybından çok zarar görmemiş olurum.


ÖRNEK;
Eski link : https://www.medeniyetmuhendisleri.com/yapi-anabilim-dali/yapi-dinamigi-ders-notlari-ve-cozumlu-sinav-sorulari-t722.0.html
Yeni Link : https://www.medeniyetmuhendisleri.com/index.php?topic=722.0

eski .htaccess dosyası;
ben bu dosyada nasıl bir düzenleme ile eski link yapısını yeni oluşan linklere yönlendirebilirim?
Kod: [Seç]
RewriteEngine on
RewriteBase /

# Redirect old links (301 Permanent Redirect)
RewriteCond %{QUERY_STRING} ^topic=([0-9]*)$
RewriteRule  ^(.*)$ Seo4Smf.php?t=%1&seo4smf [R=301,L]

RewriteCond %{QUERY_STRING} ^topic=([0-9]*).(.*)
RewriteRule  ^(.*)$ Seo4Smf.php?t=%1&o=%2&seo4smf [R=301,L]

RewriteCond %{QUERY_STRING} ^board=([0-9]*)$
RewriteRule  ^(.*)$ Seo4Smf.php?b=%1&seo4smf [R=301,L]

RewriteCond %{QUERY_STRING} ^board=([0-9]*).(.*)
RewriteRule  ^(.*)$ Seo4Smf.php?b=%1&o=%2&seo4smf [R=301,L]

RewriteRule ^index.php/board,([0-9]*).([0-9]*).html Seo4Smf.php?b=$1&o=$2&seo4smf [R=301,L]
RewriteRule ^index.php/topic,([0-9]*).((?:from|msg|new|)[0-9]*).html Seo4Smf.php?t=$1&o=$2&seo4smf [R=301,L]
RewriteRule ^index.php/topic,([0-9]*).((?:from|msg|new|)[0-9]*)/((?:boardseen|topicseen)).html Seo4Smf.php?t=$1&o=$2;$3&seo4smf [R=301,L]

RewriteRule ^profil/([-a-zA-Z0-9]*)/([0-9]*);area=([-a-zA-Z0-9]*);(.*)$ index.php?action=profile;u=$2;area=$3;$4 [L]
RewriteRule ^profil/([-a-zA-Z0-9]*)/([0-9]*);area=([-a-zA-Z0-9]*)$ index.php?action=profile;u=$2;area=$3 [L]
RewriteRule ^profil/([-a-zA-Z0-9]*)/([0-9]*);([-a-zA-Z0-9]*)$ index.php?action=profile;u=$2;$3 [L]
RewriteRule ^profil/([-a-zA-Z0-9]*)/([0-9]*)$ index.php?action=profile;u=$2 [L]

# Friendly Topics
RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html;((\?:from|msg|new)[0-9]*);(.*)$ index.php?dummy=1&topic=$2.$4&$6 [L]
RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html;((\?:from|msg|new)[0-9]*)$ index.php?dummy=1&topic=$2.$4 [L]
RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html;(.*)$ index.php?dummy=1&topic=$2.$3&$4 [L]
RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html?$ index.php?dummy=1&topic=$2.$3 [L]

# Friendly Boards
RewriteRule ^(.*)-b([0-9]*)\.([0-9]*)/;(.*)$ index.php?dummy=1&board=$2.$3&$4 [L]
RewriteRule ^(.*)-b([0-9]*)\.([0-9]*)/$ index.php?dummy=1&board=$2.$3 [L]
RewriteRule ^(.*)-b([0-9]*)\.([0-9]*)?$ index.php?dummy=1&board=$2.$3 [L]

# Friendly Actions
RewriteRule ^(activate|admin|ads|announce|attachapprove|buddy|calendar|clock|collapse|coppa|credits|deletemsg|display|dlattach|editpoll|editpoll2|mediapro|emailuser|findmember|groups|help|helpadmin|im|jseditor|jsmodify|jsoption|lock|lockvoting|login|login2|logout|markasread|mergetopics|mlist|moderate|modifycat|modifykarma|movetopic|movetopic2|notify|notifyboard|openidreturn|pm|pmspy|post|post2|printpage|profile|quotefast|quickmod|quickmod2|recent|register|register2|reminder|removepoll|removetopic2|reporttm|requestmembers|restoretopic|search|search2|sendtopic|smstats|suggest|spellcheck|splittopics|stats|sticky|theme|trackip|about:mozilla|about:unknown|unread|unreadreplies|verificationcode|viewprofile|vote|viewquery|viewsmfile|who|.xml|xmlhttp|httperror|sitemap|seo4smfred|seo4smfcloud)/(.*)$ index.php?action=$1;dummy=1;$2 [L]
RewriteRule ^(activate|admin|ads|announce|attachapprove|buddy|calendar|clock|collapse|coppa|credits|deletemsg|display|dlattach|editpoll|editpoll2|mediapro|emailuser|findmember|groups|help|helpadmin|im|jseditor|jsmodify|jsoption|lock|lockvoting|login|login2|logout|markasread|mergetopics|mlist|moderate|modifycat|modifykarma|movetopic|movetopic2|notify|notifyboard|openidreturn|pm|pmspy|post|post2|printpage|profile|quotefast|quickmod|quickmod2|recent|register|register2|reminder|removepoll|removetopic2|reporttm|requestmembers|restoretopic|search|search2|sendtopic|smstats|suggest|spellcheck|splittopics|stats|sticky|theme|trackip|about:mozilla|about:unknown|unread|unreadreplies|verificationcode|viewprofile|vote|viewquery|viewsmfile|who|.xml|xmlhttp|httperror|sitemap|seo4smfred|seo4smfcloud)$ index.php?action=$1 [L]
     
# Friendly Attachments
RewriteRule ^([0-9]*).([0-9]*)/a([0-9]*)/([-a-zA-Z0-9]*) index.php?dummy=1;action=dlattach;topic=$1.$2;attach=$3 [L]
« Son Düzenleme: 03 Haz 2017, 13:19:57 Gönderen: medeniyetmuhendisi »

19 Haz 2017, 07:44:51
Yanıtla #5

Çevrimdışı soulfather

  • Yeni Üye
  • *
konu ile alakalı değil ama seo neden istemiyorsunuz ?
Sultan Papağanlar
http://www.sultanpapaganlar.com
--------------------------------------------------------
Diyabeturkey
http://www.diyabeturkey.com