عفونت-گالی-بـاکتریوم-چالش-رو-به-رشد-درصنعت-طیور

عفونت گالی بـاکتریوم چالش رو به رشد درصنعت طیور 08 بهمن 1397

با توجه به رشد روز افزون جمعیت و نیاز به مصرف گوشت و قیمت مناسب گوشت سفید در مقایسه با گوشت قرمز، تخمین زده می شود که تا سال 2020 بخش اعظم گوشت مصرفی مردم کره زمین را گوشت طیور تشکیل دهد. با توسعه صنعت طیور بیماریهای طیور هم گسترش می یابد از این جهت بیماری ها و عوامل بیماریزای پرندگان خصوصا عوامل فرصت طلب که در شرایط پرورش متراکم طیور مشکل ساز می شوند، بیشتر مورد توجه قرار خواهد گرفت.

یکی از این عوامل بیماریزا عفونت با گونه هاي مختلف جنس گالی باکتریوم است که یک بیماری در حال گسترش در صنعت طیور به ويژه مرغ تخمگذار است. علت افزایش نگرانی ها درباره این باکتری کمبود یا نبود اطلاعات کافی درباره کینتیک رشد، عوامل حدت، بیماریزایی و واکسن های مناسب است. بروز و شیوع بسيار زياد مقاومت های آنتی بیوتیکی در بین سویه های مختلف باکتری و فراوانی شکست درمان باکتری به عنوان یک مشکل نوپدید مطرح می شود. معضل بعدی مرتبط با عفونت به این باکتری این است که غالبا در سیستم متراکم پرورش (شکل صنعتی پرورش ماکیان) مشکل زیادی ایجاد و باعث افت تولید و تلفات سنگین در جوجه های گوشتی و افت تولید و تلفات سنگین در جوجه های گوشتی و افت تولید تخم و افزایش تلفات در مرغان تخم گذار می شود. گالی باکتریوم گسترش جهانی داشته و از تمام کشورهای دنیا گزارش شده است. معضل اصلی این بیماری چند چهره بودن و تنوع علایم آن و نبود علایم اختصاصی حتی در کالبدگشایی است که شناسایی آنرا با مشکل مواجه کرده است.
گالي باكتريوم Gallibacterium  از ارگانيسم هاي موجود در  قسمت هاي بالاي دستگاه تنفس و قسمت هاي انتهائي دستگاه تناسلي پرندگان است. اين باكتري در سراسر دنيا از طيف وسيعي از پرندگان پرورشي و وحشي گزارش شده است.در صنعت مرغ تخمگذار بيماري عمدتا باعث خسارت از طريق كاهش تخم گذاري و در پاره اي موارد مرگ و مير مي شود. گالي باكتريوم شايعترين باكتري گرم منفي دستگاه تناسلي مرغان تخمگذار است كه به تنهائي قادر به ايجاد ضايعات مي باشد. گالي باكتريوم Gallibacterium  از مهمترين جنس هاي خانواده پاستورلاسه مي باشد. گونه هاي مختلف شناسائي شده گالي باكتريوم قادر به ايجاد سالپنژيت (عفونت مجاري تناسلي) در گله هاي تخمگذار و مادر است كه عمدتا با ايجاد ضايعات در دستگاه تناسلي همراه است هر چند علائم تنفسي و اسهال نيز در مورادي مشاهده مي شود. بيماري در مزارع مبتلا به عفونت باعث خسارت از طريق كاهش شديد تخم گذاري  و در مواردي كاهش سريع توليد تخم به ميزان 10% در مدت يك هفته  مي شود. طي دهه گذشته مطالعات متعددي در كشورهاي امريكا، مكزيك و تعدادي كشورهاي اروپائي از جمله دانمارك بر روي شناسائي انتشار و نقش عفونت گالي باكتريوم در گله هاي مرغ مادر و تخمگذار انجام شده است. از جمله مهمترين آن ها بررسي پنج ساله اي است در آمريكا كه از سال 2006 تا سال 2011 انجام شد. اين مطالعه كه بر روي نمونه هاي مرغ ارسالي به آزمايشگاه مركزي تحقيق و تشخيص ايالت ميسي سي پي آمريكا انجام شد، نشان دهنده افزايش ميزان عفونت به گالي باكتريوم در گله هاي مرغ مادر طي دوره پنج ساله بود. اين مطالعه همچنين نشان دهنده مقاومت كامل گالي باكتريوم هاي جدا شده به طيف وسيعي از آنتي بيوتيك ها شامل نووبيوسين، تايلوزين، لينكوزاميد، تتراسيكلين، سولفانوميدها، فلوروكوئينولون ها، و فلورفنيكول بود. جالب توجه اينكه مقاومت آنتي بيوتيكي جدايه هاي گالي باكتريوم ارتباطي به برخورد پيشين با عوامل آنتي بيوتيكي نشان نمي دهد. مطالعه اي در سال 2003  در دانمارك بر روي 27 مزرعه پرورشي انواع مختلف اجداد، مادر گوشتي، مادر تخمگذار، و تخمگذار نشان دهنده وجود عفونت در اين مزارع تحت مطالعه از صفر تا 96% بود. اخيرا در ايران، مطالعه اي صورت گرفت كه نشان دهنده وجود عفونت گالي باكتروم در كشور است. اين بررسي براي اولين بار موفق به جداسازي و شناسائي گالي باكتريوم از مجاري تناسلي مرغان تخمگذار با علائم سالپنژيت شد.

ويژگي هاي باكتري
باکتری گالی باکتریوم یک باکتری گرم منفی، میله ای، غیر متحرک، کپسوله و هوازی  اختیاری در خانواده پاستورلاسه است. کلونی های باکتری در محیط بلاد آگار بتاهمولیتیک، صاف و خاکستری، شفاف و گرد و برجسته و قطر 1-2 میلیمتر پس از 24-48 ساعت است. گونه گالی باکتریوم آناتیس دارای دو بیووار همولیتیکا و آناتیس است که بیووار همولیتیکا از لحاظ بیماریزایی دارای اهمیت است.

طیف میزبانی 
گالی باکتریوم از انواعی از پرندگان و حتی حیوانات جداشده است. اما میزبان مورد علاقه آن جوجه است. از سالها قبل این باکتری به عنوان یک همزیست مسالمت آمیز در قسمت فوقانی دستگاه تنفس و انتهای دستگاه تناسلی جوجه های سالم مطرح بوده است.تحت شرایط مناسب محیطی این باکتری از این اندام ها وارد خون شده و به صورت سیستمیک پرنده را می تواند درگیر کند. این باکتری تا کنون به غیر از جوجه ها از بوقلمون، غاز، اردک و قرقاول، مرغ گینه ای، کبک، مرغ عشق، طوطی سانان و طاووس و پرندگان وحشی حتی از گاو و خوک هم جدا شده است. علاوه بر پرنده سالم سويه هايي از اين ارگانيسم از پرنده های بیمار و گاو و خوک هم جدا شده است. اخیرا گزارشی از جداسازی باکتری از یک مورد باکتری امی کشنده در فردی که دچار ضعف ایمنی بود منتشر شده است.

انتقال عفونت
راه معمول انتقال عفونت انتقال به روش افقی است. عفونت در جوجه های یک ماهه معمول است. با وجودی که انتقال عمودی در خانواده پاستورلاسه معمول نیست، انتقال عفونت از راه تخمدان که به نوعی عمودی محسوب می گردد درباره باکتری گالی باکتریوم در مطالعات تجربی تایید شده است. ضمنا این باکتری را از زرده تخم مرغ و جوجه 4 روزه ای که والد بیمار و متلا به عفونت گالی باکتریوم بوده است جدا کرده اند. پس فرضیه روش عمودی انتقال درباره این باکتری مطرح است. انتقال از طریق آمیزشی و توسط اسپرم خروس هاي آلوده هم گزارش شده است. 

بیماریزایی
جداسازی مکرر این باکتری از نای و کلوآک پرنده های سالم بیانگر همزیستی مسالمت آمیز این باکتری در نواحی فوقانی دستگاه تنفس و قسمت تحتانی دستگاه تناسلی جوجه های سالم است. با این حال این باکتری از ضایعات متعدد پاتولوژیک شامل سپتی سمی، پریکاردیت، هپاپتیت، التهاب تخمدان(یوفوریت)، التهاب روده، تورم صفاق(پریتونیت)، ضایعات دستگاه تنفس (تورم کیسه های هوایی) و سالپنژیت (تورم اویداکت) جدا شده است، نشانه این است که این ارگانیسم فرصت طلب است. اخیرا مشخص شده است که این باکتری می تواند با وجود کلونیزه شدن در قسمت فوقانی دستگاه تنفس بدون علایم بالینی باعث ضایعات شدید در دستگاه تناسلی گردد. و گفته می شود که گالی باکتریوم  می تواند برای دستگاه تناسلی به صورت یک عامل پاتوژن اولیه عمل کند. در مطالعه ای تجربی کیفیت اسپرم خروس به دلیل کاهش تراک، تحرک، پیوستگی غشای اسپرم به دنبال عفونت با گالی باکتریوم کاهش یافت. به دلیل طیف وسیع علایم و تظاهرات پاتولوژیک عفونت گالی باکتریوم تصمیم گیری درباره نوع بیماری بالینی ناشی از این ارگانیسم سخت و دشوار است. شیوع بیماری هنگام پیک تولید و اواخر دوره تولید زیاد می شود. مرگ و میر در پرنده مبتلا ممکن است به دلیل وقوع سالپنژیت، یوفوریت و پریتونیت رخ دهد. عفونت دستگاه تنفس با این باکتری ممکن است باعث ضررهای اقتصادی زیاد به دلیل افزایش هزینه درمان گله و حتی به دلیل افزایش حذف لاشه در کشتارگاه و مرگ و میر باشد. گالی باکتریوم ممکن است به صورت  عفونت اولیه و یا ثانویه منجر به سپتی سمی حاد ، باکتری امی کشنده  شود. شدت علایم بالینی، طول دوره بیماری و درصد مرگ و میر بسته به فاکتورهای محیطی مثل بهداشت ضعیف، تهویه ضعیف، ضعف مدیریت و سطح آمونیاک سالن مرغداری و بیماریهای همزمان متغیر است. مطالعه روی ژن های عامل حدت گالی باکتریوم ها نشان داده است که این باکتری توانایی ایجاد ضایعات در ارگانهای تولیدمثلی مثل فولیکولیت(التهاب فولیکولهای تخمدانی)، پارگی و خونریزی فولیکولها و افت تولید تخم در مرغهای بالغ دارد. بیووار همولیتیکا مرتبا در مزارعی که نوع سیستم پرورشی نامناسب هستند به صورت عوارض و  مشکلات تولیدمثلی بروز می کند. 

علایم بیماری و تشخیص تفریقی
علایم عفونت با گالی باکتریوم پاتوگونومیک نبوده و ممکن است  با بیماریهایی مثل نیوکاسل، آنفلوانزا و وبای مرغان اشتباه شود. علایم بیماری اختصاصی نبوده و شامل دپرسیون، اسهال، چسبندگی اطراف مقعد، افت تولید تخم در زمان پیک تولید می تواند باشد. در یک مطالعه از 496 مرغ دارای ضایعات در دستگاه تولید مثل از 23درصد اندام های مورد مطالعه گالی باکتریوم جدا شد. هر چند که بیووار همولیتیکا عامل اصلی بیماری اولیه ناشی از گالی باکتریوم هاست اما سویه های غیر همولیتیک هم در موارد پریتونیهای چرکی موضعی یا عمومی با ای کلای می تواند دخیل باشد.

شناسایی عفونت گالی باکتریوم
تایید عفونت گالی باکتریوم آناتیس به وسیله جداسازی باکتری و روش های باكتريولوژيك فنوتیپی و ژنوتیپی امکان پذیر است. در این راستا از روش های کشت، شناسایی خصوصیات شیمیایی، و روشهای مولکولی مثل  زنجیره پلی مراز PCR و واکنش زنجیره پلی مراز در زمان واقعی Real-Time PCR می توان بهره جست. شناسایی سریع و اختصاصی سلول باکتری با تکنیک فلورسنت هم امکان پذیر است(FISH). البته مانند بسياري از ارگانيسم ها براي شناسائي از تكنيك فوق پيشرفته اسپكترومتري MS  MALDI-TOF نيز استفاده شده است.

پیشگیری و کنترل بیماری 
پیشگیری و کنترل بیماری بر پایه تولید واکسن با مشکلاتی مواجه است از جمله تولید واکسنی که بتواند بر علیه چندین سویه شایع حفاظت خوبی ایجاد کند یا به درستی بر اساس فاکتورهای حدت باکتری طراحی شود.برخی واکسن های تجاری با استفاده از سویه های شایع وجود دارد اما همه مناطق دنیا نمی توانند از آن استفاده کنند. تنها روش مطمئمن موجود برای مهار بیماری آنتی بیوتیک تراپی است. با این حال همانند بسیاری از باکتری های خانواده پاستورلاسه طیف متنوعی از مقاومت آنتی بیوتیکی در سویه های گالی باکتریوم شایع شده است. این مقاومت در برابر انواع آنتی بیوتیک ها بسته به نوع سویه و منطقه جغرافیایی ممکن است متفاوت باشد و به مطالعات بیشتر نیاز دارد. انواع مطالعات مقاومت گالی باکتریوم به انواع سولفانامیدها، تووبیوسین، تایلوزین، کلیندامایسین و پنی سیلین را گزارش کرده اند. طیف متعددی از حساسیت جدایه های گالی باکتریوم به داروهایی مثل آپرامایسین، فلورفنیکل، نئومایسین، سفتیوفور، سولفامتوکسازول/ترمتوپریم وانروفلوکساسین، جننتامایسین مشاهده شده است. علاوه بر درمان شیمیایی بکار گیری ابزارهای بهداشتی و بیوسکوریتی مانند سایر عوامل پاتوژن در مزرعه باید مد نظر قرار گیرند.


 نویسندگان : سعید عطایی کچویی1 ، نجمه معتمد، صبا عطائي كچوئي2
1- استاديار بخش تحقيق و تشخيص بيماري هاي طيور
2- دانشجوي كارشناسي ارشد، دانشكده علوم زيستي، دانشگاه خوارزمي

منبع : نشریه علوم مرغداری و دامپروری

مطالب پیشنهادی
نقش-پریدوکسین-در-طیور
نقش پریدوکسین در طیور
ویتامین B6 (پریدوکسین) نقش مهمی در متابولیسم اسیدآمینه، کربوهیدرات و چربی دارد. هم‌چنین نقش مهمی در تولید انرژی در چرخه...
چه-سوسیس-و-کالباسی-بخریم؟
چه سوسیس و کالباسی بخریم؟
یکی از مسائلی که معمولا مصرف‌کنندگان با آن مواجه هستند، بحث انتخاب محصولات غذایی است. هر محصول غذایی بسته به شرایط تولید...
رعايت-مصرف-متعادل-مواد-معدني-در-جيره-گاو-شيري
رعايت مصرف متعادل مواد معدني در جيره گاو شيري
مصرف بيش از اندازه مواد معدني كم مصرف از قبيل روي، مس و منگنز در جيره گاو شيري نه تنها از نظر اقتصاد دامداري هزينه بردار...
ضرورت-خوراندن-ماك-به-گوساله-نوزاد
ضرورت خوراندن ماك به گوساله نوزاد
خوراندن ماك يا آغوز به گوساله هاي نوزاد كه عاري از ايمني بوده و در مقابل عوامل بيماري زا هيچ گونه مصونيتي ندارند موجب اف...
معرفی-شرکت-لابراتوارهای-داروسازی-ارس-بازار
معرفی شرکت لابراتوارهای داروسازی ارس بازار
در سال 1374 در شهرک صنعتی شهرستان آمل واقع در استان مازندران تاسیس گردید. این شرکت فعالیت خود را با تولید انواع مکمل های...
مروري-بر-بيماری-تب-برفکی
مروري بر بيماری تب برفکی
بدون شك در طول تاريخ بروز بيماري‌هاي دامي، تب برفكي يكي از شاخص ترين و مهمترين بيماري ويروسي حيوانات زوج سم است كه از دی...
اهمیت-پـرورش-شتـرمـرغ
اهمیت پـرورش شتـرمـرغ
شترمرغ از جمله پرندگانی می باشد که امروزه پرورش آن در جهان رو به افزایش است. به طوری که بر اساس برخی از آمارها، در حال ح...
تب-خونریزی-دهنده-کریمه-–-کنگو-(CCHF)
تب خونریزی دهنده کریمه – کنگو (CCHF)
مقدمه تب هموراژیک کریمه – کنگو (Crimean Congo Haemorrhagic Fever) بیماری مهلک ویروسی قابل انتقال بین انسان و حیوان بو...
Whoops! There was an error.
ErrorException (E_WARNING)
file_put_contents(): Only 0 of 432 bytes written, possibly out of free disk space ErrorException thrown with message "file_put_contents(): Only 0 of 432 bytes written, possibly out of free disk space" Stacktrace: #7 ErrorException in /home/datlixir/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #6 file_put_contents in /home/datlixir/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #5 Illuminate\Filesystem\Filesystem:put in /home/datlixir/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php:83 #4 Illuminate\Session\FileSessionHandler:write in /home/datlixir/vendor/laravel/framework/src/Illuminate/Session/Store.php:128 #3 Illuminate\Session\Store:save in /home/datlixir/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:87 #2 Illuminate\Session\Middleware\StartSession:terminate in /home/datlixir/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:218 #1 Illuminate\Foundation\Http\Kernel:terminateMiddleware in /home/datlixir/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:189 #0 Illuminate\Foundation\Http\Kernel:terminate in /home/datlixir/public_html/index.php:65
7
ErrorException
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
122
6
file_put_contents
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
122
5
Illuminate
\
Filesystem
\
Filesystem
put
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
FileSessionHandler.php
83
4
Illuminate
\
Session
\
FileSessionHandler
write
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Store.php
128
3
Illuminate
\
Session
\
Store
save
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Middleware
/
StartSession.php
87
2
Illuminate
\
Session
\
Middleware
\
StartSession
terminate
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
218
1
Illuminate
\
Foundation
\
Http
\
Kernel
terminateMiddleware
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
189
0
Illuminate
\
Foundation
\
Http
\
Kernel
terminate
/
public_html
/
index.php
65
/
home
/
datlixir
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Prepend to a file.
     *
     * @param  string  $path
     * @param  string  $data
     * @return int
     */
    public function prepend($path, $data)
    {
        if ($this->exists($path)) {
            return $this->put($path, $data.$this->get($path));
        }
 
        return $this->put($path, $data);
    }
 
    /**
     * Append to a file.
Arguments
  1. "file_put_contents(): Only 0 of 432 bytes written, possibly out of free disk space"
    
/
home
/
datlixir
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Prepend to a file.
     *
     * @param  string  $path
     * @param  string  $data
     * @return int
     */
    public function prepend($path, $data)
    {
        if ($this->exists($path)) {
            return $this->put($path, $data.$this->get($path));
        }
 
        return $this->put($path, $data);
    }
 
    /**
     * Append to a file.
Arguments
  1. "/home/datlixir/storage/framework/sessions/03JHXzbj524eBNHL3DLzltPyJHwbQdEYdcOKKd8a"
    
  2. "a:3:{s:6:"_token";s:40:"7eL0fxi2x931bNFsXlI2P0n9AGM12yEOoXOgsOZS";s:9:"_previous";a:1:{s:3:"url";s:273:"http://datlix.ir/viewknowledge/%D8%B9%D9%81%D9%88%D9%86%D8%AA-%DA%AF%D8%A7%D9%84%DB%8C-%D8%A8%D9%80%D8%A7%DA%A9%D8%AA%D8%B1%DB%8C%D9%88%D9%85-%DA%86%D8%A7%D9%84%D8%B4-%D8%B1%D9%88-%D8%A8%D9%87-%D8%B1%D8%B4%D8%AF-%D8%AF%D8%B1%D8%B5%D9%86%D8%B9%D8%AA-%D8%B7%DB%8C%D9%88%D8%B1";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. 2
    
/
home
/
datlixir
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
FileSessionHandler.php
    /**
     * {@inheritdoc}
     */
    public function read($sessionId)
    {
        if ($this->files->exists($path = $this->path.'/'.$sessionId)) {
            if (filemtime($path) >= Carbon::now()->subMinutes($this->minutes)->getTimestamp()) {
                return $this->files->get($path, true);
            }
        }
 
        return '';
    }
 
    /**
     * {@inheritdoc}
     */
    public function write($sessionId, $data)
    {
        $this->files->put($this->path.'/'.$sessionId, $data, true);
 
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function destroy($sessionId)
    {
        $this->files->delete($this->path.'/'.$sessionId);
 
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function gc($lifetime)
    {
        $files = Finder::create()
Arguments
  1. "/home/datlixir/storage/framework/sessions/03JHXzbj524eBNHL3DLzltPyJHwbQdEYdcOKKd8a"
    
  2. "a:3:{s:6:"_token";s:40:"7eL0fxi2x931bNFsXlI2P0n9AGM12yEOoXOgsOZS";s:9:"_previous";a:1:{s:3:"url";s:273:"http://datlix.ir/viewknowledge/%D8%B9%D9%81%D9%88%D9%86%D8%AA-%DA%AF%D8%A7%D9%84%DB%8C-%D8%A8%D9%80%D8%A7%DA%A9%D8%AA%D8%B1%DB%8C%D9%88%D9%85-%DA%86%D8%A7%D9%84%D8%B4-%D8%B1%D9%88-%D8%A8%D9%87-%D8%B1%D8%B4%D8%AF-%D8%AF%D8%B1%D8%B5%D9%86%D8%B9%D8%AA-%D8%B7%DB%8C%D9%88%D8%B1";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. true
    
/
home
/
datlixir
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Store.php
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForUnserialize($data)
    {
        return $data;
    }
 
    /**
     * Save the session data to storage.
     *
     * @return bool
     */
    public function save()
    {
        $this->ageFlashData();
 
        $this->handler->write($this->getId(), $this->prepareForStorage(
            serialize($this->attributes)
        ));
 
        $this->started = false;
    }
 
    /**
     * Prepare the serialized session data for storage.
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForStorage($data)
    {
        return $data;
    }
 
    /**
     * Age the flash data for the session.
     *
     * @return void
Arguments
  1. "03JHXzbj524eBNHL3DLzltPyJHwbQdEYdcOKKd8a"
    
  2. "a:3:{s:6:"_token";s:40:"7eL0fxi2x931bNFsXlI2P0n9AGM12yEOoXOgsOZS";s:9:"_previous";a:1:{s:3:"url";s:273:"http://datlix.ir/viewknowledge/%D8%B9%D9%81%D9%88%D9%86%D8%AA-%DA%AF%D8%A7%D9%84%DB%8C-%D8%A8%D9%80%D8%A7%DA%A9%D8%AA%D8%B1%DB%8C%D9%88%D9%85-%DA%86%D8%A7%D9%84%D8%B4-%D8%B1%D9%88-%D8%A8%D9%87-%D8%B1%D8%B4%D8%AF-%D8%AF%D8%B1%D8%B5%D9%86%D8%B9%D8%AA-%D8%B7%DB%8C%D9%88%D8%B1";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
/
home
/
datlixir
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Middleware
/
StartSession.php
        if ($this->sessionConfigured()) {
            $this->storeCurrentUrl($request, $session);
 
            $this->addCookieToResponse($response, $session);
        }
 
        return $response;
    }
 
    /**
     * Perform any final actions for the request lifecycle.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Symfony\Component\HttpFoundation\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        if ($this->sessionHandled && $this->sessionConfigured() && ! $this->usingCookieSessions()) {
            $this->manager->driver()->save();
        }
    }
 
    /**
     * Start the session for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Contracts\Session\Session
     */
    protected function startSession(Request $request)
    {
        return tap($this->getSession($request), function ($session) use ($request) {
            $session->setRequestOnHandler($request);
 
            $session->start();
        });
    }
 
    /**
     * Get the session implementation from the manager.
/
home
/
datlixir
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
                continue;
            }
 
            list($name) = $this->parseMiddleware($middleware);
 
            $instance = $this->app->make($name);
 
            if (method_exists($instance, 'terminate')) {
                $instance->terminate($request, $response);
            }
        }
    }
 
    /**
     * Gather the route middleware for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return array
     */
    protected function gatherRouteMiddleware($request)
    {
        if ($route = $request->route()) {
            return $this->router->gatherRouteMiddleware($route);
        }
 
        return [];
    }
 
    /**
Arguments
  1. Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure {
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider { …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application { …}
        }
      }
      #routeResolver: Closure {
        class: "Illuminate\Routing\Router"
        this: Router { …}
        use: {
          $route: Route { …}
        }
      }
      +attributes: ParameterBag {}
      +request: ParameterBag {#1}
      +query: ParameterBag {#1}
      +server: ServerBag {}
      +files: FileBag {}
      +cookies: ParameterBag {}
      +headers: HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:4 [
        0 => "text/html"
        1 => "application/xhtml+xml"
        2 => "application/xml"
        3 => "*/*"
      ]
      #pathInfo: "/viewknowledge/%D8%B9%D9%81%D9%88%D9%86%D8%AA-%DA%AF%D8%A7%D9%84%DB%8C-%D8%A8%D9%80%D8%A7%DA%A9%D8%AA%D8%B1%DB%8C%D9%88%D9%85-%DA%86%D8%A7%D9%84%D8%B4-%D8%B1%D9%88-%D8%A8%D9%87-%D8%B1%D8%B4%D8%AF-%D8%AF%D8%B1%D8%B5%D9%86%D8%B9%D8%AA-%D8%B7%DB%8C%D9%88%D8%B1"
      #requestUri: "/viewknowledge/%D8%B9%D9%81%D9%88%D9%86%D8%AA-%DA%AF%D8%A7%D9%84%DB%8C-%D8%A8%D9%80%D8%A7%DA%A9%D8%AA%D8%B1%DB%8C%D9%88%D9%85-%DA%86%D8%A7%D9%84%D8%B4-%D8%B1%D9%88-%D8%A8%D9%87-%D8%B1%D8%B4%D8%AF-%D8%AF%D8%B1%D8%B5%D9%86%D8%B9%D8%AA-%D8%B7%DB%8C%D9%88%D8%B1"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {}
    
/
home
/
datlixir
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
     */
    protected function dispatchToRouter()
    {
        return function ($request) {
            $this->app->instance('request', $request);
 
            return $this->router->dispatch($request);
        };
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        $this->terminateMiddleware($request, $response);
 
        $this->app->terminate();
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
Arguments
  1. Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure {
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider { …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application { …}
        }
      }
      #routeResolver: Closure {
        class: "Illuminate\Routing\Router"
        this: Router { …}
        use: {
          $route: Route { …}
        }
      }
      +attributes: ParameterBag {}
      +request: ParameterBag {#1}
      +query: ParameterBag {#1}
      +server: ServerBag {}
      +files: FileBag {}
      +cookies: ParameterBag {}
      +headers: HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:4 [
        0 => "text/html"
        1 => "application/xhtml+xml"
        2 => "application/xml"
        3 => "*/*"
      ]
      #pathInfo: "/viewknowledge/%D8%B9%D9%81%D9%88%D9%86%D8%AA-%DA%AF%D8%A7%D9%84%DB%8C-%D8%A8%D9%80%D8%A7%DA%A9%D8%AA%D8%B1%DB%8C%D9%88%D9%85-%DA%86%D8%A7%D9%84%D8%B4-%D8%B1%D9%88-%D8%A8%D9%87-%D8%B1%D8%B4%D8%AF-%D8%AF%D8%B1%D8%B5%D9%86%D8%B9%D8%AA-%D8%B7%DB%8C%D9%88%D8%B1"
      #requestUri: "/viewknowledge/%D8%B9%D9%81%D9%88%D9%86%D8%AA-%DA%AF%D8%A7%D9%84%DB%8C-%D8%A8%D9%80%D8%A7%DA%A9%D8%AA%D8%B1%DB%8C%D9%88%D9%85-%DA%86%D8%A7%D9%84%D8%B4-%D8%B1%D9%88-%D8%A8%D9%87-%D8%B1%D8%B4%D8%AF-%D8%AF%D8%B1%D8%B5%D9%86%D8%B9%D8%AA-%D8%B7%DB%8C%D9%88%D8%B1"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {}
    
/
home
/
datlixir
/
public_html
/
index.php
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
 
 
// set the public path to this directory
/*$app->bind('path.public', function() {
    return __DIR__;
});*/
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
 
$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);
 
$response->send();
 
$kernel->terminate($request, $response);
 
Arguments
  1. Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure {
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider { …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application { …}
        }
      }
      #routeResolver: Closure {
        class: "Illuminate\Routing\Router"
        this: Router { …}
        use: {
          $route: Route { …}
        }
      }
      +attributes: ParameterBag {}
      +request: ParameterBag {#1}
      +query: ParameterBag {#1}
      +server: ServerBag {}
      +files: FileBag {}
      +cookies: ParameterBag {}
      +headers: HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:4 [
        0 => "text/html"
        1 => "application/xhtml+xml"
        2 => "application/xml"
        3 => "*/*"
      ]
      #pathInfo: "/viewknowledge/%D8%B9%D9%81%D9%88%D9%86%D8%AA-%DA%AF%D8%A7%D9%84%DB%8C-%D8%A8%D9%80%D8%A7%DA%A9%D8%AA%D8%B1%DB%8C%D9%88%D9%85-%DA%86%D8%A7%D9%84%D8%B4-%D8%B1%D9%88-%D8%A8%D9%87-%D8%B1%D8%B4%D8%AF-%D8%AF%D8%B1%D8%B5%D9%86%D8%B9%D8%AA-%D8%B7%DB%8C%D9%88%D8%B1"
      #requestUri: "/viewknowledge/%D8%B9%D9%81%D9%88%D9%86%D8%AA-%DA%AF%D8%A7%D9%84%DB%8C-%D8%A8%D9%80%D8%A7%DA%A9%D8%AA%D8%B1%DB%8C%D9%88%D9%85-%DA%86%D8%A7%D9%84%D8%B4-%D8%B1%D9%88-%D8%A8%D9%87-%D8%B1%D8%B4%D8%AF-%D8%AF%D8%B1%D8%B5%D9%86%D8%B9%D8%AA-%D8%B7%DB%8C%D9%88%D8%B1"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {}
    

Environment & details:

empty
empty
empty
empty
empty
Key Value
PHP_INI_SCAN_DIR
"/opt/cpanel/ea-php71/root/etc/php.d:/usr/local/mwh/php/home/datlixir/"
PATH
"/usr/local/bin:/bin:/usr/bin"
HTTP_ACCEPT
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
HTTP_ACCEPT_ENCODING
"br,gzip"
HTTP_ACCEPT_LANGUAGE
"en-US,en;q=0.5"
HTTP_CONNECTION
"Keep-Alive"
HTTP_HOST
"datlix.ir"
HTTP_USER_AGENT
"CCBot/2.0 (https://commoncrawl.org/faq/)"
HTTP_IF_MODIFIED_SINCE
"Mon, 18 Oct 2021 07:13:25 GMT"
DOCUMENT_ROOT
"/home/datlixir/public_html"
REMOTE_ADDR
"18.207.132.226"
REMOTE_PORT
"49124"
SERVER_ADDR
"217.144.104.114"
SERVER_NAME
"datlix.ir"
SERVER_ADMIN
"webmaster@datlix.com"
SERVER_PORT
"80"
REQUEST_SCHEME
"http"
REQUEST_URI
"/viewknowledge/%D8%B9%D9%81%D9%88%D9%86%D8%AA-%DA%AF%D8%A7%D9%84%DB%8C-%D8%A8%D9%80%D8%A7%DA%A9%D8%AA%D8%B1%DB%8C%D9%88%D9%85-%DA%86%D8%A7%D9%84%D8%B4-%D8%B1%D9%88-%D8%A8%D9%87-%D8%B1%D8%B4%D8%AF-%D8%AF%D8%B1%D8%B5%D9%86%D8%B9%D8%AA-%D8%B7%DB%8C%D9%88%D8%B1"
REDIRECT_URL
"/viewknowledge/عفونت-گالی-بـاکتریوم-چالش-رو-به-رشد-درصنعت-طیور"
REDIRECT_STATUS
"200"
SCRIPT_FILENAME
"/home/datlixir/public_html/index.php"
QUERY_STRING
""
SCRIPT_URI
"http://datlix.ir/viewknowledge/عفونت-گالی-بـاکتریوم-چالش-رو-به-رشد-درصنعت-طیور"
SCRIPT_URL
"/viewknowledge/عفونت-گالی-بـاکتریوم-چالش-رو-به-رشد-درصنعت-طیور"
SCRIPT_NAME
"/index.php"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SOFTWARE
"LiteSpeed"
REQUEST_METHOD
"GET"
X-LSCACHE
"on"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1653483336.651
REQUEST_TIME
1653483336
argv
[]
argc
0
APP_NAME
"Laravel"
APP_ENV
"local"
APP_KEY
"base64:+MviY9D/SJLZwdSlWnMcm1lsWYqkTIWyW+H3CZelhao="
APP_DEBUG
"true"
APP_LOG_LEVEL
"debug"
APP_URL
"https://www.datlix.com"
DB_CONNECTION
"mysql"
DB_HOST
"127.0.0.1"
DB_PORT
"3306"
DB_DATABASE
"datlixir_testdb"
DB_USERNAME
"datlixir_test"
DB_PASSWORD
"89101009"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
QUEUE_DRIVER
"sync"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.mailtrap.io"
MAIL_PORT
"2525"
MAIL_USERNAME
"null"
MAIL_PASSWORD
"null"
MAIL_ENCRYPTION
"null"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
Key Value
PHP_INI_SCAN_DIR
"/opt/cpanel/ea-php71/root/etc/php.d:/usr/local/mwh/php/home/datlixir/"
PATH
"/usr/local/bin:/bin:/usr/bin"
APP_NAME
"Laravel"
APP_ENV
"local"
APP_KEY
"base64:+MviY9D/SJLZwdSlWnMcm1lsWYqkTIWyW+H3CZelhao="
APP_DEBUG
"true"
APP_LOG_LEVEL
"debug"
APP_URL
"https://www.datlix.com"
DB_CONNECTION
"mysql"
DB_HOST
"127.0.0.1"
DB_PORT
"3306"
DB_DATABASE
"datlixir_testdb"
DB_USERNAME
"datlixir_test"
DB_PASSWORD
"89101009"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
QUEUE_DRIVER
"sync"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.mailtrap.io"
MAIL_PORT
"2525"
MAIL_USERNAME
"null"
MAIL_PASSWORD
"null"
MAIL_ENCRYPTION
"null"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
0. Whoops\Handler\PrettyPageHandler