কীভাবে এপিসি ক্যাশে এন্ট্রি সাফ করবেন?


170

আমি সাইটের নতুন সংস্করণ স্থাপন করার সময় আমাকে সমস্ত এপিসি ক্যাশে এন্ট্রি সাফ করা দরকার। সমস্ত অপকোড ক্যাশে সাফ করার জন্য এপিসিএফপি-র একটি বোতাম রয়েছে তবে আমি সমস্ত ব্যবহারকারীর প্রবেশদ্বার, বা সমস্ত সিস্টেম এন্ট্রি, বা সমস্ত ডিরেক্টরি ডিরেক্টরি প্রবেশের জন্য বাটনগুলি দেখতে পাচ্ছি না।

কমান্ড-লাইন বা অন্য কোনও উপায়ে সমস্ত ক্যাশে এন্ট্রিগুলি সাফ করা সম্ভব?


1
আমি কীভাবে মেয়াদোত্তীর্ণ এন্ট্রিগুলি সাফ করতে আগ্রহী! আপনি একটি টিটিএল নির্দিষ্ট করতে পারেন, তবে পিএইচপিএন ডক বলেছেন যে এটি পরবর্তী অনুরোধের সাথে শেষ হয়ে গেলে তা
ছুঁড়ে

উত্তর:


145

আপনি পিএইচপি ফাংশন ব্যবহার করতে পারেন apc_clear_cache

কলিং apc_clear_cache()সিস্টেম ক্যাশে এবং কলিং apc_clear_cache('user')ব্যবহারকারীর ক্যাশে সাফ করবে।


20
আমি আবিষ্কার করেছি যে কমান্ড-লাইনের মাধ্যমে এটি করতে আপনাকে apc.ini এ প্রবেশ করতে হবে এবং সেট করতে হবে: apc.enable_cli = 1
lo_fye

51
lo_fye: আসলে কি কাজ করে? আমার অভিজ্ঞতায় আমি দেখতে পেলাম যে এপিসি সিএলআই আপাচের এপিসি ক্যাশে থেকে সম্পূর্ণ পৃথক ছিল - এবং যথাযথভাবে তাই যেহেতু কোনও সিএলআই প্রক্রিয়া অ্যাপাচি থেকে সম্পূর্ণ পৃথক প্রক্রিয়াতে চলে।
ফ্র্যাঙ্ক ফার্মার

9
ফ্র্যাঙ্ক ফার্মার: আমি নিশ্চিত করেছিলাম যে এটি অ্যাপাচি বা এনগিনেক্স, পিএইচপি 5.3.10 এবং পিএইচপি-এফপিএম ইন্টারফেসের সাথে কাজ করে। আমি একটি শেল স্ক্রিপ্ট তৈরি করেছি যা এই আদেশটি কার্যকর করেphp -r "apc_clear_cache();"
ezraspectre

13
আপনি mod_php ব্যবহার করে পিএইচপি চালালে এটি কাজ করে না। ফ্র্যাঙ্ক ফার্মার কারণ হিসাবে।
ডেভিড

11
আমি এনগিনেক্সের সাথে উবুন্টু সার্ভার 12.04 এবং পিএইচপি সংস্করণ 5.4 সহ পিএইচপি-এফপিএম পরিচালনা করি। কমান্ড লাইনে apc_clear_cache () এবং apc_clear_cache ('ইউজার') ওয়েবসারভার / ওয়েবপেজের এপিসি ক্যাশে সাফ করে না !!!
পিটার ভোলেলার

117

আমি বিশ্বাস করি না যে এই উত্তরগুলির কোনওটিই কমান্ড লাইন থেকে এপিসি ক্যাশে সাফ করার জন্য কাজ করে। যেমন ফ্র্যাঙ্ক ফার্মার উপরে মন্তব্য করেছেন, সিএলআই আপাচে থেকে পৃথক একটি প্রক্রিয়াতে চলে।

কমান্ড লাইন থেকে সাফ করার জন্য আমার সমাধানটি হ'ল একটি স্ক্রিপ্ট লিখুন যা কোনও এপিসি ক্লিয়ারিং স্ক্রিপ্ট webডিরেক্টরিতে অনুলিপি করে এবং এটি অ্যাক্সেস করে এবং তারপরে এটি মুছে দেয়। স্ক্রিপ্টটি স্থানীয় হোস্ট থেকে অ্যাক্সেস করা সীমাবদ্ধ।

  1. apc_clear.php

    এই ফাইলটি স্ক্রিপ্টটি ওয়েব ডিরেক্টরিতে অনুলিপি করে, অ্যাক্সেস করে এবং মুছে দেয়।

    <?php
    if (in_array(@$_SERVER['REMOTE_ADDR'], array('127.0.0.1', '::1')))
    {
      apc_clear_cache();
      apc_clear_cache('user');
      apc_clear_cache('opcode');
      echo json_encode(array('success' => true));
    }
    else
    {
      die('SUPER TOP SECRET');
    }
  2. ক্যাশে ক্লিয়ারিং স্ক্রিপ্ট

    এই স্ক্রিপ্টটি ওয়েব ডিরেক্টরিতে apc_clear.php অনুলিপি করে, এটি অ্যাক্সেস করে, তারপরে এটি মুছে দেয়। এটি একটি সিমফনি টাস্কের ভিত্তিতে তৈরি। সিমফনি সংস্করণে, সিমফনি ফর্মটিতে কল এবং লিঙ্ক লিঙ্ক করা হয়, যা ত্রুটিগুলি পরিচালনা করে। তারা সফল হতে পারে এমন চেক যোগ করতে চাইতে পারেন।

    copy($apcPaths['data'], $apcPaths['web']); //'data' is a non web accessable directory
    
    $url = 'http://localhost/apc_clear.php'; //use domain name as necessary
    $result = json_decode(file_get_contents($url));
    
    if (isset($result['success']) && $result['success'])
    {
      //handle success
    }
    else
    {
      //handle failure
    }
    
    unlink($apcPaths['web']);

8
আপনি কেবল সার্ভারটি পুনঃসূচনা করতে পারেন, উদাহরণস্বরূপ আপনি যদি mod_php বা PHP FPM ব্যবহার করে থাকেন তবে অ্যাপাচি। আপনার সমাধানটি আরও মার্জিত (কোনও সার্ভার পুনরায় আরম্ভের প্রয়োজন নেই) তবে আরও জটিল :)
এল ইয়োব

5
এটি পিএইচপি-এফপিএম / অ্যাপাচি পুনরায় চালু করার চেয়ে ভাল কারণ এটি আপনার মোতায়েনকারী ব্যবহারকারীকে সুডো অ্যাক্সেসের প্রয়োজন হয় না। আপনি যদি একাধিক সার্ভারে স্থাপন করছেন তবে প্রত্যেকের জন্য sudo পাসওয়ার্ড টাইপ করা ক্লান্তিকর হতে পারে।
অ্যান্ড্রু

ব্যক্তিগতভাবে আমি সুডো পাসওয়ার্ড টাইপ করতে আপত্তি করি না (আমার স্থাপনার স্ক্রিপ্টটি পাসওয়ার্ডটি সংরক্ষণ করে)। তবে আমি যতটা সম্ভব ডাউনটাইম এড়াতে চাই, এ কারণেই আমি এপিসি ফাইলগুলি ফ্লাশ করতে আগ্রহী। এনগিনেক্সের জন্য কোনও ডাউনটাইম ছাড়াই পুনরায় চালু করার একটি (এত সহজ নয়) উপায় রয়েছে। আমি পিজিপিএফসিগির জন্য জানি না, তবে আমি তা মনে করি না। ফ্লাশিং এপিসি ডাউনটাইমের কারণ?
জুলিয়েন

@ অ্যান্ড্রু আপনি আপনার পাসওয়ার্ড টাইপ না করে আপনার ব্যবহারকারীকে সুডো ব্যবহার করতে কনফিগার করতে পারেন। যদিও এপিসি ক্লিয়ারিংয়ের জন্য এটি সমস্ত কিছু লাগে তবে জুলিয়ান বলেছিলেন, এটি অবশ্যই আরও ভাল।
চকো ডেভলপার

1
@ জুলিয়েন আমার ধারণা, আপনি সিপিইউ নিবিড় ফলাফল বা অন্য কিছু সঞ্চয় করে রাখলে এটি সার্ভার লোড বাড়িয়ে তুলতে পারে। আমি এক শীর্ষ সময়ে এটি না।
চকো ডেভেলপার

68

আমি জানি এটি সবার জন্য নয় তবে: কেন একটি দৃষ্টিনন্দন অ্যাপাচি পুনরায় চালু করবেন না?

যেমন সেন্টোস / রেডহ্যাট লিনাক্সের ক্ষেত্রে:

sudo service httpd graceful

উবুন্টু:

sudo service apache2 graceful

4
আমি জানি এটি আদর্শ নয়, তবে আমি আনন্দিত যে আপনি এটির দ্রুত এবং নোংরা সমাধানের জন্য উল্লেখ করেছেন।
ব্রায়ান পেটি

1
এই থ্রেডটি পুনরায় খোলার জন্য দুঃখিত তবে আমি একই সমস্যার মুখোমুখি হয়েছি এবং আমি ভাবছি কেন ক্রোনজব সুদর্শন অ্যাপাচি 2 পুনরায় চালু করতে আদর্শ নয়? এই পদ্ধতির কিছু ডাউনসাইড কী কী?
ব্যবহারকারী 2028856

@ user2028856 এর সাথে কিছুতেই সমস্যা নেই কারণ কিছুটিতে সর্বদা সার্ভারের সম্পূর্ণ নিয়ন্ত্রণ না থাকে। সুতরাং এটি যদি আপনার জন্য কাজ করে - এটি ব্যবহার করুন।
তাদাস সাসনউস্কাস

@ টাদাসসাসনউসকাস "সর্বদা সার্ভারের সম্পূর্ণ নিয়ন্ত্রণ না থাকা" বলতে কী বোঝায়? আমার অর্থ এটি প্রতি আধা ঘন্টা পরে চালানো হবে বা তাই অ্যাপাচি ক্র্যাশ হয়ে যাবে বা ক্রোন ব্যাকআপের মতো কিছু চলমান ক্রিয়াকলাপ ভাঙ্গবে?
ব্যবহারকারী 2028856

@ user2028856 আমি বোঝাতে চাইছি যে ওয়েব সার্ভার পুনরায় চালু করার সামর্থ্য ছাড়াই কেউ কেউ তাদের সাইটগুলি ভাগ করে নেওয়া সার্ভারে হোস্ট করতে পারে। প্রতি 30 মিনিটে চমত্কার পুনঃসূচনা চালানো ভাল হওয়া উচিত যদি আপনি এপিসি সক্ষম হয়ে ক্লাইকের মাধ্যমে ব্যাকগ্রাউন্ড কর্মীদের পরিচালনা না করেন (দীর্ঘ গল্প সংক্ষেপে: কিছু ক্ষেত্রে কার্নেল আতঙ্কের কারণ হতে পারে)
তাদাস সাসনউস্কাস

29

এটি ডকুমেন্টেশনে বর্ণিত হয়নি, তবে ওপকোড ক্যাশে সাফ করার জন্য আপনাকে অবশ্যই করতে হবে:

apc_clear_cache('opcode');

সম্পাদনা: এটি কেবলমাত্র এপিসির কিছু পুরানো সংস্করণে প্রযোজ্য বলে মনে হচ্ছে ..

আপনি কোন সংস্করণ ব্যবহার করছেন তা বিবেচনাধীন হলেও আপনি পিএইচপি ক্লাইপ স্ক্রিপ্ট থেকে মোড_এইচপি বা ফাস্টসিপি এপিসি ক্যাশে সাফ করতে পারবেন না কারণ ক্লিপ স্ক্রিপ্টটি Mod_php বা ফাস্টসিগি হিসাবে আলাদা প্রক্রিয়া থেকে চলবে। আপনি অবশ্যই প্রক্রিয়া (বা শিশু প্রক্রিয়া) এর মধ্যে থেকে apc_clear_cache () কল করবেন যার জন্য আপনি ক্যাশে সাফ করতে চান। একটি সাধারণ পিএইচপি স্ক্রিপ্ট চালানোর জন্য কার্ল ব্যবহার করা এ জাতীয় একটি পদ্ধতি approach


1
আমার যুক্ত হওয়া উচিত, যদি আপনি মোড_এফপি চালিয়ে যাচ্ছেন এবং ক্লাই-মোড পিএইচপি এর মাধ্যমে ক্যাশে সাফ করতে চান, তবে আপনি সত্যিই এটি করতে পারবেন না কারণ দুটি ভিন্ন পরিবেশে চলছে different আমার সমাধানটি ছিল ক্লিপ মোড পিএইচপি কলটি ফাইল_জেট_কন্টেন্টস ব্যবহার করে HTTP- র মাধ্যমে কল করা। কুরুচিপূর্ণ, কিন্তু এটি কার্যকর।
কলিনম

নেটক্যাট সহ সরাসরি পিএইচপি-এফএমপি-তে সরাসরি একটি পিএলপি-এফএমপি-র কাছে একটি বৈধ ফাস্টিকগির অনুরোধের ডাম্প পাইপ করা, যেহেতু পিএইচপি-এফপিএম সার্ভারটি এইচটিপি-র থেকে পৃথক হতে পারে
বালু

এই উত্তরটি ভুল। ডকুমেন্টেশনে এটির মতো ব্যাখ্যা করা আছে যেমন প্রদত্ত প্যারামিটার! = 'ব্যবহারকারী' হলে অপকোড ক্যাশে সর্বদা সাফ হয়ে যায়।
naitsirch

@naitsirch সম্ভবত এটি একটি বাগ ছিল যা সর্বশেষতম সংস্করণে স্থির করা হয়েছে .. আমি উত্তর পোস্ট করার সময় এটি আমার জন্য কাজ করেছিল। দুর্ভাগ্যক্রমে আমি জানি না যে আমি তখন কোন সংস্করণটি ব্যবহার করছিলাম তবে এই উত্তরটি অপরিবর্তিতভাবে 25 জন লোকের পক্ষে কার্যকরভাবে কার্যকর ছিল যা আমি একই সংস্করণটি ব্যবহার করেছি .. ডকুমেন্টেশন সবসময় সঠিক নয় এবং পুরানো সংস্করণগুলির জন্য অবশ্যই সবসময় সঠিক নয়।
কলিনম

12

আপনি যদি কমান্ড এপিসি ক্যাশে সাফ করতে চান: (আপনার প্রয়োজন হলে sudo ব্যবহার করুন)

APCu

php -r "apcu_clear_cache();" 

এপিসি

php -r "apc_clear_cache(); apc_clear_cache('user'); apc_clear_cache('opcode');"

আমি আমার টার্মিনালটিতে ত্রুটি পেয়ে যাচ্ছি যেমন অনুগ্রহ করে আমাকে "পিএইচপি মারাত্মক ত্রুটি: 1 লাইনে কমান্ড লাইন কোডে অপিফাইন্ড ফাংশন apc_clear_cache () এ কল করুন"
রবিপাতিদার 22:58

1
আপনার এপিসির পরীক্ষা করা উচিত "php -m | গ্রেপ এপিসি" দিয়ে সঠিকভাবে ইনস্টল করা হয়েছে
Loo Benoist

9

আপনি যদি কোনও এনজিআইএনএক্স / পিএইচপি-এফপিএম স্ট্যাক চালাচ্ছেন তবে আপনার সেরা বেটটি সম্ভবত কেবল পিএইচপি-এফএমপি পুনরায় লোড করা হবে is

service php-fpm reload (বা আপনার সিস্টেমে আপনার পুনরায় লোড কমান্ড যাই হোক না কেন)


সার্ভিস পিএইচপি 5-এফপিএম পুনরায় লোড এটাই কাজ করে যা আমি apc.php স্থিতি ফাইলটি পরীক্ষা করেছিলাম এবং ক্যাশে স্থিতি পুনরায় সেট করা হয়েছিল আমাকে পিপিপিআইএনআই থেকে অপশন যুক্ত করার পরে এই দরকার ছিল
সেলিম

5

এপিসি নথিতে সংজ্ঞায়িত:

ক্যাশে রান সাফ করার জন্য:

php -r 'function_exists("apc_clear_cache") ? apc_clear_cache() : null;'

4

কমান্ড-লাইন ব্যবহারের জন্য আরেকটি সম্ভাবনা, এখনও উল্লেখ করা হয়নি, কার্ল ব্যবহার করা।

আপনি যদি স্টক apc.php স্ক্রিপ্টটি ব্যবহার করে থাকেন তবে এটি সমস্ত ক্যাশে প্রবেশের জন্য আপনার সমস্যার সমাধান করবে না, তবে এটি কোনও অভিযোজিত স্ক্রিপ্ট বা আপনার জায়গায় রাখা অন্য কোনওটিকে কল করতে পারে।

এটি অপকোড ক্যাশে সাফ করে:

curl --user apc:$PASSWORD "http://www.example.com/apc.php?CC=1&OB=1&`date +%s`"

ব্যবহারকারী ক্যাশে সাফ করতে ওবি প্যারামিটারটি 3 এ পরিবর্তন করুন:

curl --user apc:$PASSWORD "http://www.example.com/apc.php?CC=1&OB=3&`date +%s`"

একটি স্ক্রিপ্টে উভয় লাইন রাখুন এবং আপনার এনভির মধ্যে A পাসওয়ার্ড সহ এটি কল করুন।


4

আপনি যদি জসন এর মাধ্যমে ফলাফলগুলি নিরীক্ষণ করতে চান তবে আপনি এই জাতীয় স্ক্রিপ্ট ব্যবহার করতে পারেন:

<?php

$result1 = apc_clear_cache();
$result2 = apc_clear_cache('user');
$result3 = apc_clear_cache('opcode');
$infos = apc_cache_info();
$infos['apc_clear_cache'] = $result1;
$infos["apc_clear_cache('user')"] = $result2;
$infos["apc_clear_cache('opcode')"] = $result3;
$infos["success"] = $result1 && $result2 && $result3;
header('Content-type: application/json');
echo json_encode($infos);

অন্যান্য উত্তরে উল্লিখিত হিসাবে, এই স্ক্রিপ্টটি HTTP বা কার্লের মাধ্যমে কল করতে হবে এবং এটি যদি আপনার অ্যাপ্লিকেশনের ওয়েব রুটে প্রকাশিত হয় তবে আপনাকে সুরক্ষিত করতে হবে। (আইপি দ্বারা, টোকেন ...)


3

apc_clear_cache () কেবল একই পিএইচপি এসপিআইতে কাজ করে যা আপনি চান যে আপনি ক্যাশে সাফ করেছেন। যদি আপনার পিএইচপি-এফপিএম থাকে এবং আপনি এপিসি ক্যাশে সাফ করতে চান, আপনি পিএইচপি স্ক্রিপ্টগুলির একটির মাধ্যমে এটি করতে হবে, কমান্ড লাইন নয়, কারণ দুটি ক্যাশে পৃথক হয়েছে।

আমি ক্যাসিটুল লিখেছি , একটি কমান্ড লাইন সরঞ্জাম যা ঠিক এই সমস্যার সমাধান করে এবং একটি কমান্ডের সাহায্যে আপনি আপনার পিএইচপি-এফপিএম এপিসি ক্যাশেটি কমান্ডলাইন থেকে সাফ করতে পারেন (এটি আপনার জন্য পিএইচপি-এফএমপি সংযুক্ত করে, এবং এপিসি ফাংশন সম্পাদন করে)

এটি ওপচকে জন্যও কাজ করে।

এটি এখানে কীভাবে কাজ করে তা দেখুন: http://gordalina.github.io/cachetool/


2

এপিসির স্থিতিশীল ব্যক্তির নিজস্ব ইন্টারফেসে একটি ক্যাশে সাফ করার বিকল্প রয়েছে। এই এন্ট্রিগুলি সাফ করতে আপনাকে এপিসি ইন্টারফেসে লগইন করতে হবে।

এপিসিএফপিপি ফাইলটিতে ব্যবহারকারীর নাম এবং পাসওয়ার্ড সেট করার বিকল্প রয়েছে।

এখানে চিত্র বর্ণনা লিখুন


আপনি এই পৃষ্ঠাটি কোথায় পাবেন?
পেসারিয়ার

@ পেসারিয়ার php-apcআপনার সিস্টেমে প্যাকেজ ইনস্টল করা থাকলে আপনি এই ইন্টারফেসটি পাবেন ।
নবজাতক

2

আপনি যদি উবুন্টুর অধীনে এফপিএম চালনা করেন তবে নীচের কোডটি চালানো দরকার (12 এবং 14 এ চেক করা আছে)

service php5-fpm reload

1

apc.ini

apc.stat = "1" প্রতিটি অনুরোধের এপিসিটি পরিবর্তন করেছে কিনা তা নির্ধারণের জন্য লিপিটি স্ট্যাট (চেক) করতে বাধ্য করবে। যদি এটি পরিবর্তন করা হয় তবে এটি নতুন সংস্করণটি পুনরায় সংকলন এবং ক্যাশে করবে will

যদি এই সেটিংটি বন্ধ থাকে তবে এপিসি চেক করবে না, যার অর্থ সাধারণত এপিসিকে ফাইলগুলি পুনরায় যাচাই করতে বাধ্য করতে, ওয়েব সার্ভারটি পুনরায় চালু করতে হবে বা ক্যাশে ম্যানুয়ালি সাফ করতে হবে। দ্রষ্টব্য যে ফাস্টসিজিআই ওয়েব সার্ভার কনফিগারেশনগুলি পুনরায় আরম্ভের সময় ক্যাশে সাফ করতে পারে না। এমন একটি প্রোডাকশন সার্ভারে যেখানে স্ক্রিপ্ট ফাইলগুলি খুব কমই পরিবর্তিত হয়, অক্ষম পরিসংখ্যানগুলির দ্বারা একটি উল্লেখযোগ্য পারফরম্যান্স উত্সাহ অর্জন করা যায়।


1

নতুন এপিসি অ্যাডমিন ইন্টারফেসে ব্যবহারকারী ক্যাশে এবং অপকোড ক্যাশে যুক্ত / সাফ করার বিকল্প রয়েছে, একটি আকর্ষণীয় কার্যকারিতা হ'ল অপকোড ক্যাশে থেকে ডিরেক্টরিটি পুনরায় রিফ্রেশ / মুছে ফেলা

এপিসি অ্যাডমিন ডকুমেন্টেশন

এখানে চিত্র বর্ণনা লিখুন


0

আমার জন্য একটি ভাল সমাধানটি মোতায়েনের পরে আর পুরানো ব্যবহারকারী ক্যাশেটি ব্যবহার না করা।

আপনি যদি প্রতিটি কীতে উপসর্গ যুক্ত করেন তবে আপনি ক্যাশে এন্ট্রিগুলির ডেটা কাঠামো পরিবর্তন করার উপসর্গটি পরিবর্তন করতে পারেন। এটি আপনাকে নিযুক্তিতে নিম্নলিখিত আচরণ পেতে সহায়তা করবে:

  1. শুধুমাত্র আপডেট হওয়া কাঠামো মোতায়েনের পরে পুরানো ক্যাশে এন্ট্রিগুলি ব্যবহার করবেন না
  2. আপনার পৃষ্ঠাটি ধীর না করার জন্য মোতায়েনের পুরো ক্যাশেটি পরিষ্কার করবেন না
  3. কিছু পুরানো ক্যাশেড এন্ট্রিগুলি আপনার মোতায়েনের বিষয়টি ফিরিয়ে দেওয়ার পরে পুনরায় ব্যবহার করা যেতে পারে (যদি এন্ট্রিগুলি ইতিমধ্যে স্বয়ংক্রিয়ভাবে সরানো না হয়)
  4. এপিসি মেয়াদ শেষ হওয়ার পরে বা ক্যাশে স্পেস হারিয়ে যাওয়ার পরে পুরানো ক্যাশে এন্ট্রি সরিয়ে ফেলবে

এটি কেবল ব্যবহারকারী ক্যাশের জন্যই সম্ভব।


0

APC.php ফাইল তৈরি করুন

foreach(array('user','opcode','') as $v ){
    apc_clear_cache($v);
}

আপনার ব্রাউজার থেকে এটি চালান।


2
যতদূর আমি বুঝতে পেরেছি, সিএলআই উদাহরণটি একই এপিসি ক্যাশে মেমরি বিভাগকে ভাগ করে নেবে না, সুতরাং এটি খালি, বিচ্ছিন্ন এপিসি ক্যাশে বিভাগটি সাফ করা ছাড়া আর কিছুই করবে না।
এবি ক্যারল

ডিস্ট্রোস এবং কনফিগারেশনের উপর নির্ভর করে এপিসি ক্যাশে আলাদা মেমরি বিভাগ থাকতে পারে, আরও জেনেরিক সমাধানের জন্য আমার এটি আপডেট হয়েছে।
আনশুমান

0

আমার সার্ভারে সিমফোনি বিল্ডের জন্য একই সার্ভারে দৃষ্টান্ত লুট হচ্ছে:

পদক্ষেপ 1. ফাইলের পতাকা সেট করার জন্য ট্রিগার বা কিছু তৈরি করুন (উদা। সিমফনি কমান্ড) তারপরে তৈরি করুন marker file..

file_put_contents('clearAPCU','yes sir i can buggy')

পদক্ষেপ 2. সূচনা ফাইলের সূচনায় ক্লিয়ারিং কোড যুক্ত করুন এবং সরান marker file

if(file_exists('clearAPCU')){
    apcu_clear_cache();
    unlink('clearAPCU');
}

পদক্ষেপ 2. অ্যাপ্লিকেশন চালান।


-1

আমাদের এপিসি এবং ফাইলগুলির সাথে সিমলিংকগুলির সাথে সিমলিংকগুলির সমস্যা ছিল - এটি ফাইলগুলিতে পরিবর্তনগুলি এড়ানো বলে মনে হয়। একরকম ফাইলটিতে স্পর্শ করা নিজেই সহায়তা করেছে। কোনও ফাইলকে সংশোধন করা এবং এটি স্পর্শ করার মধ্যে পার্থক্য কী তা আমি বলতে পারি না তবে কোনওভাবে এটি প্রয়োজনীয় ছিল ...

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.