بسیاری از کاربران جوملا با این مشکل (JFolder::create:Infinite loop detected) هنگام کار با سیستم مدیریت محتوای جوملا روربرو می شوند، که معمولا هنگام نصب افزونه یا قالبی در جوملا اتفاق می افتد.کاربران جوملا به دلیل نا آشنایی با رفع مشکل دچار سردرگمی می شوند و زمان زیادی را برای یافتن راه حل صرف می کنند. این خطا به راحتی قابل حل است! مشکل اصلی سایت جوملایی شما درست نبودن مسیر پوشه های tmp و logs در فایل configuration.php جوملا می باشد.امروز میخواهیم روش صحیح یافتن مسیر فایل های tmp و log را خدمت شما آموزش دهیم تا در آینده دیگر با این خطا روبرو نشوید.برای یافتن مسیر صحیح پوشه های tmp و logs در هاست های مختلف (مانند cpanel و directadmin) کافیست یک فایل جدید با نام path.php در روت اصلی سایت خود (public_html در cpanel) ایجاد کنید. فایل مورد نظر را باز کرده(دکمه Edit) و داخل فایل کد زیر را وارد کنید:
<?php
echo getcwd();
?>
حال در آدرس بار مرورگر خود آدرس زیر را وارد کنید:
www.yourdomain.ir/path.php
در صفحه نمایش داده شده مسیر اصلی روت اصلی سایت شما مشخص خواهد شد مانند:
/home/sample/public_html/
این مسیر را برای پوشه های tmp و log به صورت زیر تعیین می کنیم:
/home/sample/public_html/logs
/home/sample/public_html/tmp

حالا فایل configuration.php که در روت اصلی جوملا قرار دارد را باز کنید و مسیر های جدید بدست آورده را جایگزین مسیر پیشفرض برای پوشه های tmp و logs کنید.
امیدوار هستیم این آموزش مورد استفاده شما عزیزان قرار گرفته باشد.