ارور هنگام ایجاد و حذف یک سرویس
با سلام و درود
ورژن 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
لطفا راهنمایی کنید
پاسخ : ارور هنگام ایجاد و حذف یک سرویس
سلام
محدودیتی که open_basedir ایجاد کرده باعث این اخطار شده.
برای حذف این اخطار باید open_basedir رو غیرفعال کنید.
پاسخ : ارور هنگام ایجاد و حذف یک سرویس
درود
من دسترسی مستقیم به سرور ندارم چکونه این کار رو انجام بدم
ممنون
پاسخ : ارور هنگام ایجاد و حذف یک سرویس
باید بتونید فایل php.ini رو ویرایش کنید.
اگه رو هاست اشتراکی هستید به پشتیبانی هاستینگتون قضیه رو بگید شاید راهنماییتون کردن.
پاسخ : ارور هنگام ایجاد و حذف یک سرویس
درود
به پشتیبانی گفتم اون ها هم این جواب رو دادند
نقل قول:
شما میدانید open_basedir برای چه کاری هست که میفرمایید ما غیر فعال کنیم !؟
open_basedir تابع نیست ؛
پوشه ی ریشه ای است که پی اچ پی اجازه استفاده از آن و تمام فولدر های موجود در آن را دارد .
برای مثال اگر مقدار open_basdir برابر مقدار "/var/www/" باشد ، پی اچ پی اجازه دسترسی به پوشه بالاتر (مثلا /var/) را ندارد .
هیچ کدام از یوزرهای روی سرور این مشکل را ندارند ، کانفیگ و تمامی توابع سرور طبق استاندارد همانند سرورهای استاندارد دیگر کانفیگ شده است و در صورت تغییر ، امکان بروز مشکل برای سرور و یا دیگر یوزرهای روی سرور وجود دارد .
با تشکر
پاسخ : ارور هنگام ایجاد و حذف یک سرویس
نقل قول:
نوشته اصلی توسط
BlackDeath
درود
به پشتیبانی گفتم اون ها هم این جواب رو دادند
با تشکر
سلام
منم می دونم تابع نیست منظور من از غیرفعال کردن اینه که open_basedir به صورت پیش فرض در فایل php.ini با کاراکتر ; در حالت Comment و غیرفعال است.
اکثر هاستینگ های معروف هم اصلاً فعالش نمیکنن من که تا حالا از هر جا هاست داشتم مورد نبوده که این فعال باشه.
البته بعضی هاستینگ ها مثل آبتین وب این مورد رو جهت افزایش امنیت سرور خودشون فعال میکنن.
اینکه الان هاستینگ شما این مورد رو غیرفعال نمیکنه به خاطر اینه که کانفیگ سرورش بهش اجازه ایجاد php.ini جدا برای هر دامنه نمیده و یه فایل php.ini است برای همه دامنه ها و مسلماً به خاطر درخواست شما نمیاد این فایل اصلی رو ویرایش کنه.
تنها کاری که می تونید بکنید اینه که یا به یه هاستینگ دیگه کوچ کنید و یا از یه اسکریپت دیگه استفاده کنید.
پاسخ : ارور هنگام ایجاد و حذف یک سرویس
درود
عزیزان راه حل دیگری ندارید
باتشکر