{"id":234,"date":"2026-09-11T09:34:43","date_gmt":"2026-09-11T06:34:43","guid":{"rendered":"https:\/\/licensepow.com\/blog\/?p=234"},"modified":"2026-09-11T09:34:43","modified_gmt":"2026-09-11T06:34:43","slug":"pleskte-php-ayarlari","status":"publish","type":"post","link":"https:\/\/licensepow.com\/blog\/pleskte-php-ayarlari","title":{"rendered":"Plesk&#8217;te PHP Ayarlar\u0131 Nas\u0131l Yap\u0131l\u0131r? PHP-FPM Rehberi"},"content":{"rendered":"<h1>Plesk&#8217;te PHP Ayarlar\u0131 Nas\u0131l Yap\u0131l\u0131r? memory_limit, upload_max_filesize ve PHP-FPM Rehberi<\/h1>\n<p><strong>Plesk&#8217;te PHP ayarlar\u0131<\/strong>, web uygulamalar\u0131n\u0131n performans\u0131n\u0131, dosya y\u00fckleme limitlerini ve \u00e7al\u0131\u015fma davran\u0131\u015f\u0131n\u0131 do\u011frudan etkileyebilir. \u00d6zellikle WordPress, Laravel ve di\u011fer PHP tabanl\u0131 uygulamalarda <code>memory_limit<\/code>, <code>upload_max_filesize<\/code>, <code>post_max_size<\/code> ve PHP-FPM gibi ayarlar\u0131n do\u011fru yap\u0131land\u0131r\u0131lmas\u0131 \u00f6nemlidir.<\/p>\n<p>Plesk \u00fczerinde PHP s\u00fcr\u00fcm\u00fcn\u00fc domain baz\u0131nda de\u011fi\u015ftirebilir, PHP handler se\u00e7ebilir ve \u00e7e\u015fitli <code>php.ini<\/code> parametrelerini panel \u00fczerinden y\u00f6netebiliriz. Bu rehberde en s\u0131k kullan\u0131lan PHP ayarlar\u0131n\u0131 ve hangi durumda de\u011fi\u015ftirilmeleri gerekti\u011fini anlat\u0131yoruz.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/commons.wikimedia.org\/wiki\/Special:Redirect\/file\/PHP-logo.svg?width=1200\" alt=\"Plesk'te PHP ayarlar\u0131\" \/><figcaption>PHP tabanl\u0131 uygulamalarda do\u011fru PHP yap\u0131land\u0131rmas\u0131 \u00f6nemlidir.<\/figcaption><\/figure>\n<h2>Plesk&#8217;te PHP Ayarlar\u0131 Nerede?<\/h2>\n<p>Domain baz\u0131ndaki PHP ayarlar\u0131na ula\u015fmak i\u00e7in:<\/p>\n<pre><code>Websites &amp; Domains \u2192 \u0130lgili Domain \u2192 PHP<\/code><\/pre>\n<p>yolunu kullanabiliriz.<\/p>\n<p>Plesk&#8217;in g\u00fcncel dok\u00fcmantasyonuna g\u00f6re domain baz\u0131nda PHP s\u00fcr\u00fcm\u00fc, PHP handler ve \u00e7e\u015fitli PHP yap\u0131land\u0131rma se\u00e7enekleri y\u00f6netilebilir. Ayr\u0131ca bir domain i\u00e7in yap\u0131lan baz\u0131 ayarlar, sunucu seviyesindeki varsay\u0131lan de\u011ferlerin \u00fczerine yazabilir.<\/p>\n<p><a href=\"https:\/\/docs.plesk.com\/en-US\/obsidian\/administrator-guide\/70742\/\" target=\"_blank\" rel=\"nofollow noopener\">Plesk PHP Settings resmi dok\u00fcmantasyonunu<\/a> inceleyebilirsiniz.<\/p>\n<h2>Plesk&#8217;te PHP S\u00fcr\u00fcm\u00fc Nas\u0131l De\u011fi\u015ftirilir?<\/h2>\n<p><strong>Plesk&#8217;te PHP ayarlar\u0131<\/strong> i\u00e7erisinde en s\u0131k kullan\u0131lan se\u00e7eneklerden biri PHP s\u00fcr\u00fcm\u00fcd\u00fcr.<\/p>\n<ol>\n<li>Plesk paneline giri\u015f yap\u0131yoruz.<\/li>\n<li><strong>Websites &amp; Domains<\/strong> b\u00f6l\u00fcm\u00fcn\u00fc a\u00e7\u0131yoruz.<\/li>\n<li>\u0130lgili domaini buluyoruz.<\/li>\n<li><strong>PHP<\/strong> b\u00f6l\u00fcm\u00fcn\u00fc a\u00e7\u0131yoruz.<\/li>\n<li>PHP Version alan\u0131ndan uygun s\u00fcr\u00fcm\u00fc se\u00e7iyoruz.<\/li>\n<li>Gerekli PHP handler&#8217;\u0131 belirliyoruz.<\/li>\n<li>De\u011fi\u015fiklikleri kaydediyoruz.<\/li>\n<\/ol>\n<p>Plesk ayn\u0131 sunucuda birden fazla PHP s\u00fcr\u00fcm\u00fcn\u00fc destekleyebilir. B\u00f6ylece farkl\u0131 domainler ihtiya\u00e7lar\u0131na g\u00f6re farkl\u0131 PHP s\u00fcr\u00fcmleri kullanabilir.<\/p>\n<h2>PHP Handler Nedir?<\/h2>\n<p>PHP handler, PHP kodlar\u0131n\u0131n web sunucusu taraf\u0131ndan nas\u0131l \u00e7al\u0131\u015ft\u0131r\u0131laca\u011f\u0131n\u0131 belirleyen \u00e7al\u0131\u015fma y\u00f6ntemidir.<\/p>\n<p>Plesk \u00fczerinde kullan\u0131lan PHP s\u00fcr\u00fcm\u00fcne ve i\u015fletim sistemine g\u00f6re farkl\u0131 handler se\u00e7enekleri bulunabilir.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>FPM application served by nginx FPM application served by Apache FastCGI application Dedicated FPM application<\/code><\/pre>\n<p>Handler se\u00e7imi performans, kaynak kullan\u0131m\u0131 ve izolasyon a\u00e7\u0131s\u0131ndan \u00f6nemlidir.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/commons.wikimedia.org\/wiki\/Special:Redirect\/file\/Plesk_Logo.svg?width=1200\" alt=\"Plesk PHP-FPM ve PHP handler ayarlar\u0131\" \/><figcaption>Plesk \u00fczerinde PHP handler ve PHP-FPM se\u00e7enekleri y\u00f6netilebilir.<\/figcaption><\/figure>\n<h2>PHP-FPM Nedir?<\/h2>\n<p><strong>PHP-FPM<\/strong>, PHP uygulamalar\u0131n\u0131 FastCGI \u00fczerinden \u00e7al\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131lan bir process manager&#8217;d\u0131r.<\/p>\n<p>Plesk for Linux&#8217;ta PHP-FPM kullanarak PHP uygulamalar\u0131n\u0131n worker s\u00fcre\u00e7lerini daha kontroll\u00fc \u015fekilde y\u00f6netebiliriz.<\/p>\n<p>Plesk ayr\u0131ca <strong>Dedicated PHP-FPM<\/strong> handler se\u00e7ene\u011fi sunar. Bu yap\u0131 ile bir website i\u00e7in ayr\u0131 PHP master process \u00e7al\u0131\u015ft\u0131r\u0131larak izolasyon art\u0131r\u0131labilir.<\/p>\n<p>Ancak dedicated FPM kullan\u0131m\u0131 daha fazla OPcache belle\u011fi ve sunucu kayna\u011f\u0131 t\u00fcketebilir.<\/p>\n<p><a href=\"https:\/\/docs.plesk.com\/en-US\/obsidian\/administrator-guide\/70742\/\" target=\"_blank\" rel=\"nofollow noopener\">Plesk PHP-FPM ve handler se\u00e7enekleri hakk\u0131nda resmi bilgileri<\/a> inceleyebilirsiniz.<\/p>\n<h2>memory_limit Nedir?<\/h2>\n<p><code>memory_limit<\/code>, tek bir PHP scriptinin kullanabilece\u011fi maksimum belle\u011fi belirler.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>memory_limit = 256M<\/code><\/pre>\n<p>de\u011feri PHP i\u015flemlerinin belirli bir bellek s\u0131n\u0131r\u0131 i\u00e7erisinde \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar.<\/p>\n<p>WordPress eklentileri, WooCommerce, Laravel uygulamalar\u0131 veya a\u011f\u0131r veri i\u015fleyen PHP scriptlerinde d\u00fc\u015f\u00fck memory limit nedeniyle:<\/p>\n<pre><code>Allowed memory size exhausted<\/code><\/pre>\n<p>hatas\u0131 g\u00f6r\u00fclebilir.<\/p>\n<h2>Plesk&#8217;te memory_limit Nas\u0131l Art\u0131r\u0131l\u0131r?<\/h2>\n<p>Domain baz\u0131nda PHP ayarlar\u0131 eri\u015filebilir durumdaysa:<\/p>\n<pre><code>Websites &amp; Domains \u2192 Domain \u2192 PHP \u2192 memory_limit<\/code><\/pre>\n<p>alan\u0131ndan uygun de\u011feri belirleyebiliriz.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>256M 512M 1024M<\/code><\/pre>\n<p>gibi de\u011ferler kullan\u0131labilir.<\/p>\n<p>Ancak sunucuda yaln\u0131zca bir web sitesi de\u011fil, \u00e7ok say\u0131da PHP-FPM worker \u00e7al\u0131\u015f\u0131yorsa memory_limit de\u011ferini gereksiz \u015fekilde y\u00fckseltmek toplam RAM kullan\u0131m\u0131n\u0131 art\u0131rabilir.<\/p>\n<h2>upload_max_filesize Nedir?<\/h2>\n<p><code>upload_max_filesize<\/code>, tek bir dosyan\u0131n PHP \u00fczerinden y\u00fcklenebilece\u011fi maksimum boyutu belirler.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>upload_max_filesize = 64M<\/code><\/pre>\n<p>ise PHP tabanl\u0131 uygulama \u00fczerinden 64 MB s\u0131n\u0131r\u0131n\u0131n \u00fczerinde bir dosyan\u0131n y\u00fcklenmesi engellenebilir.<\/p>\n<h2>Plesk&#8217;te upload_max_filesize Nas\u0131l Art\u0131r\u0131l\u0131r?<\/h2>\n<p>B\u00fcy\u00fck WordPress medya dosyalar\u0131 veya uygulama y\u00fcklemeleri i\u00e7in bu de\u011feri art\u0131rmam\u0131z gerekebilir.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>upload_max_filesize = 128M<\/code><\/pre>\n<p>\u015feklinde bir de\u011fer belirlenebilir.<\/p>\n<p>Ancak yaln\u0131zca <code>upload_max_filesize<\/code> de\u011ferini de\u011fi\u015ftirmek her zaman yeterli de\u011fildir.<\/p>\n<h2>post_max_size Nedir?<\/h2>\n<p><code>post_max_size<\/code>, HTTP POST iste\u011finin toplam boyutunu s\u0131n\u0131rlar.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>upload_max_filesize = 128M post_max_size = 128M<\/code><\/pre>\n<p>\u015feklinde bir yap\u0131 kullan\u0131labilir.<\/p>\n<p>Pratikte <code>post_max_size<\/code> de\u011ferinin y\u00fcklenebilecek maksimum dosya boyutunu da kapsayacak \u015fekilde belirlenmesi gerekir.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>upload_max_filesize = 128M post_max_size = 140M<\/code><\/pre>\n<p>gibi k\u00fc\u00e7\u00fck bir pay b\u0131rak\u0131labilir.<\/p>\n<h2>max_execution_time Nedir?<\/h2>\n<p><code>max_execution_time<\/code>, PHP scriptinin \u00e7al\u0131\u015fabilece\u011fi maksimum s\u00fcreyi belirler.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>max_execution_time = 120<\/code><\/pre>\n<p>de\u011feri yakla\u015f\u0131k 120 saniyelik bir \u00e7al\u0131\u015fma s\u00fcresi tan\u0131mlar.<\/p>\n<p>Uzun s\u00fcren import, export veya veri i\u015fleme i\u015flemlerinde bu de\u011fer \u00f6nemli olabilir.<\/p>\n<p>Ancak timeout de\u011ferini gereksiz \u015fekilde \u00e7ok y\u00fckseltmek sunucuda uzun s\u00fcre \u00e7al\u0131\u015fan PHP process&#8217;lerinin artmas\u0131na neden olabilir.<\/p>\n<h2>max_input_time Nedir?<\/h2>\n<p><code>max_input_time<\/code>, PHP&#8217;nin POST ve GET gibi giri\u015f verilerini i\u015flemesi i\u00e7in ayr\u0131lan s\u00fcreyi belirler.<\/p>\n<p>\u00d6zellikle b\u00fcy\u00fck form g\u00f6nderimleri veya yo\u011fun veri aktar\u0131m\u0131 yap\u0131lan uygulamalarda bu ayar dikkate al\u0131nabilir.<\/p>\n<h2>memory_limit ile upload_max_filesize Ayn\u0131 \u015eey mi?<\/h2>\n<p>Hay\u0131r.<\/p>\n<table>\n<thead>\n<tr>\n<th>Ayar<\/th>\n<th>G\u00f6revi<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>memory_limit<\/td>\n<td>PHP scriptinin kullanabilece\u011fi RAM miktar\u0131n\u0131 s\u0131n\u0131rlar.<\/td>\n<\/tr>\n<tr>\n<td>upload_max_filesize<\/td>\n<td>Tek bir dosyan\u0131n maksimum y\u00fckleme boyutunu belirler.<\/td>\n<\/tr>\n<tr>\n<td>post_max_size<\/td>\n<td>Toplam POST iste\u011finin maksimum boyutunu belirler.<\/td>\n<\/tr>\n<tr>\n<td>max_execution_time<\/td>\n<td>PHP scriptinin maksimum \u00e7al\u0131\u015fma s\u00fcresini belirler.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Plesk&#8217;te OPCache Nas\u0131l Aktif Edilir?<\/h2>\n<p><strong>OPcache<\/strong>, PHP&#8217;nin derlenmi\u015f bytecode&#8217;unu bellekte tutarak PHP uygulamalar\u0131n\u0131n tekrar tekrar parse edilmesi ihtiyac\u0131n\u0131 azaltabilir.<\/p>\n<p>Plesk&#8217;in resmi dok\u00fcmantasyonuna g\u00f6re PHP acceleration \u00f6zelli\u011fi, uygun hosting yap\u0131land\u0131rmalar\u0131nda <code>opcache.enable<\/code> de\u011ferinin <code>on<\/code> yap\u0131lmas\u0131yla etkinle\u015ftirilebilir.<\/p>\n<pre><code>opcache.enable = on<\/code><\/pre>\n<p>Bu ayar\u0131n etkisi kullan\u0131lan PHP s\u00fcr\u00fcm\u00fc, uygulama yap\u0131s\u0131 ve sunucu kaynaklar\u0131na g\u00f6re de\u011fi\u015fir.<\/p>\n<h2>Plesk&#8217;te PHP Extension Nas\u0131l Aktif Edilir?<\/h2>\n<p>Modern PHP uygulamalar\u0131n\u0131n bir\u00e7o\u011fu belirli extension&#8217;lara ihtiya\u00e7 duyar.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>curl mbstring fileinfo gd intl mysqli pdo_mysql zip<\/code><\/pre>\n<p>gibi extension&#8217;lar farkl\u0131 uygulamalar taraf\u0131ndan kullan\u0131labilir.<\/p>\n<p>Plesk&#8217;te sunucu y\u00f6neticisi PHP Settings \u00fczerinden mevcut PHP handler&#8217;\u0131n extension listesini y\u00f6netebilir.<\/p>\n<p><a href=\"https:\/\/docs.plesk.com\/en-US\/obsidian\/administrator-guide\/75811\/\" target=\"_blank\" rel=\"nofollow noopener\">Plesk PHP extensions ve settings dok\u00fcmantasyonunu<\/a> inceleyebilirsiniz.<\/p>\n<h2>Plesk&#8217;te PECL PHP Extension Kurulabilir mi?<\/h2>\n<p>Evet. Plesk for Linux \u00fczerinde uygun PHP handler i\u00e7in PECL paketleri GUI veya CLI \u00fczerinden kurulabilir.<\/p>\n<p>\u00d6rne\u011fin Plesk&#8217;in resmi dok\u00fcmantasyonunda bir extension&#8217;\u0131 belirli PHP handler&#8217;a y\u00fcklemek i\u00e7in:<\/p>\n<pre><code>plesk bin php_handler --extension-install &lt;extension-name&gt; -id &lt;handler-id&gt;<\/code><\/pre>\n<p>komutu g\u00f6sterilmektedir.<\/p>\n<p>Handler ID&#8217;lerini g\u00f6rmek i\u00e7in:<\/p>\n<pre><code>plesk bin php_handler --list<\/code><\/pre>\n<p>kullanabiliriz.<\/p>\n<p>PECL paketlerinin \u00fc\u00e7\u00fcnc\u00fc taraflarca geli\u015ftirilebildi\u011fini ve kurulmadan \u00f6nce uyumluluklar\u0131n\u0131n de\u011ferlendirilmesi gerekti\u011fini unutmamal\u0131y\u0131z.<\/p>\n<h2>Plesk&#8217;te PHP Ayarlar\u0131n\u0131 Domain Baz\u0131nda De\u011fi\u015ftirme<\/h2>\n<p>Plesk&#8217;in \u00f6nemli avantajlar\u0131ndan biri PHP ayarlar\u0131n\u0131 domain seviyesinde y\u00f6netebilmemizdir.<\/p>\n<p>\u00d6rne\u011fin ayn\u0131 sunucuda:<\/p>\n<pre><code>example.com PHP 8.2 memory_limit = 256M shop.example.com PHP 8.3 memory_limit = 512M api.example.com PHP 8.3 memory_limit = 256M<\/code><\/pre>\n<p>gibi farkl\u0131 yap\u0131land\u0131rmalar uygulanabilir.<\/p>\n<p>Bu yap\u0131 \u00f6zellikle ayn\u0131 VPS veya dedicated sunucu \u00fczerinde birden fazla uygulama bar\u0131nd\u0131r\u0131rken olduk\u00e7a kullan\u0131\u015fl\u0131d\u0131r.<\/p>\n<h2>Plesk&#8217;te PHP-FPM Ayarlar\u0131 Nas\u0131l Yap\u0131l\u0131r?<\/h2>\n<p>FPM application handler kullan\u0131l\u0131yorsa Plesk \u00fczerinden baz\u0131 PHP-FPM parametrelerini yap\u0131land\u0131rabiliriz.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<pre><code>pm pm.max_children pm.start_servers pm.min_spare_servers pm.max_spare_servers pm.max_requests<\/code><\/pre>\n<p>gibi de\u011ferler PHP worker y\u00f6netimi a\u00e7\u0131s\u0131ndan \u00f6nemlidir.<\/p>\n<p>Ancak bu de\u011ferleri rastgele art\u0131rmak do\u011fru de\u011fildir.<\/p>\n<p>Sunucunun CPU ve RAM kapasitesi, ayn\u0131 anda \u00e7al\u0131\u015fan siteler ve uygulaman\u0131n trafik seviyesi birlikte de\u011ferlendirilmelidir.<\/p>\n<p>Plesk de varsay\u0131lan PHP-FPM de\u011ferlerinin \u00e7o\u011fu sistem i\u00e7in uygun oldu\u011funu ve gereksiz de\u011fi\u015fikliklerin performans sorunlar\u0131na yol a\u00e7abilece\u011fini belirtmektedir.<\/p>\n<h2>Plesk&#8217;te PHP Ayarlar\u0131 De\u011fi\u015fince Site A\u00e7\u0131lm\u0131yor<\/h2>\n<p>PHP ayarlar\u0131nda yap\u0131lan bir de\u011fi\u015fiklik sonras\u0131nda uygulama \u00e7al\u0131\u015fm\u0131yorsa son de\u011fi\u015ftirdi\u011fimiz parametreleri kontrol etmeliyiz.<\/p>\n<p>\u00d6zellikle:<\/p>\n<ul>\n<li>PHP version<\/li>\n<li>PHP handler<\/li>\n<li>memory_limit<\/li>\n<li>PHP extension<\/li>\n<li>PHP-FPM ayarlar\u0131<\/li>\n<li>open_basedir<\/li>\n<\/ul>\n<p>kontrol edilmelidir.<\/p>\n<p>Plesk&#8217;in resmi \u00f6nerisi de sorun olu\u015ftu\u011funda de\u011fi\u015ftirilen PHP ayarlar\u0131n\u0131n varsay\u0131lan de\u011ferlerine geri d\u00f6nd\u00fcr\u00fclmesidir.<\/p>\n<h2>Plesk&#8217;te phpinfo Nas\u0131l G\u00f6r\u00fcnt\u00fclenir?<\/h2>\n<p>Domain i\u00e7in aktif PHP yap\u0131land\u0131rmas\u0131n\u0131 g\u00f6rmek amac\u0131yla Plesk \u00fczerinden <code>phpinfo()<\/code> sayfas\u0131n\u0131 g\u00f6r\u00fcnt\u00fcleyebiliriz.<\/p>\n<p>Bu sayfada:<\/p>\n<pre><code>PHP Version Loaded Extensions memory_limit upload_max_filesize post_max_size OPcache PHP-FPM <\/code><\/pre>\n<p>gibi bir\u00e7ok bilgi bulunabilir.<\/p>\n<p>Bu bilgiler \u00f6zellikle bir uygulaman\u0131n neden \u00e7al\u0131\u015fmad\u0131\u011f\u0131n\u0131 ara\u015ft\u0131r\u0131rken olduk\u00e7a faydal\u0131d\u0131r.<\/p>\n<h2>Plesk&#8217;te PHP CLI ile Web PHP Ayn\u0131 m\u0131?<\/h2>\n<p>Her zaman ayn\u0131 olmak zorunda de\u011fildir.<\/p>\n<p>Web sitesi PHP-FPM \u00fczerinden bir s\u00fcr\u00fcm kullan\u0131rken SSH terminalinde:<\/p>\n<pre><code>php -v<\/code><\/pre>\n<p>komutu farkl\u0131 bir PHP s\u00fcr\u00fcm\u00fc g\u00f6sterebilir.<\/p>\n<p>Bu durum \u00f6zellikle Composer, Artisan ve di\u011fer CLI ara\u00e7lar\u0131nda kar\u0131\u015f\u0131kl\u0131\u011fa neden olabilir.<\/p>\n<p>\u00d6rne\u011fin web taraf\u0131nda PHP 8.3 kullan\u0131l\u0131rken CLI taraf\u0131nda ba\u015fka bir s\u00fcr\u00fcm aktif olabilir. Production deployment yaparken CLI PHP s\u00fcr\u00fcm\u00fcn\u00fc mutlaka kontrol etmenizi \u00f6neriyoruz.<\/p>\n<h2>Plesk&#8217;te PHP Ayarlar\u0131 \u0130\u00e7in \u00d6rnek WordPress Yap\u0131land\u0131rmas\u0131<\/h2>\n<p>Orta \u00f6l\u00e7ekli bir WordPress sitesi i\u00e7in \u00f6rnek bir ba\u015flang\u0131\u00e7 yap\u0131land\u0131rmas\u0131 \u015f\u00f6yle olabilir:<\/p>\n<pre><code>memory_limit = 256M upload_max_filesize = 128M post_max_size = 140M max_execution_time = 120 opcache.enable = on<\/code><\/pre>\n<p>Bu de\u011ferler evrensel olarak en do\u011fru de\u011ferler de\u011fildir. Sitenin kulland\u0131\u011f\u0131 eklentiler, trafik, medya boyutlar\u0131 ve sunucu kaynaklar\u0131na g\u00f6re de\u011fi\u015ftirilmelidir.<\/p>\n<h2>Plesk&#8217;te PHP Ayarlar\u0131n\u0131 Ne Kadar Y\u00fckseltmeliyiz?<\/h2>\n<p>Her performans veya upload problemi i\u00e7in limitleri maksimum de\u011ferlere \u00e7\u0131karmak do\u011fru de\u011fildir.<\/p>\n<p>\u00d6rne\u011fin 128 MB&#8217;l\u0131k bir dosya y\u00fcklemek i\u00e7in:<\/p>\n<pre><code>upload_max_filesize = 1024M<\/code><\/pre>\n<p>yapmak gereksiz olabilir.<\/p>\n<p>Uygulaman\u0131n ger\u00e7ek ihtiyac\u0131na yak\u0131n de\u011ferler kullanmak hem kaynak t\u00fcketimini hem de yanl\u0131\u015f yap\u0131land\u0131rma riskini azaltabilir.<\/p>\n<h2>PHP Ayarlar\u0131nda G\u00fcvenlik ve Performans Dengesi<\/h2>\n<p>PHP ayarlar\u0131 yaln\u0131zca performans i\u00e7in de\u011fil, g\u00fcvenlik a\u00e7\u0131s\u0131ndan da de\u011ferlendirilmelidir.<\/p>\n<p>\u00d6rne\u011fin:<\/p>\n<ul>\n<li>Gereksiz extension&#8217;lar\u0131 aktif b\u0131rakmay\u0131n.<\/li>\n<li>Gereksiz y\u00fcksek memory limit kullanmay\u0131n.<\/li>\n<li>Upload limitlerini ihtiyaca g\u00f6re belirleyin.<\/li>\n<li>Production&#8217;da debug ve display_errors ayarlar\u0131n\u0131 dikkatli y\u00f6netin.<\/li>\n<li>PHP s\u00fcr\u00fcm\u00fcn\u00fc g\u00fcncel ve uygulamayla uyumlu tutun.<\/li>\n<\/ul>\n<h2>Plesk&#8217;te PHP Y\u00f6netimini Di\u011fer Sunucu Ayarlar\u0131yla Birlikte D\u00fc\u015f\u00fcn\u00fcn<\/h2>\n<p>PHP performans\u0131n\u0131 yaln\u0131zca <code>php.ini<\/code> de\u011ferleri belirlemez.<\/p>\n<p>Web sunucusu, PHP-FPM, veritaban\u0131, Redis, OPcache, disk I\/O ve sunucu RAM&#8217;i birlikte de\u011ferlendirilmelidir.<\/p>\n<p>\u00d6rne\u011fin Laravel veya WordPress kullanan bir sunucuda:<\/p>\n<pre><code>Nginx \/ Apache \u2193 PHP-FPM \u2193 OPcache \u2193 Redis \/ MySQL \u2193 Storage<\/code><\/pre>\n<p>zincirinin herhangi bir noktas\u0131ndaki darbo\u011faz uygulaman\u0131n genel performans\u0131n\u0131 etkileyebilir.<\/p>\n<h2>Uygun Fiyatl\u0131 Plesk Lisans\u0131 ile PHP Y\u00f6netimi<\/h2>\n<p>PHP s\u00fcr\u00fcmlerini, PHP-FPM yap\u0131land\u0131rmalar\u0131n\u0131, domainleri, SSL sertifikalar\u0131n\u0131, veritabanlar\u0131n\u0131 ve di\u011fer hosting bile\u015fenlerini merkezi bir panel \u00fczerinden y\u00f6netmek isteyen kullan\u0131c\u0131lar i\u00e7in Plesk \u00f6nemli bir kolayl\u0131k sa\u011flar.<\/p>\n<p>VPS veya dedicated sunucunuzda Plesk kullan\u0131rken lisans maliyetini de d\u00fc\u015f\u00fck tutmak istiyorsan\u0131z <a href=\"https:\/\/licensepow.com\/plesk-license.php\"><strong>ucuz Plesk Lisans\u0131<\/strong><\/a> se\u00e7eneklerimizi inceleyebilirsiniz.<\/p>\n<p>Sunucu kaynaklar\u0131n\u0131 do\u011fru planlamak ve uygun lisans\u0131 se\u00e7mek, \u00f6zellikle birden fazla PHP uygulamas\u0131n\u0131n \u00e7al\u0131\u015ft\u0131\u011f\u0131 sistemlerde toplam i\u015fletme maliyetinin kontrol alt\u0131nda tutulmas\u0131na yard\u0131mc\u0131 olabilir.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p><strong>Plesk&#8217;te PHP ayarlar\u0131<\/strong>, web uygulamalar\u0131m\u0131z\u0131n \u00e7al\u0131\u015fma bi\u00e7imini ve kaynak kullan\u0131m\u0131n\u0131 do\u011frudan etkileyebilir. PHP s\u00fcr\u00fcm\u00fcn\u00fc de\u011fi\u015ftirmekten memory_limit ve upload_max_filesize ayarlar\u0131n\u0131 d\u00fczenlemeye kadar bir\u00e7ok i\u015flemi Plesk paneli \u00fczerinden ger\u00e7ekle\u015ftirebiliriz.<\/p>\n<p>Ancak PHP ayarlar\u0131n\u0131 gere\u011finden fazla y\u00fckseltmek her zaman performans art\u0131\u015f\u0131 sa\u011flamaz. Do\u011fru yakla\u015f\u0131m, uygulaman\u0131n ger\u00e7ek ihtiyac\u0131n\u0131 belirlemek ve PHP-FPM, OPcache, veritaban\u0131 ve sunucu kaynaklar\u0131n\u0131 birlikte de\u011ferlendirmektir.<\/p>\n<p>\u00d6zellikle production sunucularda de\u011fi\u015fiklikleri kontroll\u00fc yapmak, sorun olu\u015ftu\u011funda loglar\u0131 incelemek ve gerekirse varsay\u0131lan ayarlara geri d\u00f6nmek \u00f6nemlidir.<\/p>\n<h2>S\u0131k Sorulan Sorular<\/h2>\n<h3>Plesk&#8217;te PHP ayarlar\u0131 nereden de\u011fi\u015ftirilir?<\/h3>\n<p>\u0130lgili domainin Websites &amp; Domains b\u00f6l\u00fcm\u00fcndeki PHP ayarlar\u0131 \u00fczerinden PHP s\u00fcr\u00fcm\u00fc, handler ve desteklenen di\u011fer PHP parametreleri y\u00f6netilebilir.<\/p>\n<h3>Plesk&#8217;te memory_limit nas\u0131l art\u0131r\u0131l\u0131r?<\/h3>\n<p>Domainin PHP ayarlar\u0131nda memory_limit de\u011ferini uygulaman\u0131n ihtiya\u00e7 duydu\u011fu seviyeye y\u00fckseltebiliriz. Ancak gereksiz y\u00fcksek de\u011ferler sunucu RAM kullan\u0131m\u0131n\u0131 art\u0131rabilir.<\/p>\n<h3>Plesk&#8217;te upload_max_filesize nas\u0131l de\u011fi\u015ftirilir?<\/h3>\n<p>PHP Settings b\u00f6l\u00fcm\u00fcndeki upload_max_filesize parametresi de\u011fi\u015ftirilerek PHP \u00fczerinden y\u00fcklenebilecek maksimum dosya boyutu ayarlanabilir.<\/p>\n<h3>upload_max_filesize art\u0131rd\u0131m ama dosya y\u00fcklenmiyor, neden?<\/h3>\n<p>post_max_size, web sunucusu limitleri, uygulama ayarlar\u0131 veya ba\u015fka bir y\u00fckleme limiti de devrede olabilir. Bu nedenle yaln\u0131zca upload_max_filesize de\u011ferini de\u011fi\u015ftirmek yeterli olmayabilir.<\/p>\n<h3>Plesk&#8217;te PHP-FPM nedir?<\/h3>\n<p>PHP-FPM, PHP uygulamalar\u0131n\u0131 FastCGI \u00fczerinden \u00e7al\u0131\u015ft\u0131ran ve PHP worker s\u00fcre\u00e7lerini y\u00f6neten bir process manager&#8217;d\u0131r.<\/p>\n<h3>Plesk&#8217;te PHP extension nas\u0131l aktif edilir?<\/h3>\n<p>Sunucu y\u00f6neticisi Plesk&#8217;in PHP Settings b\u00f6l\u00fcm\u00fcnden ilgili PHP handler i\u00e7in mevcut extension&#8217;lar\u0131 y\u00f6netebilir. Baz\u0131 extension&#8217;lar PECL \u00fczerinden de kurulabilir.<\/p>\n<h3>Plesk&#8217;te PHP s\u00fcr\u00fcm\u00fc domain baz\u0131nda de\u011fi\u015ftirilebilir mi?<\/h3>\n<p>Evet. Plesk ayn\u0131 sunucuda birden fazla PHP s\u00fcr\u00fcm\u00fcn\u00fc destekleyebilir ve uygun yetkiler bulundu\u011funda domain veya subdomain baz\u0131nda PHP s\u00fcr\u00fcm\u00fc se\u00e7ilebilir.<\/p>\n<h3>Plesk PHP ayarlar\u0131n\u0131 fazla y\u00fckseltmek zararl\u0131 m\u0131?<\/h3>\n<p>Evet. Gere\u011finden y\u00fcksek memory, timeout veya PHP-FPM worker de\u011ferleri daha fazla CPU ve RAM t\u00fcketimine neden olabilir. Ayarlar uygulaman\u0131n ger\u00e7ek ihtiyac\u0131na g\u00f6re belirlenmelidir.<\/p>\n<p><script type=\"application\/ld+json\"> { \"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [ { \"@type\": \"Question\", \"name\": \"Plesk'te PHP ayarlar\u0131 nereden de\u011fi\u015ftirilir?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"\u0130lgili domainin Websites & Domains b\u00f6l\u00fcm\u00fcndeki PHP ayarlar\u0131 \u00fczerinden PHP s\u00fcr\u00fcm\u00fc, handler ve desteklenen di\u011fer PHP parametreleri y\u00f6netilebilir.\" } }, { \"@type\": \"Question\", \"name\": \"Plesk'te memory_limit nas\u0131l art\u0131r\u0131l\u0131r?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Domainin PHP ayarlar\u0131nda memory_limit de\u011ferini uygulaman\u0131n ihtiya\u00e7 duydu\u011fu seviyeye y\u00fckseltebiliriz. Ancak gereksiz y\u00fcksek de\u011ferler sunucu RAM kullan\u0131m\u0131n\u0131 art\u0131rabilir.\" } }, { \"@type\": \"Question\", \"name\": \"Plesk'te upload_max_filesize nas\u0131l de\u011fi\u015ftirilir?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"PHP Settings b\u00f6l\u00fcm\u00fcndeki upload_max_filesize parametresi de\u011fi\u015ftirilerek PHP \u00fczerinden y\u00fcklenebilecek maksimum dosya boyutu ayarlanabilir.\" } }, { \"@type\": \"Question\", \"name\": \"upload_max_filesize art\u0131rd\u0131m ama dosya y\u00fcklenmiyor, neden?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"post_max_size, web sunucusu limitleri, uygulama ayarlar\u0131 veya ba\u015fka bir y\u00fckleme limiti de devrede olabilir. Bu nedenle yaln\u0131zca upload_max_filesize de\u011ferini de\u011fi\u015ftirmek yeterli olmayabilir.\" } }, { \"@type\": \"Question\", \"name\": \"Plesk'te PHP-FPM nedir?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"PHP-FPM, PHP uygulamalar\u0131n\u0131 FastCGI \u00fczerinden \u00e7al\u0131\u015ft\u0131ran ve PHP worker s\u00fcre\u00e7lerini y\u00f6neten bir process manager'd\u0131r.\" } }, { \"@type\": \"Question\", \"name\": \"Plesk'te PHP extension nas\u0131l aktif edilir?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Sunucu y\u00f6neticisi Plesk'in PHP Settings b\u00f6l\u00fcm\u00fcnden ilgili PHP handler i\u00e7in mevcut extension'lar\u0131 y\u00f6netebilir. Baz\u0131 extension'lar PECL \u00fczerinden de kurulabilir.\" } }, { \"@type\": \"Question\", \"name\": \"Plesk'te PHP s\u00fcr\u00fcm\u00fc domain baz\u0131nda de\u011fi\u015ftirilebilir mi?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Evet. Plesk ayn\u0131 sunucuda birden fazla PHP s\u00fcr\u00fcm\u00fcn\u00fc destekleyebilir ve uygun yetkiler bulundu\u011funda domain veya subdomain baz\u0131nda PHP s\u00fcr\u00fcm\u00fc se\u00e7ilebilir.\" } }, { \"@type\": \"Question\", \"name\": \"Plesk PHP ayarlar\u0131n\u0131 fazla y\u00fckseltmek zararl\u0131 m\u0131?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Evet. Gere\u011finden y\u00fcksek memory, timeout veya PHP-FPM worker de\u011ferleri daha fazla CPU ve RAM t\u00fcketimine neden olabilir. Ayarlar uygulaman\u0131n ger\u00e7ek ihtiyac\u0131na g\u00f6re belirlenmelidir.\" } } ] } <\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Plesk&#8217;te PHP ayarlar\u0131 nas\u0131l yap\u0131l\u0131r? memory_limit, upload_max_filesize, post_max_size, PHP-FPM, OPcache ve extension ayarlar\u0131n\u0131 \u00f6\u011frenin.<\/p>\n","protected":false},"author":1,"featured_media":235,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[841,847,767,837,849,851,805,839,109,583,845,107,843,135,27],"class_list":["post-234","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-plesk","tag-memory_limit","tag-opcache","tag-php","tag-php-ayarlari","tag-php-extension","tag-php-handler","tag-php-fpm","tag-php-ini","tag-plesk-tr","tag-plesk-php","tag-post_max_size","tag-sunucu-yonetimi","tag-upload_max_filesize","tag-vps","tag-web-hosting"],"_links":{"self":[{"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/posts\/234","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=234"}],"version-history":[{"count":2,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/posts\/234\/revisions"}],"predecessor-version":[{"id":237,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/posts\/234\/revisions\/237"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/media\/235"}],"wp:attachment":[{"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/media?parent=234"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/categories?post=234"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/licensepow.com\/blog\/wp-json\/wp\/v2\/tags?post=234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}