keshvari67

ارور jfolder, حلقه بینهایت

17 پست در این موضوع

سلام

یکی از سایتهای من چندوقت پیش هک شد و چند تا از ماژول ها پاک شدند.

در حال حاضر بررسی کردم و همه فایلهایی که روی هاست بوده موجود هستند اما هیچ افزونه ای نصب نمیشه و این ارور رو میده:

JFolder::create: حلقه بینهایت شناسایی شد

هشدار: انتقال ناموفق فایل!

مسیر پوشه های tmp و logs درست هستند. فقط سطح دسترسی ها 755 هست که هرکار میکنم 777 نمیشه! (هاستم دایرکت ادمینه)

الان چکار باید کرد؟ لطفا راهنمایی کنید

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

من ست کردم درست نشد

میشه راه حل دقیق بدین ؟

ممنون وافعا

Share this post


Link to post
Share on other sites

مسیر tmp و log رو هم از configuration.php و هم از مدیریت جوملا چک کنید درست باشه

Share this post


Link to post
Share on other sites

هر دو به این صورت هست

/home/massageo/public_html/logs

/home/massageo/public_html/tmp

Share this post


Link to post
Share on other sites

درود

/home/massageo/domains/[color=#ff0000][b]Yourdomain.com[/b][/color]/public_html/tmp

فکر کنم تو دایرکت ادمین اینجوریه .

Share this post


Link to post
Share on other sites

ببخشید من جواب پست اول رو دادم . ایشون نوشته بودن از دایرکت ادمین استفاده میکنن . !

شما توی configuration.php

مقدار متغیر $tmp_path مربوط به tmp*رو اینجوری تغییر بدید

[/font]
[left][font=tahoma]var $tmp_path = './tmp';[/font]
[/left]

[font=tahoma]

Share this post


Link to post
Share on other sites

بازم درست نشد مهندس

ارور به شکل زیر تغییر کرد

JFolder::create: مسیر open_basedir وجود ندارد

هشدار: انتقال ناموفق فایل!

Share this post


Link to post
Share on other sites

این خطا معمولا بخاطر اشتباه بودن مسیرها رخ میده شما دقت کنید توی هاست شما home یه موقع home2 و از این دست نباشه

اگر کاملا مسیرها درست بود و باز مشکل داشتید از روشی که در انتهای تاپیک زیر گفته شده عمل کنید و مجدد چک کنید

پیغام خطا: JFolder::create: مسیر open_basedir وجود ندارد هشدار: انتق

Share this post


Link to post
Share on other sites

مهندس مسیر اون لینک رو رفتم اما نفهمیدم چی رو باید چی قرار بدم ؟؟؟

Share this post


Link to post
Share on other sites

در اون تاپیک گفته شده فایل folder.php با ویرایشگر باز کنید و در اون به دنبال کد زیر بگردید :

 $obd = ini_get('open_basedir'); 

و به جاش این رو قرار بدین :

 $obd = null; 

Share this post


Link to post
Share on other sites

حدود خط 220 اون فایل کد زیر هست

$obd = ini_get('open_basedir');

		// If open_basedir is set we need to get the open_basedir that the path is in
		if ($obd != null)

به شکل زیر تغییر بدید تست کنید

$obd = ini_get('open_basedir');

		// If open_basedir is set we need to get the open_basedir that the path is in
		if ($obd = null)

Share this post


Link to post
Share on other sites

مهندس هردوتا کدی که دادین عین هم بود

ولی مثل کد دومی کردم باز درست نشد

سطح دسترسی بدم میتونین نگاه کنین خودتون؟

خیلی گیرم

ممنون

Share this post


Link to post
Share on other sites
مهندس هردوتا کدی که دادین عین هم بود

ولی مثل کد دومی کردم باز درست نشد

سطح دسترسی بدم میتونین نگاه کنین خودتون؟

خیلی گیرم

ممنون

دوست عزیز ( / ) رو از آخر مسیرها حذف کن درست میشه بصورت زیر:

home/massageo/public_html/logs

home/massageo/public_html/tmp

Share this post


Link to post
Share on other sites

آقا درست شد

خدا خیریت بده مهندس

دوست عزیز ( / ) رو از آخر مسیرها حذف کن درست میشه بصورت زیر:

home/massageo/public_html/logs

home/massageo/public_html/tmp

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری