
نوشته اصلی توسط
clack
سلام خدمت دوستان عزیز .
من IBSng رو نیاز دارم نصب کنم روی
CentOS 7 .
(لازم به ذکر هست که روی CentOS 6 بدون هیچ مشکلی سرویس بالا میارم وکانفیگ انجام میدم اما نیاز دارم روی
CentOS 7 نصب کنم)
اما مشکلی هست.
Import tables در بخش setup به من faild میده.
من چون بک آپ داشتم .بک آپ رو بدون هیچ مشکلی restore کردم و به خوبی restore شد و IBSng بدون هیچ مشکلی start شد (تا اینجا که من سر در میارم)
اما مشکل در این مورد این هست که اررور زیر رو میده در
http://ip/IBSng/admin:
(باز اینجا باید اینو بگم که سرویس ها رو ریستارت میکنم بعد Import )
کد:
Forbidden
You don't have permission to access /IBSng/admin/ on this server.
این مشکل با تنظیمات apache حل شده
================================================== ================================================== =
مشکل بعدیش :
الان زمانی که میخوام یوزر یا شارژ اضافه کنم این اررور میده :
کد:
Internal Error, Can't connect to IBS Core (HTTP/1.0 500 Internal Server Error)

نوشته اصلی توسط
razavihost
کلا روی centos 7 نصب نمیشه. روی 6 نصب کنید

نوشته اصلی توسط
amiry
ممنون از پاسختون ، بله نسخه تو نسخه 7 لینوکس 2.7 هست ، آیا می شه به نسخه 2.4 یا 2.2 دانگرید کرد؟ آموزشی دارید در این ضمینه؟
فقط این 2 خطا وجود داره خطای دیگه ای وجود نداره .
موقع ایجاد Add New Users این خطا رو میده :
فایل edit_funcs.php ضمیمه شد .
موقع ایجاد Add Internet Charge Rule این خطا رو میده :
edit_funcs.txt
خوب بالاخره مشکل IBSng روی Centos7 حل شد.
این دستور رو وارد کنید
nano /usr/local/IBSng/core/server/xmlrpcserver.py
بعد این متن رو کپی کنید
کد:
from xmlrpclib import Marshaller
from decimal import Decimal
def dump_decimal(self,value, write):
write("<value><double>")
write(str(value))
write("</double></value>\n")
Marshaller.dispatch[Decimal] = dump_decimal

منبع
: http://hassansh.ir/?p=402