10 کاری که بعد از نصب دروپال باید انجام دهید

10 کاری که بعد از نصب دروپال باید انجام دهید

یکی از عادت هایی که همیشه مخصوصا در بین لینوکس کاران هست اینه که با آزاد شدن یک توزیع لینوکسی مقاله ای با عنوان 10 کاری که بعد از نصب باید انجام داد مینویسند. مثل اینجا. با خودم فکر کردم چرا نباید چنین مطلبی رو برای دروپال کاران نوشت. پس 10 کاری که فکر میکنم یک دروپال کار فارسی زبان باید بعد از نصب دروپال باید انجام بده مینویسم. شاید کارهای دیگه ای جز این 10 کار باشه که برای شما اولویت داشته باشه اما فکر میکنم این کارها رو هر کسی در هر سطحی لازمه که انجام بده.

1- خواندن log های دروپال:
بعد از نصب دروپال خود دروپال به شما پیام هایی رو نمایش میده که میتونه برای شما مهم باشه. مهمترین اونها نصب pecl و تغییر مجوزهای settings.php هست. به این پیام ها توجه کنید مخصوصا پیام هایی که با رنگ قرمز نمایش داده میشوند. این پیام ها از یک خطر بالقوه امنیتی خبر میدن که بی توجهی به اونها میتونه کل سایت دروپالی شما رو به نابودی بکشونه. البته اگر پیام های apache رو هم بخونین ممکنه با پیام های دیگه ای مواجه شوید مثل پیدا نکردن favicon.ico که اینجا مقاله ای برای رفع این مشکل هست.

2- فارسی سازی دروپال
شاید شما از یک نسخه فارسی دروپال استفاده میکنید در اینصورت به این مرحله نیازی ندارید. اما خوب قبلا صحبت کردیم که چرا استفاده از نسخه انگلیسی دروپال برای نصب بهتره. در هر صورت مرحله بعدی میتونه نصب ماژول localization update باشه. بعد از نصب این ماژول کافیه به آدرس admin/config/regional/language برید و زبان فارسی رو به دروپال خودتون اضافه کنید. بلافاصله بعد از افزودن زبان فارسی، دروپال شما آخرین ترجمه های موجود در سایت drupal.org رو دانلود میکنه و دروپال به سادگی فارسی خواهد شد.

3- نصب ماژول های فارسی زبانان
حالا نوبت فارسی کردن تاریخ دروپال هست. برای اینکار من ماژول calendar system رو که با همت سینا سالک و سپهر لاجوردی تهیه شده پیشنهاد میکنم. برای نصب این ماژول به راهنمای خود ماژول مراجعه کنید. اما خوب ماژول های بیشتری هستند که از اونها هم میتونین استفاده کنید. مثل persian date widget که برای استفاده در CCK تهیه شده است و alternative_character که کاراکترهای عربی رو به فارسی تغییر میده.

4- ترجمه رشته های ترجمه نشده
برای این کار کافیه ماژول localization client رو نصب کنید. در این زمینه قبلا مقاله ای نوشته شده که میتونه به شما کمک کنه. فقط یادتون باشه که حتما ماژول خودتون رو برای ارسال رشته های ترجمه شده به دروپال تنظیم کنید تا دیگران هم بتونند از زحمات شما بهره مند شوند.

5- نصب ماژول transliteration
این ماژول به شما کمک میکنه که فایل های فارسی که در سایت شما upload میشوند با معادل نام انگلیسی ذخیره شوند. مثلا اگر نام فایل شما سلام.pdf باشد در هنگام ذخیره سازی در فایل سیستم با نام slam.pdf ذخیره خواهد شد. این در آینده میتونه برای شما مفید باشه چون دیگه نیازی نیست درگیر بحث UTF بشید و کلی از دردسرهای شما رو کم میکنه. در ضمن وقتی داریم یک نوع محتوا ایجاد میکنیم اگر نامی که انتخاب کردید فارسی باشه حتما باید نام ماشین رو جداگانه وارد کنید اما این ماژول نام ماشین رو بر اساس نوشته های فارسی شما ایجاد خواهد کرد.

6- نصب ماژول admin language
شاید به نظر شما مهم نباشه اما برای من خیلی محیط RTL قسمت مدیریت دروپال آزار دهنده هست. و در ضمن خیلی برای من یادآوری معادل کلمات مدیریتی دروپال به زبان فارسی آسان نیست. با نصب این ماژول به محض اینکه وارد قسمت مدیریت سایت میشوید سایت شما انگلیسی و LTR خواهد بود.

7- نصب و استفاده از drush
در یک جمله drush زندگی دروپال شما رو عوض میکنه و به عشق شما رنگ و بوی تازه ای میده. قبلا در این مورد مطلبی نوشتیم توصیه میکنم بخونین و حتما از drush استفاده کنید.

8- نصب module filter
شاید شما هم مثل من بعد از نصب ماژول های متفاوت در دروپال، وقتی وارد صفحه ماژول ها میشید کمی سردرگم میشید و آرزو میکنید که کاش این صفحه کمی آراسته تر بود. module_filter رو نصب کنید. این ماژول صفحه افزونه های شما رو سریع تر و بهتر میکنه هم چنین قابلیت جستجو را هم بین ماژول ها اضافه خواهد کرد.

9- تهیه نسخه پشتیبان
دعا میکنم که هیچ وقت این درد رو نچشیده باشید اما اونهایی که یک سایت رو از دست دادن میدونن که این نکته چقدر میتونه مهم باشه. پس تا دیر نشده ماژول backup and migrate رو نصب کنید و زندگی خودتون رو نجات بدید.

10- تنظیم و بررسی cron
این مسئله رو جدی بگیرید. cron رو تنظیم کنید. خیلی از وظایف دروپال شما با cron انجام میشه مثل بررسی نسخه های جدید دروپال که گاهی شامل نسخه های رفع باگ های امنیتی نیز میشه. یا مثلا ماژول backup and migrate با cron نسخه پشتبان رو تهیه میکنه یا برای index شدن اطلاعات، دروپال به cron نیاز داره. پس اون رو جدی بگیرید و حتما اون رو تنظیم کنید.

تگ های مطلب: 

دیدگاه‌ها

بسیار عالی بود

بسیار عالی بود

درود خیلی عالی بود ممنون

درود خیلی عالی بود ممنون

سلام دوستان خسته نباشید می

سلام دوستان خسته نباشید می خواستم به اطلاع دوستان برسونم که ماژول Administration Language یه باگ روی آپلود فایل ها داره که هنوز درست نشده.

فایل های با نام فارسی

سلام واقعا هیچ راهی وجود نداره که دروپال اسم فایل هایی که اسمشون فارسی هستند رو تغییر نده و با همون اسم آپلود و دانلود بشن؟ اگه لینکی مطلبی وجود داره خوشحال میشم بهم معرفی کنید ممنون

اگر شما از این ماژول استفاده

اگر شما از این ماژول استفاده نکنید دروپال به صورت خودکار فایل ها رو به نام خودشون ذخیره میکنه. و با همون اسم هم دانلود میکنه و نباید مشکلی باشه. شما چه مشکلی دارید؟

بدون نصب این ماژول من وقتی یک

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

آقا چرا جواب سوال من رو نمی

آقا چرا جواب سوال من رو نمی دید؟

چون در حال حاضر جوابشو

چون در حال حاضر جوابشو نمیدونم. باید بررسی کنم.

عرفان عزیز ممنون از مقاله

عرفان عزیز ممنون از مقاله خوبتون من admin langugae رو نتونستم درست استفاده کنم و به اون نیاز دارم. چون میخوام admin menu رو استفاده کنم و توی منوی فارسی نتونستم ازش استفاده کنم برای همین لازمه که حتما با admin language حتما زبان منوها انگلیسی باشه. حالا مشکل اینجاست که نمیتونم admin language رو طوری تنظیم کنم که منوها و قسمت مدیریت کامل انگلیسی باشه و بقیه فارسی. انگار به هم چسبیدن. یه تنظیم میکنم این ور بهم هم میریزه و یه تنظیم میکنه اون طرف!!!

سلام

سلاممتاسفانه با admin menu کار نمیکنه این ماژول. من هم نتونستم راش بندازم

انتقال اطلاعات کاربران ذخیره شده در دیتابیس

سلام من سایتم رو بردم روی یه سرور دیگه و روی سرور جدید یکمی تغییرات دادم...الان نیاز دارم که کلیه اطلاعات کاربران سایت ( اعم از نام کاربری و رمز.کلیه فیلد های ماژول profile دروپال شش ، یعنی فیلدهای اضافه شده به فرم ثبت نام و الاعات کاربران و در کل شامل کلیه اطلاعات کاربران ) از سایت قدیمی به سایت جدید منتقل کنم. چه طور میتونم این کار رو انجام بدم؟ اکسپورت گرفتن از تیبل یوزر در دیتابیس آیا درست است و کلیه اطلاعات رو که تمامی ماژولها روی پروفایل کاربران انجام دادند رو منتقل میکنه؟

بالا نیامدن سایت

ببخشید من سایتم حدود 1 هفته است دیگه بالا نمی اد و پیغام خطا : PDOException: SQLSTATE[HY000] [1044] Access denied for user 'donyayef_user1'@'localhost' to database 'donyayef_db' in lock_may_be_available() (line 167 of /home/donyayef/public_html/includes/lock.inc). Notice: Trying to get property of non-object in theme_get_setting() (line 1477 of /home/donyayef/public_html/includes/theme.inc). را می دهد لطفا راهنمایی کنید. ممنون

دیدگاه جدیدی بگذارید

آخرین ارسال ها

محتواهای محبوب

درباره ما

Author
اینجا دروپال یعنی همه چیز. در مورد دروپال صحبت میکنیم. ماژول هامون رو به اشتراک میزاریم در مورد قالب دروپال ، فروشگاه دروپال، دروپال فارسی و تاریخ شمسی دروپال صحبت میکنیم و هرچیزی که در مورد طراحی سایت با دروپال میدونیم به هم انتقال میدیم. دروپالیون یک سایت شخصی نیست. ما دست همه کسانی که برای پیشرفت دروپال تلاش میکنند رو میفشاریم و با آغوش باز اونها رو در این سایت میپذیریم.

تماس با ما

با ما تماس بگیرید.

logo-samandehi