پارس جوم ::  انجمن های تخصصی جوملا
آموزش رفع خطای سرویس open_basedir - نسخه‌ی قابل چاپ

+- پارس جوم :: انجمن های تخصصی جوملا (https://forums.parsjoom.ir)
+-- انجمن: هاستینگ و سرور (/forum-141.html)
+--- انجمن: آموزش (/forum-142.html)
+---- انجمن: هاست اشتراکی (/forum-145.html)
+---- موضوع: آموزش رفع خطای سرویس open_basedir (/thread-21732.html)



آموزش رفع خطای سرویس open_basedir - محمدسلیمانی - ۱۰-۸-۱۳۹۹ ۰۵:۴۵ عصر

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

متن خطا
کد:
Joomla\CMS\Filesystem\Folder::create: مسیر در مسیرهای open_basedir نیست

لطفا اگه به سایر آموزش ها در اینترنت عمل کردید و نتیجه نگرفتید همه رو به حالت قبل برگردونید چون اون تغییرات حتما ربطی به مشکل شما نداشته

برای رفع این مشکل کافیه در مسیر

کد:
/home/xxxxxxxxxxx/xxxxxxxxxx/libraries/src/Filesystem/Folder.php

خط 236

کد
کد:
$obd = ini_get('open_basedir');

رو کامنت یا حذف کنید

توضیح: این مشکل اغلب در سایت های قدیمی که از ورژن های بالای php استفاده میکنند پیش میاد و هیچ مشکلی رو در عملکرد جوملا به وجود نمیاره%

موفق باشید