{"id":188,"date":"2026-09-03T13:43:47","date_gmt":"2026-09-03T10:43:47","guid":{"rendered":"https:\/\/licensepow.com\/blog\/?p=188"},"modified":"2026-09-03T12:49:22","modified_gmt":"2026-09-03T09:49:22","slug":"pleskte-cron-job","status":"publish","type":"post","link":"https:\/\/licensepow.com\/blog\/pleskte-cron-job","title":{"rendered":"Plesk&#8217;te Cron Job Nas\u0131l Olu\u015fturulur? Scheduled Tasks"},"content":{"rendered":"<p>&#8220;`html<\/p>\n<h1>Plesk&#8217;te Cron Job Nas\u0131l Olu\u015fturulur? Scheduled Tasks Rehberi<\/h1>\n<p><strong>Plesk&#8217;te Cron Job olu\u015fturmak<\/strong>, sunucuda belirli i\u015flemleri otomatik olarak \u00e7al\u0131\u015ft\u0131rman\u0131n en pratik yollar\u0131ndan biridir. D\u00fczenli yedekleme i\u015flemleri, Laravel komutlar\u0131, PHP scriptleri, API kontrolleri ve \u00e7e\u015fitli sistem g\u00f6revleri belirledi\u011fimiz zaman aral\u0131klar\u0131nda otomatik \u015fekilde \u00e7al\u0131\u015ft\u0131r\u0131labilir.<\/p>\n<p>Plesk bu i\u015flemleri <strong>Scheduled Tasks<\/strong> ad\u0131 alt\u0131nda y\u00f6netmemize izin verir. Bu rehberde Plesk \u00fczerinde Cron Job olu\u015fturmay\u0131, zamanlama se\u00e7eneklerini, PHP ve komut tabanl\u0131 g\u00f6revleri ve g\u00fcvenlik a\u00e7\u0131s\u0131ndan dikkat edilmesi gereken noktalar\u0131 ad\u0131m ad\u0131m anlat\u0131yoruz.<\/p>\n<h2>Plesk Cron Job Nedir?<\/h2>\n<p>Cron Job, belirli bir komutun veya scriptin belirledi\u011fimiz zaman aral\u0131klar\u0131nda otomatik olarak \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131d\u0131r.<\/p>\n<p>Plesk \u00fczerinde bu \u00f6zellik <strong>Scheduled Tasks<\/strong> olarak adland\u0131r\u0131l\u0131r. \u00d6rne\u011fin a\u015fa\u011f\u0131daki i\u015flemleri otomatikle\u015ftirebiliriz:<\/p>\n<ul>\n<li>Belirli bir PHP scriptini \u00e7al\u0131\u015ft\u0131rmak<\/li>\n<li>Laravel Scheduler \u00e7al\u0131\u015ft\u0131rmak<\/li>\n<li>Veritaban\u0131 i\u015flemlerini otomatikle\u015ftirmek<\/li>\n<li>Dosya temizli\u011fi yapmak<\/li>\n<li>API veya servis kontrol\u00fc ger\u00e7ekle\u015ftirmek<\/li>\n<li>\u00d6zel bak\u0131m scriptleri \u00e7al\u0131\u015ft\u0131rmak<\/li>\n<\/ul>\n<p>Plesk&#8217;in resmi dok\u00fcmantasyonunda Scheduled Tasks \u00f6zelli\u011fi \u00fczerinden komut ve scriptlerin zamanlanabildi\u011fi belirtilmektedir.<\/p>\n<p><a href=\"https:\/\/docs.plesk.com\/en-US\/obsidian\/administrator-guide\/server-administration\/scheduling-tasks.69554\/\" target=\"_blank\" rel=\"noopener\">Plesk Scheduled Tasks resmi dok\u00fcmantasyonunu<\/a> inceleyebilirsiniz.<\/p>\n<h2>Plesk&#8217;te Scheduled Tasks Nerede Bulunur?<\/h2>\n<p>Plesk panelinde Scheduled Tasks b\u00f6l\u00fcm\u00fcne eri\u015fmek i\u00e7in kulland\u0131\u011f\u0131n\u0131z hesap t\u00fcr\u00fcne g\u00f6re men\u00fc de\u011fi\u015febilir.<\/p>\n<p>Genellikle ilgili alan ad\u0131n\u0131n veya aboneli\u011fin y\u00f6netim ekran\u0131nda <strong>Scheduled Tasks<\/strong> se\u00e7ene\u011fini bulabiliriz.<\/p>\n<p>Sunucu y\u00f6neticisi seviyesinde ise Scheduled Tasks b\u00f6l\u00fcm\u00fc <strong>Tools &amp; Settings<\/strong> alt\u0131nda da y\u00f6netilebilir.<\/p>\n<h2>1. Plesk&#8217;te Yeni Cron Job Olu\u015fturma<\/h2>\n<p>\u0130lk olarak Plesk panelimize giri\u015f yap\u0131yoruz.<\/p>\n<ol>\n<li>\u0130lgili aboneli\u011fi veya alan ad\u0131n\u0131 a\u00e7\u0131yoruz.<\/li>\n<li><strong>Scheduled Tasks<\/strong> b\u00f6l\u00fcm\u00fcne giriyoruz.<\/li>\n<li><strong>Add Task<\/strong> veya yeni g\u00f6rev olu\u015fturma se\u00e7ene\u011fini a\u00e7\u0131yoruz.<\/li>\n<\/ol>\n<p>Burada \u00e7al\u0131\u015ft\u0131raca\u011f\u0131m\u0131z g\u00f6revin t\u00fcr\u00fcn\u00fc ve zamanlama ayarlar\u0131n\u0131 belirleyebiliriz.<\/p>\n<h2>2. Plesk Cron Job G\u00f6rev T\u00fcrleri<\/h2>\n<p>Plesk \u00fczerinde kullanaca\u011f\u0131m\u0131z g\u00f6revin t\u00fcr\u00fcne g\u00f6re farkl\u0131 \u00e7al\u0131\u015fma se\u00e7enekleri bulunabilir.<\/p>\n<h3>Run a Command<\/h3>\n<p>Sunucuda belirli bir komutu \u00e7al\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131l\u0131r.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>php \/var\/www\/vhosts\/example.com\/httpdocs\/test.php<\/code><\/pre>\n<h3>Run a PHP Script<\/h3>\n<p>Do\u011frudan bir PHP scripti \u00e7al\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131labilir.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>\/var\/www\/vhosts\/example.com\/httpdocs\/cron.php<\/code><\/pre>\n<h3>Fetch a URL<\/h3>\n<p>Belirli bir URL&#8217;nin zamanlanm\u0131\u015f \u015fekilde \u00e7a\u011fr\u0131lmas\u0131n\u0131 sa\u011flamak i\u00e7in kullan\u0131labilir.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>https:\/\/example.com\/cron\/run<\/code><\/pre>\n<p>Bu y\u00f6ntem bir web tabanl\u0131 endpoint&#8217;in belirli aral\u0131klarla tetiklenmesi gereken durumlarda kullan\u0131labilir.<\/p>\n<h2>3. Cron Job \u00c7al\u0131\u015fma Zaman\u0131n\u0131 Belirleme<\/h2>\n<p>Scheduled Task olu\u015ftururken g\u00f6revin ne zaman \u00e7al\u0131\u015faca\u011f\u0131n\u0131 belirlememiz gerekir.<\/p>\n<p>\u00d6rne\u011fin a\u015fa\u011f\u0131daki zamanlamalar kullan\u0131labilir:<\/p>\n<ul>\n<li>Her 5 dakikada bir<\/li>\n<li>Her 15 dakikada bir<\/li>\n<li>Her saat<\/li>\n<li>Her g\u00fcn<\/li>\n<li>Haftan\u0131n belirli g\u00fcnleri<\/li>\n<li>Ay\u0131n belirli g\u00fcnleri<\/li>\n<\/ul>\n<p>\u00d6rne\u011fin her 30 dakikada \u00e7al\u0131\u015fan bir g\u00f6rev i\u00e7in Plesk aray\u00fcz\u00fcndeki zamanlama se\u00e7eneklerinden uygun aral\u0131\u011f\u0131 se\u00e7ebiliriz.<\/p>\n<h2>4. Her 5 Dakikada Bir Cron Job \u00c7al\u0131\u015ft\u0131rma<\/h2>\n<p>G\u00f6revin her 5 dakikada bir \u00e7al\u0131\u015fmas\u0131n\u0131 istiyorsak zamanlama ekran\u0131ndan dakikal\u0131k aral\u0131\u011f\u0131 5 olarak belirleyebiliriz.<\/p>\n<p>Standart Linux cron format\u0131nda bunun kar\u015f\u0131l\u0131\u011f\u0131:<\/p>\n<pre><code>*\/5 * * * *<\/code><\/pre>\n<p>Bu ifade g\u00f6revin her be\u015f dakikada bir \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131 anlam\u0131na gelir.<\/p>\n<h2>5. Her Saat \u00c7al\u0131\u015fan Cron Job<\/h2>\n<p>Her saat ba\u015f\u0131nda \u00e7al\u0131\u015facak bir g\u00f6rev i\u00e7in cron format\u0131 \u015fu \u015fekilde olabilir:<\/p>\n<pre><code>0 * * * *<\/code><\/pre>\n<p>Bu yap\u0131 \u00f6zellikle saatlik veri kontrol\u00fc veya bak\u0131m scriptlerinde kullan\u0131labilir.<\/p>\n<h2>6. Her G\u00fcn Belirli Saatte \u00c7al\u0131\u015fan Cron Job<\/h2>\n<p>\u00d6rne\u011fin g\u00f6revimizin her g\u00fcn saat 03:00&#8217;te \u00e7al\u0131\u015fmas\u0131n\u0131 istiyorsak:<\/p>\n<pre><code>0 3 * * *<\/code><\/pre>\n<p>\u015feklinde bir cron zamanlamas\u0131 kullan\u0131labilir.<\/p>\n<p>Gece saatlerinde \u00e7al\u0131\u015fan bak\u0131m, temizleme veya veri i\u015fleme i\u015flemleri i\u00e7in bu yap\u0131 olduk\u00e7a kullan\u0131\u015fl\u0131d\u0131r.<\/p>\n<h2>7. Plesk&#8217;te PHP Cron Job \u00c7al\u0131\u015ft\u0131rma<\/h2>\n<p>PHP tabanl\u0131 bir scripti otomatik \u00e7al\u0131\u015ft\u0131rmak i\u00e7in PHP yorumlay\u0131c\u0131s\u0131n\u0131 kullanabiliriz.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>\/usr\/bin\/php \/var\/www\/vhosts\/example.com\/httpdocs\/cron.php<\/code><\/pre>\n<p>Ancak PHP binary yolu sunucudaki PHP yap\u0131land\u0131rmas\u0131na g\u00f6re de\u011fi\u015febilir. Plesk \u00fczerinde birden fazla PHP s\u00fcr\u00fcm\u00fc kullan\u0131l\u0131yorsa do\u011fru PHP binary yolunu belirlemek \u00f6nemlidir.<\/p>\n<p>\u00d6rne\u011fin farkl\u0131 bir PHP s\u00fcr\u00fcm\u00fc i\u00e7in sistemde bulunan uygun PHP binary kullan\u0131labilir.<\/p>\n<h2>8. Laravel Scheduler \u0130\u00e7in Plesk Cron Job<\/h2>\n<p>Laravel projelerinde zamanlanm\u0131\u015f g\u00f6revler i\u00e7in Laravel Scheduler kullan\u0131labilir.<\/p>\n<p>Plesk \u00fczerinde Laravel Scheduler \u00e7al\u0131\u015ft\u0131rmak i\u00e7in temel olarak Laravel&#8217;in <code>schedule:run<\/code> komutunu zamanlamak m\u00fcmk\u00fcnd\u00fcr.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>php \/var\/www\/vhosts\/example.com\/httpdocs\/artisan schedule:run<\/code><\/pre>\n<p>ve bunu cron taraf\u0131nda dakikal\u0131k olarak \u00e7al\u0131\u015ft\u0131rabiliriz.<\/p>\n<p>\u00d6rnek cron ifadesi:<\/p>\n<pre><code>* * * * *<\/code><\/pre>\n<p>Bu yap\u0131 Laravel&#8217;in scheduler mekanizmas\u0131n\u0131n her dakika kontrol edilmesini sa\u011flar.<\/p>\n<p>Laravel uygulaman\u0131z i\u00e7in Plesk \u00fczerinde daha geli\u015fmi\u015f y\u00f6netim kullan\u0131yorsan\u0131z <a href=\"https:\/\/docs.plesk.com\/en-US\/obsidian\/administrator-guide\/website-management\/laravel-toolkit.80010\/\" target=\"_blank\" rel=\"noopener\">Plesk Laravel Toolkit dok\u00fcmantasyonunu<\/a> da inceleyebilirsiniz.<\/p>\n<h2>9. Plesk&#8217;te URL Tabanl\u0131 Cron Job<\/h2>\n<p>Baz\u0131 uygulamalarda do\u011frudan PHP dosyas\u0131 \u00e7al\u0131\u015ft\u0131rmak yerine belirli bir URL&#8217;nin \u00e7a\u011fr\u0131lmas\u0131 gerekebilir.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>https:\/\/example.com\/cron\/process<\/code><\/pre>\n<p>Bu adres belirli bir API veya backend i\u015flemini tetikliyorsa Scheduled Tasks \u00fczerinden URL \u00e7a\u011fr\u0131s\u0131 planlanabilir.<\/p>\n<p>Ancak g\u00fcvenlik nedeniyle herkese a\u00e7\u0131k ve kimlik do\u011frulamas\u0131 olmayan cron endpointleri olu\u015fturman\u0131z\u0131 \u00f6nermiyoruz.<\/p>\n<h2>10. Cron Job \u00c7al\u0131\u015f\u0131yor mu Nas\u0131l Kontrol Edilir?<\/h2>\n<p>Bir Scheduled Task olu\u015fturduktan sonra g\u00f6revin ger\u00e7ekten \u00e7al\u0131\u015f\u0131p \u00e7al\u0131\u015fmad\u0131\u011f\u0131n\u0131 kontrol etmek \u00f6nemlidir.<\/p>\n<p>Kontrol i\u00e7in a\u015fa\u011f\u0131daki y\u00f6ntemlerden yararlanabiliriz:<\/p>\n<ul>\n<li>Uygulama loglar\u0131n\u0131 kontrol etmek<\/li>\n<li>Sunucu loglar\u0131n\u0131 incelemek<\/li>\n<li>Scriptin olu\u015fturdu\u011fu \u00e7\u0131kt\u0131lar\u0131 kontrol etmek<\/li>\n<li>Ge\u00e7ici log dosyas\u0131 olu\u015fturmak<\/li>\n<\/ul>\n<p>\u00d6rne\u011fin test amac\u0131yla PHP scriptimize:<\/p>\n<pre><code>file_put_contents(\r\n    '\/var\/www\/vhosts\/example.com\/httpdocs\/cron-test.log',\r\n    date('Y-m-d H:i:s') . PHP_EOL,\r\n    FILE_APPEND\r\n);<\/code><\/pre>\n<p>ekleyerek cron \u00e7al\u0131\u015ft\u0131k\u00e7a log dosyas\u0131na tarih bilgisi yaz\u0131lmas\u0131n\u0131 sa\u011flayabiliriz.<\/p>\n<h2>11. Cron Job \u00c7al\u0131\u015fm\u0131yorsa Ne Kontrol Edilmeli?<\/h2>\n<p>Plesk&#8217;te olu\u015fturdu\u011fumuz g\u00f6rev \u00e7al\u0131\u015fm\u0131yorsa birka\u00e7 temel noktay\u0131 kontrol etmeliyiz.<\/p>\n<h3>Dosya yolu<\/h3>\n<p>Scriptin tam yolunun do\u011fru oldu\u011fundan emin olun.<\/p>\n<pre><code>\/var\/www\/vhosts\/example.com\/httpdocs\/cron.php<\/code><\/pre>\n<h3>PHP s\u00fcr\u00fcm\u00fc<\/h3>\n<p>Scriptin ihtiya\u00e7 duydu\u011fu PHP s\u00fcr\u00fcm\u00fcn\u00fcn kullan\u0131ld\u0131\u011f\u0131n\u0131 kontrol edin.<\/p>\n<h3>Dosya izinleri<\/h3>\n<p>Cron taraf\u0131ndan \u00e7al\u0131\u015ft\u0131r\u0131lan dosyan\u0131n gerekli izinlere sahip olmas\u0131 gerekir.<\/p>\n<h3>Environment variable<\/h3>\n<p>Web \u00fczerinden \u00e7al\u0131\u015fan uygulama ile CLI \u00fczerinden \u00e7al\u0131\u015fan uygulaman\u0131n ortam de\u011fi\u015fkenleri ayn\u0131 olmayabilir.<\/p>\n<h3>\u00c7al\u0131\u015fma kullan\u0131c\u0131s\u0131<\/h3>\n<p>Cron g\u00f6revinin hangi kullan\u0131c\u0131 hesab\u0131yla \u00e7al\u0131\u015ft\u0131\u011f\u0131 da \u00f6nemlidir. Dosya, klas\u00f6r ve uygulama izinleri bu kullan\u0131c\u0131yla uyumlu olmal\u0131d\u0131r.<\/p>\n<h2>12. Plesk Cron Job ve G\u00fcvenlik<\/h2>\n<p>Cron Job yaln\u0131zca otomasyon i\u00e7in de\u011fil, g\u00fcvenlik a\u00e7\u0131s\u0131ndan da dikkat edilmesi gereken bir mekanizmad\u0131r.<\/p>\n<p>\u00d6zellikle <strong>Run a Command<\/strong> g\u00f6revlerinde hangi kullan\u0131c\u0131n\u0131n hangi dosyalara eri\u015febildi\u011fi \u00f6nemlidir.<\/p>\n<p>Plesk dok\u00fcmantasyonunda Linux \u00fczerindeki Scheduled Tasks i\u00e7in kullan\u0131lan shell ayarlar\u0131n\u0131n eri\u015fim kapsam\u0131n\u0131 etkiledi\u011fi ve \u00f6zellikle payla\u015f\u0131ml\u0131 sunucularda g\u00fcvenli shell kullan\u0131m\u0131n\u0131n \u00f6nemli oldu\u011fu belirtilmektedir.<\/p>\n<p>Bu nedenle payla\u015f\u0131ml\u0131 hosting ortamlar\u0131nda gereksiz yetkiler verilmemelidir.<\/p>\n<p><a href=\"https:\/\/docs.plesk.com\/en-US\/obsidian\/administrator-guide\/server-administration\/scheduling-tasks\/scheduled-tasks-shell-setting.78064\/\" target=\"_blank\" rel=\"noopener\">Plesk Scheduled Tasks shell g\u00fcvenli\u011fi hakk\u0131ndaki resmi dok\u00fcmantasyonu<\/a> inceleyebilirsiniz.<\/p>\n<h2>13. Root Kullan\u0131c\u0131s\u0131 ile Cron Job<\/h2>\n<p>Sunucu y\u00f6neticileri i\u00e7in root seviyesinde \u00e7al\u0131\u015fan Scheduled Tasks olu\u015fturmak da m\u00fcmk\u00fcnd\u00fcr.<\/p>\n<p>Ancak root yetkisiyle \u00e7al\u0131\u015ft\u0131r\u0131lan bir komutun sunucunun tamam\u0131na eri\u015fim hakk\u0131 olabilece\u011fi unutulmamal\u0131d\u0131r.<\/p>\n<p>Bu nedenle root seviyesinde yaln\u0131zca ger\u00e7ekten gerekli olan g\u00f6revleri \u00e7al\u0131\u015ft\u0131rmak ve komutlar\u0131 dikkatli \u015fekilde kontrol etmek gerekir.<\/p>\n<h2>14. WordPress i\u00e7in Plesk Cron Job Kullan\u0131m\u0131<\/h2>\n<p>WordPress sitelerinde WP-Cron yerine ger\u00e7ek bir sistem zamanlay\u0131c\u0131s\u0131 kullanmak performans a\u00e7\u0131s\u0131ndan baz\u0131 durumlarda avantaj sa\u011flayabilir.<\/p>\n<p>\u00d6zellikle y\u00fcksek trafikli sitelerde WordPress&#8217;in sanal cron mekanizmas\u0131n\u0131n trafikle tetiklenmesi yerine d\u00fczenli bir scheduled task kullan\u0131labilir.<\/p>\n<p>Plesk WP Toolkit, <code>wp-cron.php<\/code> g\u00f6revini devralarak yerine zamanlanm\u0131\u015f bir g\u00f6rev olu\u015fturma se\u00e7ene\u011fi de sunmaktad\u0131r.<\/p>\n<p>Bu konu hakk\u0131nda <a href=\"https:\/\/docs.plesk.com\/en-US\/obsidian\/customer-guide\/wp-toolkit.79128\/\" target=\"_blank\" rel=\"noopener\">Plesk WP Toolkit resmi dok\u00fcmantasyonuna<\/a> g\u00f6z atabilirsiniz.<\/p>\n<h2>15. Cron Job \u0130\u00e7in En \u0130yi Uygulamalar<\/h2>\n<p>Production sunucularda Scheduled Tasks olu\u015ftururken a\u015fa\u011f\u0131daki prensiplere dikkat etmenizi \u00f6neriyoruz:<\/p>\n<ul>\n<li>Gereksiz s\u0131kl\u0131kta cron \u00e7al\u0131\u015ft\u0131rmay\u0131n.<\/li>\n<li>Scriptlerin tam dosya yollar\u0131n\u0131 kullan\u0131n.<\/li>\n<li>Hassas bilgileri cron komutunun i\u00e7erisine a\u00e7\u0131k \u015fekilde yazmay\u0131n.<\/li>\n<li>Gereksiz root yetkisi kullanmay\u0131n.<\/li>\n<li>Uzun s\u00fcren i\u015flemleri takip edin.<\/li>\n<li>Loglama mekanizmas\u0131 olu\u015fturun.<\/li>\n<li>Hata durumlar\u0131n\u0131 kontrol edin.<\/li>\n<\/ul>\n<h2>Plesk ile Cron Job Kullanman\u0131n Avantajlar\u0131<\/h2>\n<p>Plesk&#8217;in Scheduled Tasks \u00f6zelli\u011fi \u00f6zellikle sunucu y\u00f6netimine yeni ba\u015flayan kullan\u0131c\u0131lar i\u00e7in \u00f6nemli bir kolayl\u0131k sa\u011flar.<\/p>\n<p>Komut sat\u0131r\u0131nda manuel olarak crontab d\u00fczenlemek yerine g\u00f6revleri Plesk panelinden olu\u015fturabilir ve y\u00f6netebiliriz.<\/p>\n<p>B\u00f6ylece:<\/p>\n<ul>\n<li>Otomatik script \u00e7al\u0131\u015ft\u0131rabiliriz.<\/li>\n<li>Laravel Scheduler kullanabiliriz.<\/li>\n<li>WordPress cron i\u015flemlerini d\u00fczenleyebiliriz.<\/li>\n<li>Periyodik bak\u0131m g\u00f6revleri olu\u015fturabiliriz.<\/li>\n<li>\u00d6zel uygulama i\u015flemlerini zamanlayabiliriz.<\/li>\n<\/ul>\n<h2>Plesk Sunucusu \u0130\u00e7in Uygun Lisans Se\u00e7imi<\/h2>\n<p>Plesk \u00fczerinde web siteleri, PHP uygulamalar\u0131, Node.js projeleri ve zamanlanm\u0131\u015f g\u00f6revleri tek panel \u00fczerinden y\u00f6netmek isteyen kullan\u0131c\u0131lar i\u00e7in uygun bir lisans plan\u0131 \u00f6nemlidir.<\/p>\n<p>Sunucunuzu ve hosting altyap\u0131n\u0131z\u0131 Plesk ile y\u00f6netmek i\u00e7in <a href=\"https:\/\/licensepow.com\/plesk-license.php\"><strong>hesapl\u0131 Plesk lisans\u0131 se\u00e7eneklerimizi<\/strong><\/a> inceleyebilirsiniz.<\/p>\n<p>VPS veya dedicated sunucu \u00fczerinde birden fazla uygulama \u00e7al\u0131\u015ft\u0131r\u0131yorsan\u0131z, lisans se\u00e7iminin yan\u0131nda CPU, RAM, disk ve a\u011f kaynaklar\u0131n\u0131 da birlikte de\u011ferlendirmek gerekir.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p><strong>Plesk&#8217;te Cron Job olu\u015fturmak<\/strong>, tekrarlanan sunucu ve uygulama i\u015flemlerini otomatikle\u015ftirmenin etkili yollar\u0131ndan biridir. Scheduled Tasks \u00fczerinden PHP scriptleri, komutlar, URL&#8217;ler ve framework tabanl\u0131 g\u00f6revler belirli zamanlarda \u00e7al\u0131\u015ft\u0131r\u0131labilir.<\/p>\n<p>\u00d6zellikle Laravel, WordPress ve \u00f6zel PHP uygulamalar\u0131nda do\u011fru yap\u0131land\u0131r\u0131lm\u0131\u015f bir cron sistemi manuel i\u015flemleri azalt\u0131r ve uygulaman\u0131n d\u00fczenli \u00e7al\u0131\u015fmas\u0131na yard\u0131mc\u0131 olur.<\/p>\n<p>Ancak cron g\u00f6revlerinde yaln\u0131zca zamanlama de\u011fil; dosya izinleri, \u00e7al\u0131\u015fma kullan\u0131c\u0131s\u0131, PHP s\u00fcr\u00fcm\u00fc ve g\u00fcvenlik ayarlar\u0131 da mutlaka dikkate al\u0131nmal\u0131d\u0131r.<\/p>\n<h2>S\u0131k Sorulan Sorular<\/h2>\n<h3>Plesk&#8217;te Cron Job nas\u0131l olu\u015fturulur?<\/h3>\n<p>Plesk panelinde ilgili aboneli\u011fin veya alan ad\u0131n\u0131n Scheduled Tasks b\u00f6l\u00fcm\u00fcnden yeni bir g\u00f6rev olu\u015fturularak cron i\u015flemi yap\u0131land\u0131r\u0131labilir.<\/p>\n<h3>Plesk&#8217;te PHP Cron Job \u00e7al\u0131\u015ft\u0131r\u0131labilir mi?<\/h3>\n<p>Evet. PHP dosyalar\u0131 uygun PHP binary ve dosya yolu belirtilerek Scheduled Tasks \u00fczerinden otomatik \u015fekilde \u00e7al\u0131\u015ft\u0131r\u0131labilir.<\/p>\n<h3>Plesk&#8217;te Laravel Scheduler nas\u0131l \u00e7al\u0131\u015ft\u0131r\u0131l\u0131r?<\/h3>\n<p>Laravel Scheduler i\u00e7in artisan schedule:run komutu zamanlanabilir. Genellikle scheduler kontrol\u00fcn\u00fcn her dakika \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131 tercih edilir.<\/p>\n<h3>Plesk Cron Job neden \u00e7al\u0131\u015fm\u0131yor?<\/h3>\n<p>Yanl\u0131\u015f dosya yolu, PHP s\u00fcr\u00fcm\u00fc, dosya izinleri, kullan\u0131c\u0131 yetkileri veya environment variable eksiklikleri cron g\u00f6revinin \u00e7al\u0131\u015fmamas\u0131na neden olabilir.<\/p>\n<h3>Plesk Cron Job g\u00fcvenli midir?<\/h3>\n<p>Do\u011fru kullan\u0131c\u0131, izin ve shell yap\u0131land\u0131rmas\u0131yla g\u00fcvenli \u015fekilde kullan\u0131labilir. \u00d6zellikle root yetkisi ve Run a Command g\u00f6revlerinde gereksiz eri\u015fim verilmemelidir.<\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Plesk'te Cron Job nas\u0131l olu\u015fturulur?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Plesk panelinde ilgili aboneli\u011fin veya alan ad\u0131n\u0131n Scheduled Tasks b\u00f6l\u00fcm\u00fcnden yeni bir g\u00f6rev olu\u015fturularak cron i\u015flemi yap\u0131land\u0131r\u0131labilir.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Plesk'te PHP Cron Job \u00e7al\u0131\u015ft\u0131r\u0131labilir mi?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Evet. PHP dosyalar\u0131 uygun PHP binary ve dosya yolu belirtilerek Scheduled Tasks \u00fczerinden otomatik \u015fekilde \u00e7al\u0131\u015ft\u0131r\u0131labilir.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Plesk'te Laravel Scheduler nas\u0131l \u00e7al\u0131\u015ft\u0131r\u0131l\u0131r?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Laravel Scheduler i\u00e7in artisan schedule:run komutu zamanlanabilir. Genellikle scheduler kontrol\u00fcn\u00fcn her dakika \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131 tercih edilir.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Plesk Cron Job neden \u00e7al\u0131\u015fm\u0131yor?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yanl\u0131\u015f dosya yolu, PHP s\u00fcr\u00fcm\u00fc, dosya izinleri, kullan\u0131c\u0131 yetkileri veya environment variable eksiklikleri cron g\u00f6revinin \u00e7al\u0131\u015fmamas\u0131na neden olabilir.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Plesk Cron Job g\u00fcvenli midir?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Do\u011fru kullan\u0131c\u0131, izin ve shell yap\u0131land\u0131rmas\u0131yla g\u00fcvenli \u015fekilde kullan\u0131labilir. \u00d6zellikle root yetkisi ve Run a Command g\u00f6revlerinde gereksiz eri\u015fim verilmemelidir.\"\n      }\n    }\n  ]\n}\n<\/script><br \/>\n&#8220;`<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Plesk&#8217;te Cron Job nas\u0131l olu\u015fturulur? Scheduled Tasks ile PHP, Laravel, WordPress ve komutlar\u0131 zamanlamay\u0131 ad\u0131m ad\u0131m \u00f6\u011frenin.<\/p>\n","protected":false},"author":1,"featured_media":189,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[661,667,671,109,663,657,665,135,27,669],"class_list":["post-188","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-plesk","tag-cron-job","tag-laravel-scheduler","tag-php-cron","tag-plesk-tr","tag-plesk-cron","tag-plesk-rehberi","tag-scheduled-tasks","tag-vps","tag-web-hosting","tag-wordpress-cron"],"_links":{"self":[{"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/posts\/188","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/comments?post=188"}],"version-history":[{"count":1,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/posts\/188\/revisions"}],"predecessor-version":[{"id":190,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/posts\/188\/revisions\/190"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/media\/189"}],"wp:attachment":[{"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/media?parent=188"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/categories?post=188"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/tags?post=188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}