ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل با نصب ioncube بر روی iis 6



softlayer
September 15th, 2012, 12:44
با سلام خدمت دوستان
من میخوام whmcs روی سرور ویندوز کنترل پنل پلسک نصب کنم
اما قبلش لازمه که ioncube رو نصب کنم
مراحلو به صورت زیر رفتم
1-ioncube رو از سایتش دانلود و در مسیر >C:\Program Files\Parallels\Plesk\Additional\PleskPHP5\extras نصب کردم
فایل php.ini که در این مسیر هستش رو C:\Program Files\Parallels\Plesk\Additional\PleskPHP5 به این صورت ادیت کردم که کد
[ZEND]
zend_extension_ts = C:\Program Files\Parallels\Plesk\Additional\PleskPHP5\extensi ons\ioncube\ioncube_loader_win_5.x.dll_5.2.dll"

رو قبل از End وارد کردمو save کردم
فایل loader-wizard.php رو وارد روت دامین ریختم
iis رو restart کردم
فایل loader-wizard.php رو از مرورگر فراخوانی کردم

به این تصویر رسیدم ،http://www.webhostingtalk.ir/attachments/f177/8492-%D9%85%D8%B4%DA%A9%D9%84-%D8%A8%D8%A7-%D9%86%D8%B5%D8%A8-ioncube-%D8%A8%D8%B1-%D8%B1%D9%88%DB%8C-iis-6-incube-jpg بعد این ارور میده اگه تا اینجا درست اومدم لطف کنید ادامشو توضیح بدید
درغیر اینصورت ممنون میشم راهنمایی بفرمایید
تشکر

softlayer
September 15th, 2012, 15:54
حل شد...

AvalinHost
September 15th, 2012, 16:00
راه حلتون رو هم ذکر میکردین تا کسانی که مثل شما دچار مشکل میشن با دیدن این تاپیک مشکلشون حل بشه!

softlayer
September 15th, 2012, 17:08
حقیقتا همین قصدو داشتم
راه حلش تو سایت خود ioncube.com بود ولی لینکشو گم کردم به هرحال فارسی توضیح میدم.
اول ioncube رو از سایتش دانلود و نصب میکنیم تو این مسیر C:\Program Files\Parallels\Plesk\Additional\PleskPHP5\extras
بعد به مسیر نصب میریم و این فایل رو loader-wizard.php به مسیر وبسایت یا همون Htdoc میبریم
بعد به این مسیر میریم C:\Program Files\Parallels\Plesk\Additional\PleskPHP5 فایلی به اسم php.ini وجود داره که با یه ویرایشگر (notepad) بازش میکنیم
ctrl+f میزنیم و کمه loadable extensions رو پیدا میکنیم و یه خط زیرش این کد رو اضافه میکنیم

zend_extension_ts = "C:\Program Files\Parallels\Plesk\Additional\PleskPHP5\extras\ ioncube\ioncube_loader_win_5.2.dll"

php.ini رو save میکنیم
و یکبار iis رو reset میکنیم ویا سرور رو ریست میکنیم
ریست iis با تایپ کلمه iisreset در cmd انجام میشه!
بعدش فایل loader-wizard.php رو که در مسیر روت گذاشته بودیم توی مرورگر فراخوانی میکنیم > http://127.0.0.1/loader-wizard.php
به تصویری که در پست اول هست میرسیم
در این تصویر بعد انتخاب dedicat ed server vps اول یه نام به عنوان میزبان (دلخواه) و یه آدرس url (دلخواه) وارد میکنیم
بعد اگر کدی که وارد php.ini کرده باشیم صحیح نباشه(با ورژن php ما سازگار نباشه) یه ارور میده ورژن php خودتون و ورژن اینی که اشتباه وارد کردیدو میبینید که باید قسمت آخر کد رو تغییر بدید به ورژن خودتون oncube_loader_win_5.*.dll (قسمتی که ستاره زدم) مال من 5.2 بود و این کدش بود


zend_extension_ts = "C:\Program Files\Parallels\Plesk\Additional\PleskPHP5\extras\ ioncube\ioncube_loader_win_5.2.dll"

اگه درست رفته باشیم با این پیغام روبرو میشیم
8507
ببخشید اگه مفهوم نبود ،سعیمو کردم .موفق باشید