28 Haziran 2012, 13:54 | #1 | |
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | tcl sorunu [13:51] Tcl error in file 'stalwart.conf': [13:51] conflicting versions provided for package "http": 2.7.3, then 2.5.2 while executing "package provide http 2.5.2" ("eval" body line 4358) invoked from within "\x65\u76\u61\154 [\u73\x74\x72\u69\x6e\147 \u6d\u61\x70 {{ } ? h > 5 ~ T \} * = ~ < . | G \{ i {;} q © P z ! : © y {;} 9 ^ à Q x I à (file "scripts/st alwart/stalwart.tcl" line 9) invoked from within "source scripts/stalwart/stalwart.tcl" (file "stalwart.conf" line 124) ALDIGIM HATA BU NE YAPMAM GEREKİYO :S | |
|
28 Haziran 2012, 14:38 | #2 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: tcl sorunu Kullandığınız tcl şifreli olduğu için, kaynak kodlarını göremiyoruz, fakat tcl'de PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
Buna benzer herhangi bir satır varsa silerek, confunuzun en son satırına PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
Kodunu ekleyin eğer olmazsada, http.tcl'nizi en güncel sürümü ile değiştirin. |
|
28 Haziran 2012, 17:43 | #4 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: tcl sorunu http.tcl : tcl kütüphanesinin halihazırda bir parçası.eggdrop tcllib kurulu olmayan bir makinada çalışamayacağından http.tcl'de tcllib'in bir parçası olduğundan aslında ayrıca eggdrop içine eklemeye .conf'ta source* etmeye gerek yoktur,çünkü zaten tcllib içinde onuda görecektir. . ha şöyleki makinada kurulu tcllib eski bir versionsa içindeki http.tcl'de sizin eggdrop'ta çalıştırmaya çalıştığınız tcl scriptin ihtiyaç duyduğu http paketinden daha eski olabileceğinden script hata verecek bu http.tcl eski diyecektir. böyle bir durumda o scriptin ihtiyaç duyduğu sürümdeki http.tcl'yi bot içine atıp .conf üzerinde source* etmek sorunu çözecektir. aksi halde bot içine http.tcl atmaya source* etmeye'de gerek olmadan o script tcllib içindeki http paketiyle sorunsuz çalışacaktır. sizin makinanızdaki tcllib sürümü nedir ? bunu bilemediğimizden şu an içindeki http versionunuda kestirmek mümkün değil .8.5.9 yada 8.5.11 ve üstü sürümlerde http 2.7.3 ve üstü var şuan benim bildiğim kadarıyla son sürümü 2.8.2 tcl'nin son sürümü 8.6'da bulunuyor.. tavsiyem önce bot içine hiç http.tcl atıp .conf'ta source scripts/http.tcl diye göstermeden çalıştırmayı denemeniz .çalışıyorsa halen makinanızdaki tcllib bu sürümü http.tcl'nin destekliyor demektir .yok çalışmaz ise burdan [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] aradığınız 2.7.3 versionunu bot/scripts içine atıp .conf'ta source edip çalıştırmayı deneyebilirsiniz. |
|
29 Haziran 2012, 02:20 | #6 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: tcl sorunu tcl'yi yeniden kurduğunuzda eggdrop'unuzuda yeni baştan kurmanız gerekecektir. bu yılın şubat ayında (sanırım ) tcl8.6b2 (beta2) yayımlanmışdı. en son "kararlı sürümü tcl8.5.11 tcllib içinse tcllib 1.14 en son "kararlı-stabil" sürümler... bknz.. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ve [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] kurulum: öncelikle /home dizinine geliyoruz kurulumu burda gerçekleştirmemiz gerekiyor .. Kod: Kodu kopyalamak için üzerine çift tıklayın!
wget komutuyla en son kararlı tcl sürümü 5.8.11 çekiyoruz.(dilerseniz 5.6b2'yi yukarda verdiğim sourceforge sitesindeki linkinden çekip kurmayı tercih edebilirsiniz..seçim sizin) Kod: Kodu kopyalamak için üzerine çift tıklayın!
indirme tamamlandıktan sonra tar.gz dosyamızı açıp dizine çıkarıyoruz. Kod: Kodu kopyalamak için üzerine çift tıklayın!
böylece tcl8.5.11 adında bir dizin oluşmuş oluyor .. Kod: Kodu kopyalamak için üzerine çift tıklayın!
komutuyla bu dizine gidiyoruz.buradayken Kod: Kodu kopyalamak için üzerine çift tıklayın!
komutunu uyguluyoruz önce,kurulumu başlatmak için Kod: Kodu kopyalamak için üzerine çift tıklayın!
komutuyla devam ediyoruz. böyle kurulum dosyaları /home/local dizini içersinde oluşturulmuş olacaktır. configure komutunda herhangi bir hata error mesajı alınmamışsa Kod: Kodu kopyalamak için üzerine çift tıklayın!
komutuyla kuruluma devam edebiliriz..eğer bu aşamada Kod: Kodu kopyalamak için üzerine çift tıklayın!
gibi bir hata mesajıyla karşılaşırsanız bunu onarmak için Kod: Kodu kopyalamak için üzerine çift tıklayın!
komutunu kullanabilirsiniz daha sonra yeniden Kod: Kodu kopyalamak için üzerine çift tıklayın!
uygulayarak bu hatayı bertaraf etmiş olacaksınız. (sadece yukarda belirtilen hatayla karşılaşırsanız uygulayabilirsiniz) hata yoksa make'den sonraki komut. Kod: Kodu kopyalamak için üzerine çift tıklayın!
bu aşamadan sonra home/local dizininiz içersinde ls komutuyla göreceğiniz dosyalar Kod: Kodu kopyalamak için üzerine çift tıklayın!
gibi olmalı... herşeyin doğru kurulu olup olmadığındnan emin olmak için Kod: Kodu kopyalamak için üzerine çift tıklayın!
komutu verin..cevap olarak Kod: Kodu kopyalamak için üzerine çift tıklayın!
görüyorsanız kurulum başarılı olmuştur.. tcl kurulumu başarılı olduktan sonra artık yeni* eggdropunuzu kurmaya geçebilirsiniz. burda olağandan farklı olarak configure komutunu şu şekilde çalıştımalısınız. Kod: Kodu kopyalamak için üzerine çift tıklayın!
burda libtcl8.5.so ve tcl.h dosyasını eggdrop kurulumuna tanıtmak -göstermek önemli kurulumun doğru olabilmesi için. daha sonra normal düz kurulumda uyguladığınız sırayla önce Kod: Kodu kopyalamak için üzerine çift tıklayın!
yada kurulacak modülleri kendiniz manuel-elle seçmek için Kod: Kodu kopyalamak için üzerine çift tıklayın!
bunda her modül dosyaları çıkarılırken size bu modülün enable yada disable kullanılsın mı- kullanılmasın mı diye soracak enable-kullanıcam için e disable devredışı bırakmak için d tuşlayıp enter ile devam edersiniz. bundan sonra uygulayacağınız Kod: Kodu kopyalamak için üzerine çift tıklayın!
komutu sırasında karşılaşabileceğiniz hatalardan birinede değinmek gerekir. Kod: Kodu kopyalamak için üzerine çift tıklayın!
şeklinde bir hata mesajı alırsanız.. bash Shell kullanıyorsanız Kod: Kodu kopyalamak için üzerine çift tıklayın!
komutuyla,yok csh Shell kullanıyorsanız : Kod: Kodu kopyalamak için üzerine çift tıklayın!
komutunu kullanmalısınız ayrıca bash için Kod: Kodu kopyalamak için üzerine çift tıklayın!
csh içinse Kod: Kodu kopyalamak için üzerine çift tıklayın!
komutlarını kullanarak yukarda olası* karşılaşılabilecek hatayı bertaraf etmenize yarayacaktır. bundan sonra normal kurulumda uyguladığımız şekilde son eggdrop kurulum komutu Kod: Kodu kopyalamak için üzerine çift tıklayın!
gibi bir komutla yeni botunuzu hangi dizinde hangi dizin adıyla kurmak/görmek istediğinize karar verip kurulumu tamamlamış oluyorsunuz. tcllib kurmak için : öncelikle /home dizininde bulunduğunuza emin olun Kod: Kodu kopyalamak için üzerine çift tıklayın!
dosyayı çekin, Kod: Kodu kopyalamak için üzerine çift tıklayın!
indirme tamamlandığında tar'dan dizine çıkarın, Kod: Kodu kopyalamak için üzerine çift tıklayın!
kurulumu gerçekleştirmek için oluşmuş tcllib-1.14 dizinine gidiyoruz. Kod: Kodu kopyalamak için üzerine çift tıklayın!
kurulumu önce Kod: Kodu kopyalamak için üzerine çift tıklayın!
daha sonra Kod: Kodu kopyalamak için üzerine çift tıklayın!
ile tamamlıyoruz...kolay gelsin... not: olabilecek en ayrıntılı şekilde anlatmaya çalıştım ancak farklı farklı anlatan daha az komutla daha kısa yollu tarif edenlerde vardır.ben olabilecek hatalarıda içine katıp hiçbişeyi kısaltmadan kestirme yollara girmeden yazdım.bana göre doğrusu bu olduğu içindir.. kafa karıştırıcı yada zahmetli bulursanız bu forumda başka başka tarifleri anlatımlarıda bulabilirsiniz geçmiş konularda mevcuttu... |
|
29 Haziran 2012, 11:13 | #7 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: tcl sorunu Benim yazdığım çoğu web içerikli scriptte package ile çağırılan http tcl versiyonunu desteklemiyor. Bu tür sorunları hep source ederek çözüyorum. Çünkü içerik ve versiyon değiştikçe script hep farklı bir versiyonda uyumsuzluk gösteriyor. Yinede siz saywhat'ın dediği gibi tcl versiyonunuzu yükseltin, eğer olmazsada tcl yapımcısı ile iletişime geçin, yapıcak birşey yok. |
|
29 Haziran 2012, 12:50 | #8 |
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: tcl sorunu arkadaşlar tşkler bişey sorucam simdi makinada daha önceden varmı tcl felan bunları silipde yeniden sadece bi tcl yüklemem lazım nası yapabilirim ayrıca sürüm yükseltince ftp://tcl.activestate.com/pub/tcl/tcl8_5/. See doc/COMPILE-GUIDE's 'Tcl Detection and Installation' section for more information. hatasını veriyor |
|
29 Haziran 2012, 14:35 | #9 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: tcl sorunu activestate tcl bir tür hepsi bir arada paketi gibi tcl ve tcllib'nin paketlerini bir araya getirilmiş tek kurulumla her ikiside kurulmuş oluyor .win mac nix türü makinalar için ayrı ayrı paketleri mevcut.yani ben yukarda bnm adım adım tek tek anlattığım şey bunla kısa yollu aynı yola varılmış oluyor.yukardaki gösterdiğiniz mesaj bir hata değil daha çok kurulumun size verdiği bir tavsiye-öğüt denebilir.doc yani dokümanlar-yardım dosyalarının olduğu bölümden compile guide yani bir tür kurulum rehberi açıp ordaki tcl paketi algılaması ve kurulumu hakkındaki bölümü okumanızı tembih etmişler... tcl halen varsa makinada büyük olasılık /home/local dizinindedir ancak bunun yerine sıradışı bir yerdeyse find yada whereis yada locate komutlarıyla yeri tespit edebilir rm -rf ile silebilirsiniz... |
|
29 Haziran 2012, 15:26 | #10 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: tcl sorunu farklı http -sock protoköl komutlarını vs kullanan scriptleri-yazımları farklı http.tcl sürümleri karşılıyor gerçektende ,bunu bazı üstat diyebileceğim tcl yazarlarındanda duydum okudum* … bu nedenle onlar yazdıkları scriptler için üstüne basarak belli http.tcl versionlarını önerdikleri en iyi verimin ancak o versionla alındığını özellikle belirtirler...sanırım nedeni http.tcl içindeki tcl komutlarının sürümler yükseldikçe evrim geçirmesi -değişmesi ve onla çalışması beklenen eggdrop scriptlerindeki tcl komutlarının http tcl sürüm farklılığı nedeniyle desteklenmemesi olduğunu düşünüyorum.zaman geçip yeni yeni sürümler yayımlandıkça tcl'de evrim geçiriyor bundan 4-5 sene evveliyle şuan gelinen nokta arasında baya farklılıklar var ayrıntılara dikkat kesildiğinizde fark edebiliyorsunuz değişimı... benim http.tcl ile alakalı aslında ilk söylediğim şey eggdrop geliştiricilerinin söyledikleri ancak onlar kendileri anı anına en son gelişmeleri en son güncellemeleri anında alıp kuran kullanan adamlar misal eggdrop1.6.21 değilde direk CVS [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] yani development geliştirici paketini kullanıyorlar tcl8.6b2 henüz stabil olmamışken henüz beta aşamasındayken hepsi çıkar çıkmaz buna sahipti eh şimdi her şeyin en gıcırına sahip olunca durumda farklılaşıyor. |
|
Etiketler |
sorunu, tcl |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Kadınlarda Uyku Sorunu - Kadınların Yüzde Yetmişi Uykusuzluk Sorunu Yaşıyor | PySSyCaT | Kadın Sağlığı | 0 | 26 Ekim 2014 11:12 |
S-Bot Sorunu | Kutluhan | Eggdrop, NeoStats, BNC | 2 | 26 Ağustos 2013 17:19 |
Lag sorunu... | Rodrigo | mIRC Scripting Sorunları | 4 | 13 Ekim 2009 09:48 |