امروز برای شما کاربران عزیز آموزش نصب انواع اسکریپت بر روی هاست رو آماده کردیم. سعی کردیم به ساده ترین روش ممکن آموزش رو بنویسیم که مشکلی برایتان پیش نیاید اما در صورت مواجه شدن با هر گونه مشکل یا سوال در قسمت نظرات بپرسید تا پاسخ داده شود.

مواردی که شما برای شروع نیاز دارید :

۱- فایل اسکریپت : ابتدا باید فایل اسکریپت رو که معمولا به صورت فایل فشرده زیپ هست دانلود کنید … می توانید از اینجا اسکریپت مورد نظر خودتون رو دانلود کنید

۲- هاست یا فایل منیجر … در صورت داشتن سی پنل می تونید از فایل منیجر اون استفاده کنید در غیر این صورت باید از نرم افزار CuteFTP Pro استفاده کنید … برای دانلود این نرم افزار به اینجا مراجعه کنید

آموزش نصب اسکریپت :

ابتدا فایل اسکریپتی را که دانلود کرده اید اکستراکت کنید و دنبال فایلی به نام Readme.txt یا Install.txt یا مشابه اینها بگردید… پس از یافتن، فایل مربوطه را باز کنید … در این فایل مراحل نصب اسکریپت نوشته شده است که ما انواع روش ها را برای شما مثال می زنیم

معمولا اسکریپت ها نیاز به یک پایگاه داده برای پردازش اطلاعات دارند که دیتابیس نامیده می شود اسکریپت ها از این نظر به ۲ دسته تقسیم می شوند :

۱- اسکریپت هایی که نیاز به دیتابیس یا پایگاه داده ندارند
۲- اسکریپت هایی که به دیتابیس نیاز دارند

سوال :از کجا بفهمیم یک اسکریپت به دیتابیس نیاز دارد یا نه ؟

پاسخ : ساده ترین روش خواندن فایل راهنمای نصب اسکریپت هست (Readme.txt یا Install.txt )

اگر اسکریپت راهنما نداشت باید با فرض اینکه به دیتابیس نیاز ندارد آن را نصب کنیم و پس از باز کردن آدرس اگر اسکریپت به درستی کار کرد که مشخص است به دیتابیس نیاز نداشته اما اگر به خوبی کار نکرد و ارورهایی مشابه : Cannot Connect to database یا Database Error و … داد باید بفهمیم که نیاز به دیتا بیس دارد

یک روش دیگر هم اینست که بعد از اکستراکت به دنبال فایلی به نام config بگردید و آن ا باز کنید در صورتی که درون این فایل محلی برای نوشتن اطلاعات دیتابیس بود ( اطلاعات دیتابیس شامل نام ، یوزر و پسورد دیتابیس) باید بفهمیمم که ۱۰۰ % نیاز به دیتابیس دارد

———————————–

نصب اسکریپت های بدون نیاز به دیتابیس

نصب این گونه اسکریپت ها بسیار ساده است فقط کافیست تمام فایل های اسکریپتی را که دانلود کرده اید داخل یک پوشه اکستراکت کنید و با کمک فایل منیجر پوشه را روی هاست خود آپلود کنید

به طور مثال آدرس سایت ما پی سی آی دانلود | نرم افزار, بازی, اندروید, ,آموزش, کامپیوتر است و ما می خواهیم اسکریپت مترجم متن را که یک اسکریپت بدون نیاز به دیتابیس هست درون آدرس مترجم آنلاین انجمن تخصصی کامپیوتر نصب کنیم

ابتدا اسکریپت مترجم متن که یک فایل فشرده (Zip) هست را دانلود می کنیم سپس آن را درون یک پوشه به نام trs آپلود می کنیم سپس پوشه trs را درون هاست خود آپلود می کنیم … پس از پایان آپلود وارد آدرس مترجم آنلاین انجمن تخصصی کامپیوتر می شویم می بینیم که اسکریپت به همین سادگی نصب شده

نصب اسکریپت های با نیاز به دیتابیس

برای اسکریپت های با نیار به دیتابیس کمی کار مشکل تر می شود

ایتدا درون پنل هاست خود یه دیتابیس می سازیم سپس برای دیتابیس یه یوزرنیم و پسورد تعریف می کنیم …

حال ما باید این دیتابیس ساخته شده را به اسکریپت مورد نظر خودمون بشناسانیم که بتواند از این پایگاه داده استفاده کند … برای این کار ما باید نام دیتابیسی که ساختیم به علاوه یوزر نیم و پسورد آن را در اسکریپت وارد کنیم …

کجای اسکریپت ؟ معمولا اکثر اسکریپت هایی که نیاز به دیتابیس دارند یک فایل به نام Config یا در Connect دارند… شما برای اطمینان بیشتر به فایل راهنمای نصب اسکریپت مراجعه کنید در آنجا نوشته شه که اطلاعات دیتابیس ا کجا وارد کنید… در هر صورت اسکریپت را درون یک پوشه اکستراکت کرده و فایل مربوطه که باید اطلاعات دیتابیس درونش وارد شود را با نوت پد یا نرم افزار مشابه باز کنید سپس دنبال گزینه هایی شبیه زیر می گردیم :

$dbinf['server'] = 'localhost';		// نام سرويس دهنده ديتابيس
$dbinf['username'] = 'root';		// نام کاربري ديتابيس
$dbinf['passwd'] = '';				// پسورد ديتابيس
$dbinf['dbname'] = 'cms';			// نام ديتابيس

وقتی کدهای شبیه بالا را پیدا کردیم اطلاعات دیتابیسی را که ساخته ایم به ترتیب جلوی هرکدام بین " " می نویسیم سپس فایل را ذخیره کرده و پوشه اسکریپت را روی هاست خود با فایل منیجر آپلود می کنیم.

حال با توجه به نوع اسکریپت دو راه می ماند یا پس از آپلود ، اسکریپت اتوماتیک نصب شده و با وارد کردن آدرس کار می کند یا اینکه اینستالر دارد و باید آن را نصب کنیم درون فایل readme نوشته شده که اسکریت اسنتالر دارد یا نه ! در صورت داشتن اینستالر باید روش زیر عمل کنید.

فرض کنید آدرس سایت ما پی سی آی دانلود | نرم افزار, بازی, اندروید, ,آموزش, کامپیوتر است و می خواهیم اسکریپت آپلود سنتر عکس که یک اسکریپت دارای اسنیتالر است را در آدرس آپلودسنتر رایگان عکس پی سی آی نصب کنیم ایتدا اسکریپت را دانلود می کنیم سپس یک دیتابیس به علاوه یوزر و پسورد می سازیم بعد فایل اسکریپت را درون پوشه ای به نام img اکستراکت می کنیم و فایل readme را می خوانیم می بینیم که درون این راهنما نوشته شده که شما باید اطلاعات دیتابیس را درون فایل config.php وارد کنید … اطلاعات را وارد Config می کنیم … حال پوشه را روی هاست خود آپلود می کنیم … پس از آپلود سراغ فایل readme می رویم می بینیم که نوشته برای نصب کامل اسکریپت باید پس از آپلود وارد آدرس [url]www.yoursitename/img/install.php[/url] شوید … ما هم آدرس [url]www.P30i.com/img/install.php[/url] را باز می کنیم می بینیم که یک صفحه نصب باز شد که از ما یک سری اطلاعات می خواهد با توجه به اسکریپت این اطلاعات فرق می کند به طور مثال برای آپلود سنتر عکس این اطلاعات شامل تعیین یوزر نیم پسورد برای کنترل پنل مدیریت و تیتر سایت می باشد … اطلاعات خواسته شده را وارد می کنیم و ادامه را می زنیم می بینیم جمله( نصب با موفقیت پایان یافت ) ظاهر می شود … اسکریپت شما نصب شد

نکته ۱ : همیشه دقت کنید که پس از پایان نصب فایل اینستالر را برای امنیت بیشتر از روی هاست حذف کنید

نکته ۲ : بعضی از اسکریپت ها برای نصب نیاز به ایمپورت کردن یه سری اطلاعات روی دیتابیس دارند که این اطلاعات روی یک فایل با پسوند SQL ذخیره شده اند شما باید پس از ساخت دیتابیس وارد پی اچ پی مای ادمین شوید و روی دیتابیسی که ساخته اید از منو سمت چپ کلیک کنید سپس از تب های بالا روی گزینه Import کلیک کنید در صفحه جدید Browse را بزنید و فایل sql را انتخاب کنید سپس Go را بزنید و بقیه مراحل را طبق دستور عمل بالا انجام دهید … برای این که بدانید اسکریپت نیاز به ایمپورت sql دارد یا نه به فایل راهنمای نصب اسکریپت مراجعه کنید یا درون فایل های اسکریپت دنبال فایل با پسوند sql بگردید اگر این فایل موجود بود اسکریپت نیاز به ایمپورت دارد.

نکته ۳ : دقت کنید که حتما یوزری را که برای دیتابیس ساخته اید روی دیتابیس Add کنید … .

منبع : p30i.com