PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ارور هنگام ایجاد و حذف یک سرویس



BlackDeath
December 5th, 2015, 11:31
با سلام و درود

ورژن whmcs من 6 هست الان چند روزه میخوام سرویس ایجاد یا حذف کنم ارور "
An unknown error occurred
" رو میده و در قسمت سرور ها ارور زیر رو نوشته


Warning: is_file() [function.is-file]: open_basedir restriction in effect. File(/home/lora/public_html/modules/servers/index.php/index.php.php) is not within the allowed path(s): (/home/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/lora/public_html/includes/classes/WHMCS/Module/AbstractModule.php on line 0



لطفا راهنمایی کنید

iHSG
December 5th, 2015, 14:17
سلام
محدودیتی که open_basedir ایجاد کرده باعث این اخطار شده.
برای حذف این اخطار باید open_basedir رو غیرفعال کنید.

BlackDeath
December 5th, 2015, 18:22
درود

من دسترسی مستقیم به سرور ندارم چکونه این کار رو انجام بدم

ممنون

iHSG
December 5th, 2015, 18:24
باید بتونید فایل php.ini رو ویرایش کنید.
اگه رو هاست اشتراکی هستید به پشتیبانی هاستینگتون قضیه رو بگید شاید راهنماییتون کردن.

BlackDeath
December 6th, 2015, 10:04
درود

به پشتیبانی گفتم اون ها هم این جواب رو دادند



شما میدانید open_basedir برای چه کاری هست که میفرمایید ما غیر فعال کنیم !؟
open_basedir تابع نیست ؛
پوشه ی ریشه ای است که پی اچ پی اجازه استفاده از آن و تمام فولدر های موجود در آن را دارد .
برای مثال اگر مقدار open_basdir برابر مقدار "/var/www/" باشد ، پی اچ پی اجازه دسترسی به پوشه بالاتر (مثلا /var/) را ندارد .
هیچ کدام از یوزرهای روی سرور این مشکل را ندارند ، کانفیگ و تمامی توابع سرور طبق استاندارد همانند سرورهای استاندارد دیگر کانفیگ شده است و در صورت تغییر ، امکان بروز مشکل برای سرور و یا دیگر یوزرهای روی سرور وجود دارد .

با تشکر

iHSG
December 6th, 2015, 10:44
درود

به پشتیبانی گفتم اون ها هم این جواب رو دادند



با تشکر


سلام
منم می دونم تابع نیست منظور من از غیرفعال کردن اینه که open_basedir به صورت پیش فرض در فایل php.ini با کاراکتر ; در حالت Comment و غیرفعال است.
اکثر هاستینگ های معروف هم اصلاً فعالش نمیکنن من که تا حالا از هر جا هاست داشتم مورد نبوده که این فعال باشه.
البته بعضی هاستینگ ها مثل آبتین وب این مورد رو جهت افزایش امنیت سرور خودشون فعال میکنن.

اینکه الان هاستینگ شما این مورد رو غیرفعال نمیکنه به خاطر اینه که کانفیگ سرورش بهش اجازه ایجاد php.ini جدا برای هر دامنه نمیده و یه فایل php.ini است برای همه دامنه ها و مسلماً به خاطر درخواست شما نمیاد این فایل اصلی رو ویرایش کنه.

تنها کاری که می تونید بکنید اینه که یا به یه هاستینگ دیگه کوچ کنید و یا از یه اسکریپت دیگه استفاده کنید.

BlackDeath
December 7th, 2015, 21:53
درود

عزیزان راه حل دیگری ندارید

باتشکر