Linux Centos SA-MP Server Kurulumu
Merhabalar. Linuxta SA-MP server kurarken dikkat etmeniz gereken hususları anlatacağım. Umarım sizler için yararlı olur. Anlatım, Centos 5 ve 6 için uygundur. Centos 7'de komutlar değişiklik gösterebilir. İyi Forumlar.
Konu Centos tabanı kullanılarak oluşturulmuştur. Diğer Linuxlar için ekstra düzenleme yapmanız gerekebilir
Linux SA-MP Server İndirme/Kurma/Sunucuyu AçmaAşama 1 - Server Dosyalarını İndiriyoruzÖncelikle SSH bağlanıyoruz.
Sonra komut satırına aşağıdaki komutu yazıyoruz. Bu kod indirme kodudur.wget http://files.sa-mp.com/samp037svr_R2-1.tar.gz
Görüntü şu şekilde olacaktır. (https://i.hizliresim.com/pEXQ8o.png)
Aşama 2 - Sıkıştırılmış Server Dosyalarını ÇıkartıyoruzDaha sonrasında indirdiğimiz .tar.gz dosyasını bir çeşit sıkıştırma türü olduğu için dosyayı genişletiyoruz. Bunu aşağıda verdiğim kodla yapabilirsiniz.
tar -zxvf samp037svr_R2-1.tar.gz
Görüntü şu şekilde olacaktır.(https://i.hizliresim.com/VEPJPy.png)
Aşama 3 - Server Bilgilerini Düzenliyoruzcd samp03 yazarak serverın olduğu dizine geçiyoruz.
Ardından; nano server.cfg komutuyla sunucumuzun bilgilerini düzenliyoruz.
rcon_password kısmını değiştirmeyi unutmayın, değiştirmezseniz sunucu açılmayacaktır. (https://i.hizliresim.com/NklQnN.png)
Bu kısımdan kaydederek çıkmak için CTRL + X ve sonrasında E veya Y tuşuna (Linux diline göre değişiklik gösteriyor) basarak 2 kere ENTER tuşuna basıyoruz.Aşama 4 - Sunucuyu AçıyoruzSunucumuzu açmak için komut satırına nohup ./samp03svr yazıyoruz. SSH bağlantımızı sonlandırsak da çalışması için komutu bu şekilde yazıyoruz.Komutu yazdığımızda görüntü bu şekilde olacaktır.(https://i.hizliresim.com/nEjqpl.png)
Eğer portunuz açıksa sunucumuz açılmış olacaktır. Port açma işlemi için yazının devamını okuyun. (https://i.hizliresim.com/7A7GZ5.png)
Linux SA-MP Server için Port nasıl açılır?Linux üzerinde iptables ile sağlanan güvenlik duvarı bulunmaktadır. Yeni kurulmuş Linux sunucuda güvenlik duvarında bütün portlar kapalıdır. Bu yüzden SA-MP için güvenlik duvarına yeni kural eklememiz gerekiyor. SA-MP için portumuz UDP protokolünde olmalıdır. SA-MP'ın varsayılan port'u 7777'dir. Bunun için UDP 7777 portunu açacağız.
Komut satırına aşağıdaki komutu yazıyoruz.iptables -I INPUT -p udp --dport 7777 -j ACCEPT
Portumuzun restart vb. işlemlerde kaybolmaması için iptables kurallarını kaydediyoruz.service iptables save
Bu işlemden sonra portumuz tamamen açılmıştır. Komut; Centos 7 sürümünün alt sürümleri içindir, komut çalışmıyorsa işletim sisteminizin port dökümanlarını okuyun.
Linux sunucuda MySQL nasıl kurulur?Linux sunucuya MySQL kurulumunun SA-MP ile alakası olmadığından anlatımını yapmayacağım. Bu sitedeki (https://netdeveload.wordpress.com/2012/06/23/centos-mysql-kurulumu/) yönergeleri takip ederek MySQL kurulumu yapabilirsiniz. İnternet üzerinden MySQL kontrolünü yapmanızı sağlayan PhpMyAdmin kurulumunu da bu sitedeki (http://www.liquidweb.com/kb/how-to-install-and-configure-phpmyadmin-on-centos-6/) komutları takip ederek yapabilirsiniz.
Linux sunucuda pluginler nasıl olmalıdır?Linux üzerinden plugin çalıştırmak için pluginlerinizin .so uzantılı olması gerekiyor. Bu nedenle plugins klasörüne .so uzantılı pluginleri kopyalamanız gerekiyor.
Ve özellikle server.cfg'deki plugins kısmında pluginlere .so uzantısını getirmeniz gerekiyor.Resimde plugin adlandırmalarının nasıl yapıldığını görebilirsiniz.(https://i.hizliresim.com/B8vBqD.png)
Linux sunucuda SSH üzerinden MySQL'a nasıl SQL import ederim? MySQL'a SQL dosyası import etme konusunda çoğu kişi sıkıntı yaşayabilir. Çünkü PhpMyAdmin üzerinden belirli dosya upload limiti olabiliyor. Bu nedenle import gerçekleşmeyebiliyor. Bunu SSH üzerinden rahatça yapabilirsiniz. Öncellikle SSH üzerinde .sql dosyamızın olduğu dizinde olmalıyız.
Daha sonra aşağıdaki komutu uyguluyoruz. Burada DB kısmı veritabanımızın adı olmalıdır. tables.sql dosyası da .sql dosyamızın adı olmalıdır. mysql --max_allowed_packet=1000000000 -u root -p DB < tables.sql
Bu komuttan sonra sistem bize MySQL'daki root hesabının şifresini soracaktır. Buraya MySQL şifresini yazıyoruz ve enter'a basıyoruz. Sonrasında import tamamlanıyor.
Linux sunucuda Parçalama arızası (core dumped) nasıl düzeltilir?Evet bu hata ingilizce kurulmuş Linux sunucularda Segmentation fault (core dumped) olarak da geçebilir. Bu hata genellikle MySQL kullanan modlarda olabiliyor. Peki bu hata nasıl düzeltiliyor? Bu hatanın çeşitli sebepleri olabilir. Normal durumda sunucu bu hatayı vererek açılmıyorsa kaynağı SELinux denilen Linux koruma sistemiyle alakalı. Bu hatayı SELinux'u devredışı bırakarak çözüyoruz. SELinux nasıl devredışı bırakılır?Komut satırına nano /etc/selinux/config yazıyoruz. (https://i.hizliresim.com/gX2QDL.png)
Bu kısımda SELINUX=enforcing yazan yeri SELINUX=disabled olarak değiştiriyoruz.(https://i.hizliresim.com/PQnjAv.png)
Bu kısımdan kaydederek çıkmak için CTRL + X ve sonrasında E veya Y tuşuna (Linux diline göre değişiklik gösteriyor) basarak 2 kere ENTER tuşuna basıyoruz.
Daha sonrasında komut satırına şu komutu yazıyoruz. setenforce 0
Sunucumu nasıl 7/24 açık bırakırım? (Özel Script)Normal durumda nohup ./samp03svr yazdığınızda sunucunuz bir hatayla karşılaşıp kapanmadığı sürece sunucunuz açık kalır. Ancak herhangi bir hata durumunda otomatik tekrar açılmasını istiyorsanız yaptıklarımı aşağıdaki adımları uygulayın. SA-MP'ın kurulu olduğu dizine gelip nano startgtaserver.sh yazıyoruz. Ve içine aşağıdaki kodları yazıyoruz. /root/samp yazan yere SA-MP server'in olduğu dizini yazıyoruz. (https://i.hizliresim.com/5YLjbz.png)
#!/bin/bash
export GTA_PATH=/root/samp
cd $GTA_PATH
while [ true ]; do
cat $GTA_PATH/server_log.txt >> {$GTA_PATH}/full_server_log.txt
rm $GTA_PATH/server_log.txt
touch $GTA_PATH/server_log.txt
./samp03svr
done
Daha sonrasında komut satırına cd /usr/local/bin yazıyoruz.
Ardından nano sampserver yazıyoruz.
Burada /root/samp kısmı yine aynı şekilde SA-MP serverinizin kurulu olduğu dizin olmalıdır. (https://i.hizliresim.com/WbgjlQ.png)
#!/bin/bash
server_start() {
/root/samp/startgtaserver.sh &
}
server_stop() {
killall startgtaserver.sh
killall samp03svr
}
serverotoac_stop() {
killall startgtaserver.sh
}
server_restart() {
server_stop
sleep 5
server_start
}
case "$1" in
'baslat')
server_start
;;
'durdur')
server_stop
;;
'yenidenbaslat')
server_restart
;;
'otoacmadurdur')
serverotoac_stop
;;
*)
echo "KULLANIM $0 baslat|durdur|yenidenbaslat|otoacmadurdur"
esac
Bu kısımdan kaydederek çıkmak için CTRL + X ve sonrasında E veya Y tuşuna (Linux diline göre değişiklik gösteriyor) basarak 2 kere ENTER tuşuna basıyoruz.Sonrasında komutlarımız için izinlerimizi ayarlıyoruz. Bunu aşağıdaki kodu yazarak yapabiliriz.chmod 0777 /root/samp/startgtaserver.sh && chmod 0777 /usr/local/bin/sampserver
Sonuç(https://i.hizliresim.com/VEPb5y.png)
Sonuç olarak sunucumuzu sampserver komutuyla kolayca başlatıp durdurabiliriz hatta yeniden başlatabiliriz.
[!] Komuttaki otoacmadurdur komutu sunucu komut haricinde kapatıldığında otomatik açılmaması için gereken işlevi durduruyor. Bu işlevi tekrar çalıştırmak için sampserver yenidenbaslat komutuyla tekrar sunucuyu kapatıp tekrar açmamız gerekiyor.
SA-MP - Linux serveri ile alakalı problemlerinizi yorum olarak atarsanız yardımcı olmaya çalışacağım.
Saygılarımla, Kraus
Konuya yardımcı sayfalar: #1 (https://wiki.sa-mp.com/wiki/Linux_Server#Method_3) #2 (https://netdeveload.wordpress.com/2012/06/23/centos-mysql-kurulumu/) #3 (http://www.liquidweb.com/kb/how-to-install-and-configure-phpmyadmin-on-centos-6/)
Mükemmel olmuş, tebrikler. :helal:
Gerçekten yararlı.
Çok iyi geliştirme paylaşımı yapıcam eline sağlık :helal:
yararlı konu eline sağlık.
Dediğiniz işlemlere rağmen Segmentation fault (core dumped) hatası alıyorum nasıl çözebilirim mysql kurdum centos 7 kullanıyorum.
Bu Arada centos Sunucularda iptables korumaları aktif olmuyor o yüzden centos sürümü önermem - Ubuntu 16.04 Tüm yazılımsal firewallari aktif tutuyor.
Yararlı.
Konudaki resim gözükmeme sorunu düzeltildi. Yorumlar için teşekkürler.
Alıntı yapılan: lostmode - 21 Temmuz 2018, 00:15:23
Dediğiniz işlemlere rağmen Segmentation fault (core dumped) hatası alıyorum nasıl çözebilirim mysql kurdum centos 7 kullanıyorum.
Centos 7 komutları farklıdır. Yukarıdaki anlatım için uymayabilir. Yine de server loglarını gözden geçirin. Büyük ihtimalle plugin failed veriyordur.
Alıntı yapılan: Pesimist - 21 Temmuz 2018, 00:53:39
Bu Arada centos Sunucularda iptables korumaları aktif olmuyor o yüzden centos sürümü önermem - Ubuntu 16.04 Tüm yazılımsal firewallari aktif tutuyor.
Yararlı.
"Centosta iptables korumaları aktif olmuyor" demenizden kastettiğinizi anlamadım ama centosta iptables korumaları aktif ediliyor, firewall yapılandırılabiliyor, yetmediği yerde çeşitli 3. parti yazılımlar ile firewall olarak daha fazla güvenlik ayarı yapılabiliyor. Ubuntu her zaman SA-MP için plugin vs. olarak tam anlamıyla uygun olmayabilir. Bu yüzden SA-MP için çoğu yerde Centos tercih ediliyor.
Alıntı yapılan: Kraus - 21 Temmuz 2018, 03:44:02
Konudaki resim gözükmeme sorunu düzeltildi. Yorumlar için teşekkürler.
Alıntı yapılan: lostmode - 21 Temmuz 2018, 00:15:23
Dediğiniz işlemlere rağmen Segmentation fault (core dumped) hatası alıyorum nasıl çözebilirim mysql kurdum centos 7 kullanıyorum.
Centos 7 komutları farklıdır. Yukarıdaki anlatım için uymayabilir. Yine de server loglarını gözden geçirin. Büyük ihtimalle plugin failed veriyordur.
Alıntı yapılan: Pesimist - 21 Temmuz 2018, 00:53:39
Bu Arada centos Sunucularda iptables korumaları aktif olmuyor o yüzden centos sürümü önermem - Ubuntu 16.04 Tüm yazılımsal firewallari aktif tutuyor.
Yararlı.
"Centosta iptables korumaları aktif olmuyor" demenizden kastettiğinizi anlamadım ama centosta iptables korumaları aktif ediliyor, firewall yapılandırılabiliyor, yetmediği yerde çeşitli 3. parti yazılımlar ile firewall olarak daha fazla güvenlik ayarı yapılabiliyor. Ubuntu her zaman SA-MP için plugin vs. olarak tam anlamıyla uygun olmayabilir. Bu yüzden SA-MP için çoğu yerde Centos tercih ediliyor.
MySQL R41-4 centos 7 uyumlu centos 6 kullansam uyumlu olurmu ?
Alıntı yapılan: lostmode - 21 Temmuz 2018, 09:58:56
Alıntı yapılan: Kraus - 21 Temmuz 2018, 03:44:02
Konudaki resim gözükmeme sorunu düzeltildi. Yorumlar için teşekkürler.
Alıntı yapılan: lostmode - 21 Temmuz 2018, 00:15:23
Dediğiniz işlemlere rağmen Segmentation fault (core dumped) hatası alıyorum nasıl çözebilirim mysql kurdum centos 7 kullanıyorum.
Centos 7 komutları farklıdır. Yukarıdaki anlatım için uymayabilir. Yine de server loglarını gözden geçirin. Büyük ihtimalle plugin failed veriyordur.
Alıntı yapılan: Pesimist - 21 Temmuz 2018, 00:53:39
Bu Arada centos Sunucularda iptables korumaları aktif olmuyor o yüzden centos sürümü önermem - Ubuntu 16.04 Tüm yazılımsal firewallari aktif tutuyor.
Yararlı.
"Centosta iptables korumaları aktif olmuyor" demenizden kastettiğinizi anlamadım ama centosta iptables korumaları aktif ediliyor, firewall yapılandırılabiliyor, yetmediği yerde çeşitli 3. parti yazılımlar ile firewall olarak daha fazla güvenlik ayarı yapılabiliyor. Ubuntu her zaman SA-MP için plugin vs. olarak tam anlamıyla uygun olmayabilir. Bu yüzden SA-MP için çoğu yerde Centos tercih ediliyor.
MySQL R41-4 centos 7 uyumlu centos 6 kullansam uyumlu olurmu ?
Hayır mysql 40 ve sonrasının centos 6ya uymadığı söylenmekte. Ancak centos 6nın desteklediği en son sürüm olan mysql r39-6 da 40 ve üstünden performans açısından fazla farkı olmadığı, fazlasıyla iş gördüğü söyleniyor. O yüzden o kadar da yeni sürüm kullanmak zorunda olduğunu düşünme.
Alıntı yapılan: Kraus - 21 Temmuz 2018, 12:35:09
Alıntı yapılan: lostmode - 21 Temmuz 2018, 09:58:56
Alıntı yapılan: Kraus - 21 Temmuz 2018, 03:44:02
Konudaki resim gözükmeme sorunu düzeltildi. Yorumlar için teşekkürler.
Alıntı yapılan: lostmode - 21 Temmuz 2018, 00:15:23
Dediğiniz işlemlere rağmen Segmentation fault (core dumped) hatası alıyorum nasıl çözebilirim mysql kurdum centos 7 kullanıyorum.
Centos 7 komutları farklıdır. Yukarıdaki anlatım için uymayabilir. Yine de server loglarını gözden geçirin. Büyük ihtimalle plugin failed veriyordur.
Alıntı yapılan: Pesimist - 21 Temmuz 2018, 00:53:39
Bu Arada centos Sunucularda iptables korumaları aktif olmuyor o yüzden centos sürümü önermem - Ubuntu 16.04 Tüm yazılımsal firewallari aktif tutuyor.
Yararlı.
"Centosta iptables korumaları aktif olmuyor" demenizden kastettiğinizi anlamadım ama centosta iptables korumaları aktif ediliyor, firewall yapılandırılabiliyor, yetmediği yerde çeşitli 3. parti yazılımlar ile firewall olarak daha fazla güvenlik ayarı yapılabiliyor. Ubuntu her zaman SA-MP için plugin vs. olarak tam anlamıyla uygun olmayabilir. Bu yüzden SA-MP için çoğu yerde Centos tercih ediliyor.
MySQL R41-4 centos 7 uyumlu centos 6 kullansam uyumlu olurmu ?
Hayır mysql 40 ve sonrasının centos 6ya uymadığı söylenmekte. Ancak centos 6nın desteklediği en son sürüm olan mysql r39-6 da 40 ve üstünden performans açısından fazla farkı olmadığı, fazlasıyla iş gördüğü söyleniyor. O yüzden o kadar da yeni sürüm kullanmak zorunda olduğunu düşünme.
Failed (libmysqlclient_r.so.18: cannot open shared object file: No such file or directory) bu hatayı nasıl çözebilirim ? mysql r41-4 geçirene kadar biryerlerim çıktı artık 39 a dönemem.
Alıntı yapılan: lostmode - 21 Temmuz 2018, 13:43:05
Alıntı yapılan: Kraus - 21 Temmuz 2018, 12:35:09
Alıntı yapılan: lostmode - 21 Temmuz 2018, 09:58:56
Alıntı yapılan: Kraus - 21 Temmuz 2018, 03:44:02
Konudaki resim gözükmeme sorunu düzeltildi. Yorumlar için teşekkürler.
Alıntı yapılan: lostmode - 21 Temmuz 2018, 00:15:23
Dediğiniz işlemlere rağmen Segmentation fault (core dumped) hatası alıyorum nasıl çözebilirim mysql kurdum centos 7 kullanıyorum.
Centos 7 komutları farklıdır. Yukarıdaki anlatım için uymayabilir. Yine de server loglarını gözden geçirin. Büyük ihtimalle plugin failed veriyordur.
Alıntı yapılan: Pesimist - 21 Temmuz 2018, 00:53:39
Bu Arada centos Sunucularda iptables korumaları aktif olmuyor o yüzden centos sürümü önermem - Ubuntu 16.04 Tüm yazılımsal firewallari aktif tutuyor.
Yararlı.
"Centosta iptables korumaları aktif olmuyor" demenizden kastettiğinizi anlamadım ama centosta iptables korumaları aktif ediliyor, firewall yapılandırılabiliyor, yetmediği yerde çeşitli 3. parti yazılımlar ile firewall olarak daha fazla güvenlik ayarı yapılabiliyor. Ubuntu her zaman SA-MP için plugin vs. olarak tam anlamıyla uygun olmayabilir. Bu yüzden SA-MP için çoğu yerde Centos tercih ediliyor.
MySQL R41-4 centos 7 uyumlu centos 6 kullansam uyumlu olurmu ?
Hayır mysql 40 ve sonrasının centos 6ya uymadığı söylenmekte. Ancak centos 6nın desteklediği en son sürüm olan mysql r39-6 da 40 ve üstünden performans açısından fazla farkı olmadığı, fazlasıyla iş gördüğü söyleniyor. O yüzden o kadar da yeni sürüm kullanmak zorunda olduğunu düşünme.
Failed (libmysqlclient_r.so.18: cannot open shared object file: No such file or directory) bu hatayı nasıl çözebilirim ? mysql r41-4 geçirene kadar biryerlerim çıktı artık 39 a dönemem.
libmysqlclient_r.so.18 dosyasının kendi linux sürümüne uygun olanını bulup samp klasörüne atmayı dene.
Alıntı yapılan: Kraus - 22 Temmuz 2018, 22:07:41
Alıntı yapılan: lostmode - 21 Temmuz 2018, 13:43:05
Alıntı yapılan: Kraus - 21 Temmuz 2018, 12:35:09
Alıntı yapılan: lostmode - 21 Temmuz 2018, 09:58:56
Alıntı yapılan: Kraus - 21 Temmuz 2018, 03:44:02
Konudaki resim gözükmeme sorunu düzeltildi. Yorumlar için teşekkürler.
Alıntı yapılan: lostmode - 21 Temmuz 2018, 00:15:23
Dediğiniz işlemlere rağmen Segmentation fault (core dumped) hatası alıyorum nasıl çözebilirim mysql kurdum centos 7 kullanıyorum.
Centos 7 komutları farklıdır. Yukarıdaki anlatım için uymayabilir. Yine de server loglarını gözden geçirin. Büyük ihtimalle plugin failed veriyordur.
Alıntı yapılan: Pesimist - 21 Temmuz 2018, 00:53:39
Bu Arada centos Sunucularda iptables korumaları aktif olmuyor o yüzden centos sürümü önermem - Ubuntu 16.04 Tüm yazılımsal firewallari aktif tutuyor.
Yararlı.
"Centosta iptables korumaları aktif olmuyor" demenizden kastettiğinizi anlamadım ama centosta iptables korumaları aktif ediliyor, firewall yapılandırılabiliyor, yetmediği yerde çeşitli 3. parti yazılımlar ile firewall olarak daha fazla güvenlik ayarı yapılabiliyor. Ubuntu her zaman SA-MP için plugin vs. olarak tam anlamıyla uygun olmayabilir. Bu yüzden SA-MP için çoğu yerde Centos tercih ediliyor.
MySQL R41-4 centos 7 uyumlu centos 6 kullansam uyumlu olurmu ?
Hayır mysql 40 ve sonrasının centos 6ya uymadığı söylenmekte. Ancak centos 6nın desteklediği en son sürüm olan mysql r39-6 da 40 ve üstünden performans açısından fazla farkı olmadığı, fazlasıyla iş gördüğü söyleniyor. O yüzden o kadar da yeni sürüm kullanmak zorunda olduğunu düşünme.
Failed (libmysqlclient_r.so.18: cannot open shared object file: No such file or directory) bu hatayı nasıl çözebilirim ? mysql r41-4 geçirene kadar biryerlerim çıktı artık 39 a dönemem.
libmysqlclient_r.so.18 dosyasının kendi linux sürümüne uygun olanını bulup samp klasörüne atmayı dene.
Teşekkürler sorunum çözüldü lakin şimdi modda sıkıntı olmamasına rağmen Run time error 19: "File or function is not found hatası alıyorum neden ise ?
Alıntı yapılan: lostmode - 23 Temmuz 2018, 00:06:34
Alıntı yapılan: Kraus - 22 Temmuz 2018, 22:07:41
Alıntı yapılan: lostmode - 21 Temmuz 2018, 13:43:05
Alıntı yapılan: Kraus - 21 Temmuz 2018, 12:35:09
Alıntı yapılan: lostmode - 21 Temmuz 2018, 09:58:56
Alıntı yapılan: Kraus - 21 Temmuz 2018, 03:44:02
Konudaki resim gözükmeme sorunu düzeltildi. Yorumlar için teşekkürler.
Alıntı yapılan: lostmode - 21 Temmuz 2018, 00:15:23
Dediğiniz işlemlere rağmen Segmentation fault (core dumped) hatası alıyorum nasıl çözebilirim mysql kurdum centos 7 kullanıyorum.
Centos 7 komutları farklıdır. Yukarıdaki anlatım için uymayabilir. Yine de server loglarını gözden geçirin. Büyük ihtimalle plugin failed veriyordur.
Alıntı yapılan: Pesimist - 21 Temmuz 2018, 00:53:39
Bu Arada centos Sunucularda iptables korumaları aktif olmuyor o yüzden centos sürümü önermem - Ubuntu 16.04 Tüm yazılımsal firewallari aktif tutuyor.
Yararlı.
"Centosta iptables korumaları aktif olmuyor" demenizden kastettiğinizi anlamadım ama centosta iptables korumaları aktif ediliyor, firewall yapılandırılabiliyor, yetmediği yerde çeşitli 3. parti yazılımlar ile firewall olarak daha fazla güvenlik ayarı yapılabiliyor. Ubuntu her zaman SA-MP için plugin vs. olarak tam anlamıyla uygun olmayabilir. Bu yüzden SA-MP için çoğu yerde Centos tercih ediliyor.
MySQL R41-4 centos 7 uyumlu centos 6 kullansam uyumlu olurmu ?
Hayır mysql 40 ve sonrasının centos 6ya uymadığı söylenmekte. Ancak centos 6nın desteklediği en son sürüm olan mysql r39-6 da 40 ve üstünden performans açısından fazla farkı olmadığı, fazlasıyla iş gördüğü söyleniyor. O yüzden o kadar da yeni sürüm kullanmak zorunda olduğunu düşünme.
Failed (libmysqlclient_r.so.18: cannot open shared object file: No such file or directory) bu hatayı nasıl çözebilirim ? mysql r41-4 geçirene kadar biryerlerim çıktı artık 39 a dönemem.
libmysqlclient_r.so.18 dosyasının kendi linux sürümüne uygun olanını bulup samp klasörüne atmayı dene.
Teşekkürler sorunum çözüldü lakin şimdi modda sıkıntı olmamasına rağmen Run time error 19: "File or function is not found hatası alıyorum neden ise ?
Pluginler sıkıntılıdır büyük ihtimal.
----------
Loaded log file: "server_log.txt".
----------
SA-MP Dedicated Server
----------------------
v0.3.DL-R1, (C)2005-2018 SA-MP Team
[22/07/2018 17:16:48]
[22/07/2018 17:16:48] Server Plugins
[22/07/2018 17:16:48] --------------
[22/07/2018 17:16:48] Loading plugin: nativechecker.so
[22/07/2018 17:16:48] Loaded.
[22/07/2018 17:16:48] Loading plugin: mysql.so
[22/07/2018 17:16:48] >> plugin.mysql: R41-4 successfully loaded.
[22/07/2018 17:16:48] Loaded.
[22/07/2018 17:16:48] Loading plugin: sscanf.so
[22/07/2018 17:16:48]
[22/07/2018 17:16:48] ===============================
[22/07/2018 17:16:48] sscanf plugin loaded.
[22/07/2018 17:16:48] Version: 2.8.2
[22/07/2018 17:16:48] (c) 2012 Alex "Y_Less" Cole
[22/07/2018 17:16:48] ===============================
[22/07/2018 17:16:48] Loaded.
[22/07/2018 17:16:48] Loading plugin: streamer.so
[22/07/2018 17:16:48]
*** Streamer Plugin v2.9.3 by Incognito loaded ***
[22/07/2018 17:16:48] Loaded.
[22/07/2018 17:16:48] Loading plugin: Whirlpool.so
[22/07/2018 17:16:48]
[22/07/2018 17:16:48] ==================
[22/07/2018 17:16:48]
[22/07/2018 17:16:48] Whirlpool loaded
[22/07/2018 17:16:48]
[22/07/2018 17:16:48] ==================
[22/07/2018 17:16:48]
[22/07/2018 17:16:48] Loaded.
[22/07/2018 17:16:48] Loaded 5 plugins.
[22/07/2018 17:16:48] [artwork:crc] lvpdpc2.dff CRC = 0xFBD1EA7C
[22/07/2018 17:16:48] [artwork:crc] lvpdpc2.txd CRC = 0xDC92731E
[22/07/2018 17:16:48] [artwork:crc] lapdpd2.dff CRC = 0xA558D422
[22/07/2018 17:16:48] [artwork:crc] lapdpd2.txd CRC = 0xA442E2DA
[22/07/2018 17:16:48] [artwork:crc] wallzzz.dff CRC = 0x4BC6EDFF
[22/07/2018 17:16:48] [artwork:crc] wallzzz.txd CRC = 0x235E3EEB
[22/07/2018 17:16:48]
[22/07/2018 17:16:48] Filterscripts
[22/07/2018 17:16:48] ---------------
[22/07/2018 17:16:48] Loading filterscript 'yom_buttons.amx'...
[22/07/2018 17:16:48] Error: Function not registered: 'CreateDynamicObject'
[22/07/2018 17:16:48] Error: Function not registered: 'DestroyDynamicObject'
[22/07/2018 17:16:48] Error: Function not registered: 'SetDynamicObjectPos'
[22/07/2018 17:16:48] Error: Function not registered: 'SetDynamicObjectRot'
[22/07/2018 17:16:48] Error: Function not registered: 'MoveDynamicObject'
[22/07/2018 17:16:48] Error: Function not registered: 'StopDynamicObject'
[22/07/2018 17:16:48] AMX (165389240) loaded
[22/07/2018 17:16:48] Loaded 1 filterscripts.
[22/07/2018 17:16:49] Error: Function not registered: 'PrintBacktrace'
[22/07/2018 17:16:49] Error: Function not registered: 'SSCANF_Init'
[22/07/2018 17:16:49] Error: Function not registered: 'SSCANF_IsConnected'
[22/07/2018 17:16:49] Error: Function not registered: 'SSCANF_Join'
[22/07/2018 17:16:49] Error: Function not registered: 'SSCANF_Leave'
[22/07/2018 17:16:49] Error: Function not registered: 'cache_get_row_count'
[22/07/2018 17:16:49] Error: Function not registered: 'mysql_tquery'
[22/07/2018 17:16:49] Error: Function not registered: 'DestroyDynamic3DTextLabel'
[22/07/2018 17:16:49] Error: Function not registered: 'sscanf'
[22/07/2018 17:16:49] Error: Function not registered: 'CreateDynamicPickup'
[22/07/2018 17:16:49] Error: Function not registered: 'CreateDynamic3DTextLabel'
[22/07/2018 17:16:49] Error: Function not registered: 'CreateDynamicObject'
[22/07/2018 17:16:49] Error: Function not registered: 'CreateDynamicMapIcon'
[22/07/2018 17:16:49] Error: Function not registered: 'DestroyAllDynamicObjects'
[22/07/2018 17:16:49] Error: Function not registered: 'DestroyAllDynamicPickups'
[22/07/2018 17:16:49] Error: Function not registered: 'DestroyAllDynamic3DTextLabels'
[22/07/2018 17:16:49] Error: Function not registered: 'DestroyAllDynamicCPs'
[22/07/2018 17:16:49] Error: Function not registered: 'DestroyAllDynamicMapIcons'
[22/07/2018 17:16:49] Error: Function not registered: 'DestroyAllDynamicRaceCPs'
[22/07/2018 17:16:49] Error: Function not registered: 'DestroyAllDynamicAreas'
[22/07/2018 17:16:49] Error: Function not registered: 'MoveDynamicObject'
[22/07/2018 17:16:49] Error: Function not registered: 'mysql_escape_string'
[22/07/2018 17:16:49] Error: Function not registered: 'mysql_query'
[22/07/2018 17:16:49] Error: Function not registered: 'DestroyDynamicPickup'
[22/07/2018 17:16:49] Error: Function not registered: 'UpdateDynamic3DTextLabelText'
[22/07/2018 17:16:49] Error: Function not registered: 'CountDynamicObjects'
[22/07/2018 17:16:49] Error: Function not registered: 'CountDynamicPickups'
[22/07/2018 17:16:49] Error: Function not registered: 'CountDynamicMapIcons'
[22/07/2018 17:16:49] Error: Function not registered: 'CountDynamic3DTextLabels'
[22/07/2018 17:16:49] Error: Function not registered: 'DestroyDynamicObject'
[22/07/2018 17:16:49] Error: Function not registered: 'IsValidDynamicObject'
[22/07/2018 17:16:49] Error: Function not registered: 'AttachDynamicObjectToVehicle'
[22/07/2018 17:16:49] Error: Function not registered: 'GetDynamicObjectPos'
[22/07/2018 17:16:49] Error: Function not registered: 'GetDynamicObjectRot'
[22/07/2018 17:16:49] Error: Function not registered: 'EditDynamicObject'
[22/07/2018 17:16:49] Error: Function not registered: 'SetDynamicObjectRot'
[22/07/2018 17:16:49] Error: Function not registered: 'IsValidDynamic3DTextLabel'
[22/07/2018 17:16:49] Error: Function not registered: 'Streamer_UpdateEx'
[22/07/2018 17:16:49] Error: Function not registered: 'IsValidDynamicMapIcon'
[22/07/2018 17:16:49] Error: Function not registered: 'DestroyDynamicMapIcon'
[22/07/2018 17:16:49] Error: Function not registered: 'Streamer_TickRate'
[22/07/2018 17:16:49] Error: Function not registered: 'mysql_connect'
[22/07/2018 17:16:49] Error: Function not registered: 'mysql_set_charset'
[22/07/2018 17:16:49] Error: Function not registered: 'mysql_errno'
[22/07/2018 17:16:49] Error: Function not registered: 'mysql_log'
[22/07/2018 17:16:49] Error: Function not registered: 'WP_Hash'
[22/07/2018 17:16:49] Error: Function not registered: 'cache_get_value_name'
[22/07/2018 17:16:49] Error: Function not registered: 'cache_get_value_name_int'
[22/07/2018 17:16:49] Error: Function not registered: 'cache_get_value_name_float'
[22/07/2018 17:16:49] Error: Function not registered: 'cache_insert_id'
[22/07/2018 17:16:49] Error: Function not registered: 'Streamer_Update'
[22/07/2018 17:16:49] Error: Function not registered: 'SetDynamicObjectPos'
[22/07/2018 17:16:49] AMX (165389120) loaded
[22/07/2018 17:16:49] Script[gamemodes/GRP.amx]: Run time error 19: "File or function is not found"
[22/07/2018 17:16:49] Number of vehicle models: 0
nativechecker.so pluginini plugins satırında en sona yazmalısın.
----------
Loaded log file: "server_log.txt".
----------
SA-MP Dedicated Server
----------------------
v0.3.DL-R1, (C)2005-2018 SA-MP Team
[22/07/2018 17:26:31]
[22/07/2018 17:26:31] Server Plugins
[22/07/2018 17:26:31] --------------
[22/07/2018 17:26:31] Loading plugin: mysql.so
[22/07/2018 17:26:31] >> plugin.mysql: R41-4 successfully loaded.
[22/07/2018 17:26:31] Loaded.
[22/07/2018 17:26:31] Loading plugin: sscanf.so
[22/07/2018 17:26:31]
[22/07/2018 17:26:31] ===============================
[22/07/2018 17:26:31] sscanf plugin loaded.
[22/07/2018 17:26:31] Version: 2.8.2
[22/07/2018 17:26:31] (c) 2012 Alex "Y_Less" Cole
[22/07/2018 17:26:31] ===============================
[22/07/2018 17:26:31] Loaded.
[22/07/2018 17:26:31] Loading plugin: streamer.so
[22/07/2018 17:26:31]
*** Streamer Plugin v2.9.3 by Incognito loaded ***
[22/07/2018 17:26:31] Loaded.
[22/07/2018 17:26:31] Loading plugin: Whirlpool.so
[22/07/2018 17:26:31]
[22/07/2018 17:26:31] ==================
[22/07/2018 17:26:31]
[22/07/2018 17:26:31] Whirlpool loaded
[22/07/2018 17:26:31]
[22/07/2018 17:26:31] ==================
[22/07/2018 17:26:31]
[22/07/2018 17:26:31] Loaded.
[22/07/2018 17:26:31] Loading plugin: nativechecker.so
[22/07/2018 17:26:31] Loaded.
[22/07/2018 17:26:31] Loaded 5 plugins.
[22/07/2018 17:26:31] [artwork:crc] lvpdpc2.dff CRC = 0xFBD1EA7C
[22/07/2018 17:26:31] [artwork:crc] lvpdpc2.txd CRC = 0xDC92731E
[22/07/2018 17:26:31] [artwork:crc] lapdpd2.dff CRC = 0xA558D422
[22/07/2018 17:26:31] [artwork:crc] lapdpd2.txd CRC = 0xA442E2DA
[22/07/2018 17:26:31] [artwork:crc] wallzzz.dff CRC = 0x4BC6EDFF
[22/07/2018 17:26:31] [artwork:crc] wallzzz.txd CRC = 0x235E3EEB
[22/07/2018 17:26:31]
[22/07/2018 17:26:31] Filterscripts
[22/07/2018 17:26:31] ---------------
[22/07/2018 17:26:31] Loading filterscript 'yom_buttons.amx'...
[22/07/2018 17:26:31] AMX (154461120) loaded
[22/07/2018 17:26:31] Loaded 1 filterscripts.
[22/07/2018 17:26:31] AMX (154461000) loaded
[22/07/2018 17:26:31] Error: Function not registered: 'PrintBacktrace'
[22/07/2018 17:26:31] Script[gamemodes/GRP.amx]: Run time error 19: "File or function is not found"
[22/07/2018 17:26:31] Number of vehicle models: 0
[22/07/2018 17:26:33] --- Server Shutting Down.
[22/07/2018 17:26:33] plugin.mysql: Unloading plugin...
[22/07/2018 17:26:33] plugin.mysql: Plugin unloaded.
[22/07/2018 17:26:33]
[22/07/2018 17:26:33] ===============================
[22/07/2018 17:26:33] sscanf plugin unloaded.
[22/07/2018 17:26:33] ===============================
[22/07/2018 17:26:33]
*** Streamer Plugin v2.9.3 by Incognito unloaded ***
[22/07/2018 17:26:33]
[22/07/2018 17:26:33] ====================
[22/07/2018 17:26:33]
[22/07/2018 17:26:33] Whirlpool unloaded
[22/07/2018 17:26:33]
[22/07/2018 17:26:33] ====================
[22/07/2018 17:26:33]
Sona yazınca böyle oluyor.
PrintBacktrace native'i tanımlanmamış sanırım. Modunda kullanıyorsan o kodu arat.
Alıntı yapılan: Kraus - 23 Temmuz 2018, 00:36:04
PrintBacktrace native'i tanımlanmamış sanırım. Modunda kullanıyorsan o kodu arat.
Kullanmıyorum baktım ama nedense tanımlanmamış diyor veriyor ?
Alıntı yapılan: lostmode - 23 Temmuz 2018, 00:37:30
Alıntı yapılan: Kraus - 23 Temmuz 2018, 00:36:04
PrintBacktrace native'i tanımlanmamış sanırım. Modunda kullanıyorsan o kodu arat.
Kullanmıyorum baktım ama nedense tanımlanmamış diyor veriyor ?
Centos 7 SA-MP için sıkıntı yaratabiliyor o yüzden olabilir. Benim bilgim yok bu konuda, Yardım Talepleri kısmından devam edebilirsin.
Alıntı yapılan: Kraus - 23 Temmuz 2018, 00:46:53
Alıntı yapılan: lostmode - 23 Temmuz 2018, 00:37:30
Alıntı yapılan: Kraus - 23 Temmuz 2018, 00:36:04
PrintBacktrace native'i tanımlanmamış sanırım. Modunda kullanıyorsan o kodu arat.
Kullanmıyorum baktım ama nedense tanımlanmamış diyor veriyor ?
Centos 7 SA-MP için sıkıntı yaratabiliyor o yüzden olabilir. Benim bilgim yok bu konuda, Yardım Talepleri kısmından devam edebilirsin.
Hocam Yardımların için çok ama çok Teşşekürler sonunda 1 yıldır uğraşıyordum kurabildim sorunsuz çalıştı teşekkürler :D
İşime yarar, çok teşekkürler :helal:
Eline sağlık.
Linux için hangi dağıtımı önerirsiniz?
Anlatım için teşekkürler.
Konuda emek var, başarılı. :helal:
Yararlı anlatım :helal:
Mükemmel anlatım. :helal:
Alperen, döktürmüş gine..
Yararlı.