Giriş Yap / Kayıt Ol

WM Aracı'na üyelikler tekrar açıldı! Kayıt olmak için TIKLAYIN!

Cevap Yaz Favorilerime Ekle
Seçenekler Stil
Geri Git   Forum > > PHP

Php ile cron ekle, görüntüle sil? (NASIL?)

  #1  
Okunmamış 25 Mart 2020, 04:19
0ktay Adlı Üyenin Avatarı
Oktayserif.com.tr
 
Üyelik Tarihi: 01 Şubat 2018
Yaş / Cinsiyet: 21 / Erkek
Konum: Antalya
Ad, Soyad: Ok... Şe...
Mesajlar: 601
Beğeniler: 144 / 25
Ticaret: 2, 100%
Merhaba arkadaşlar ufak bir yerde takıldım bayağı bir kaynak araştırdım ancak net bir sonuç bulamadım.

#1
Php ile cron job ekliyorum hosting firmam exec ve shell_exec komutlarını engellemiş güvenlik nedeniyle, ekleyince hata alıyorum.

#2
cron-job.org adresinden eklemek istiyorum API'si yok.
Başka ÜCRETSİZ siteye bakıyorum ya api yok yada site sorunlu.

Şu işin bir yolu yokmudur? (500 müşteri var, manuel takip etmem mümkün değil.)
Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.
  #2  
Okunmamış 26 Mart 2020, 01:18
Metin Adlı Üyenin Avatarı
metinli.com
 
Üyelik Tarihi: 28 Mart 2011
Cinsiyet: Erkek
Konum: Ankara
Ad, Soyad: Me... Yı...
Mesajlar: 1.335
Beğeniler: 612 / 76
Ticaret: 15, 94%
  • Uzaktan yapmak istiyorsan aylık 10 TL'ye cPanel altyapılı bir hosting kirala.
  • Kendi sunucunda çalışmasını istediğin komutları bir sayfa hale getir.
  • Kiraladığın sunucudan ilgili sayfayı tetikleyecek cron işlerini tanımla.
Yazar, yazılım geliştirici, SEO Analisti ve siber güvenlik uzmanı.
  #3  
Okunmamış 26 Mart 2020, 01:22
0ktay Adlı Üyenin Avatarı
Oktayserif.com.tr
 
Üyelik Tarihi: 01 Şubat 2018
Yaş / Cinsiyet: 21 / Erkek
Konum: Antalya
Ad, Soyad: Ok... Şe...
Mesajlar: 601
Beğeniler: 144 / 25
Ticaret: 2, 100%
Metin

Onuda düşündümde shell_exec izin veren hosting bulmak imkansıza yakın.

Sanırım mecbur VDS alıp, kendim yapıcam.
Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.
  #4  
Okunmamış 26 Mart 2020, 01:25
Metin Adlı Üyenin Avatarı
metinli.com
 
Üyelik Tarihi: 28 Mart 2011
Cinsiyet: Erkek
Konum: Ankara
Ad, Soyad: Me... Yı...
Mesajlar: 1.335
Beğeniler: 612 / 76
Ticaret: 15, 94%
Alıntı:
0ktay Adlı Üyeden Alıntı
Metin

Onuda düşündümde shell_exec izin veren hosting bulmak imkansıza yakın.

Sanırım mecbur VDS alıp, kendim yapıcam.
Evet, paylaşımlı sunucularda neredeyse tüm firmalar güvenlik amacıyla bu tarz fonksiyonları kapatıyor.
Yazar, yazılım geliştirici, SEO Analisti ve siber güvenlik uzmanı.
  #5  
Okunmamış 26 Mart 2020, 03:11
eka7a Adlı Üyenin Avatarı
openix.io
 
Üyelik Tarihi: 18 Haziran 2013
Yaş / Cinsiyet: 34 / Erkek
Meslek: Yazılımcı
Konum: Bursa
Ad, Soyad: Ek... Ka...
Mesajlar: 621
Beğeniler: 291 / 97
Ticaret: 2, 100%
0ktay Güvenlik nedeniyle shell_exec açık paylaşımlı hosting bulamazsın. cPanel kullanıyorsan ve API token özelliği panelinde aktifse cPanel API'sini kullanarak yapabilirsin.

https://docs.cpanel.net/knowledge-ba...el-api-tokens/
http://documentation.cpanel.net:8090...Modules+-+Cron
Satılık Haber Alan Adları | SSL Sertifikası | PositiveSSL $5.90 | RapidSSL $9.50
  #6  
Okunmamış 29 Mart 2020, 21:41
0ktay Adlı Üyenin Avatarı
Oktayserif.com.tr
 
Üyelik Tarihi: 01 Şubat 2018
Yaş / Cinsiyet: 21 / Erkek
Konum: Antalya
Ad, Soyad: Ok... Şe...
Mesajlar: 601
Beğeniler: 144 / 25
Ticaret: 2, 100%
eka7a yok hocam nerdeee api yok shell yok.
Artık herşeyi yasaklamışlar.
Halen bir yol bulamadım. (Vds haricinde)
Konu 0ktay tarafından (29 Mart 2020, 21:44 ) değiştirilmiştir.
  #7  
Okunmamış 30 Mart 2020, 03:43
KaGaN Adlı Üyenin Avatarı
1881-193∞
 
Üyelik Tarihi: 01 Ekim 2014
Yaş / Cinsiyet: 24 / Erkek
Meslek: Coğrafyacı
Ad, Soyad: Mu... Öz...
Mesajlar: 339
Beğeniler: 76 / 40
Ticaret: 2, 100%
Paylaşımlı hostinglerde maalesef pek mümkün değil. Sonuçta SSH2 izni verildiğinde en ufak bir güvenlik açığı yakalanırsa sadece kendi alanınıza değil tüm alanlara etki etme imkanınız olabiliyor. Eskiden böyle olaylar çok oluyordu mesela reseller hesabıyla satış yapan firmalarda 1 hosting satın alıp tüm firmayı ve müşterileri hackleyen birçok zararlı kişi çıktı ortaya. Bu durumlardan sonra SSH2 genel erişimi veren pek kalmadı.

VPS ya da VDS alıp halletmeniz daha mümkün.
Doküman: https://www.php.net/manual/en/ref.ssh2.php

Ucuz VPS için de Yöncü diye bir firma var, pek performanslı olmuyor ucuz paketler ama deneme yapmak için idealler.
  #8  
Okunmamış 30 Mart 2020, 15:50
0ktay Adlı Üyenin Avatarı
Oktayserif.com.tr
 
Üyelik Tarihi: 01 Şubat 2018
Yaş / Cinsiyet: 21 / Erkek
Konum: Antalya
Ad, Soyad: Ok... Şe...
Mesajlar: 601
Beğeniler: 144 / 25
Ticaret: 2, 100%
KaGaN teşekkürler yorumun için.

HostLAB ile vds için anlaşıcam.
Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.
  #9  
Okunmamış 05 Nisan 2020, 00:03
onnoajans Adlı Üyenin Avatarı
WM Aracı
 
Üyelik Tarihi: 13 Mart 2019
Cinsiyet: Erkek
Konum: Muğla
Ad, Soyad: Gö... Es...
Mesajlar: 37
Beğeniler: 9 / 2
Ticaret: 1, 100%
https://cron-job.org/en/

https://www.easycron.com/

gibi uygulamaları deneyebilirsin tabi ki dakika kısıtlı

kullanım alanınızı bilmiyorum ama işe yarar bir yol sunabilirim

örneğin kendi sitemde tüm üyeleri çeken bir while döngüsü oluşturmuştum örneğin 500 üye bunuda bölerek kodun birden yüklenmesini engelledim

mantık şu şekilde sayfa 1 kere çalıştığında 500 üyeyi tarayarak tüm işlemleri uyguluyor.Anasayfaya include olarak ekledim. bir hareket olursa kontrol ettirip güncelletiyordum. sitenin aktif olduğunu varsayarak söylüyorum değilse yukardaki gibi bir cronjob uygulamasıyla sayfayı tetikletebilirsiniz.Buda çok sağlıklımıdır tartışılır Çünkü free cronjob uygulamaları veri , dakika yada özellik kısıtlıdır.

ve kullanıcı sayısı çoğalınca yada işlemler üst üste gelirse aksaklık olabilir ..

Bunlar dışında sağlıklı bir çözüm olarak bende vps yada vds önerebilirim
https://www.marmarisbalcisi.net
Cevap Yaz Favorilerime Ekle



Konuyu toplam 1 kişi okuyor. (0 üye ve 1 Ziyaretçi)
 
Seçenekler
Stil
Normal Normal

Geri Git   Forum > PHP


Yetkileriniz
Konu açma yetkiniz: Yok
Cevap Yazma Yetkiniz Yok
Eklenti yükleme yetkiniz: Yok
Mesajınızı değiştirme yetkiniz: Yok

BB code: Açık
İfadeler: Açık
[IMG] Kodları: Açık
HTML kodu: Kapalı




Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şu anki Zaman: 22:27.