جستجو و جایگذاری عبارت در یک دیتابیس از طریق phpmyadmin

گاها شده که آدرس سایت خود را تغییر داده باشید و بخواهید آدرس عکس های پست ها را نیز تغییر دهید و تغییر یک به یک آنها زمان زیادی از شما طلب می کند

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

دستور جایگذاری در دیتابیس مورد زیر می باشد :

<code>UPDATE `table_name`
 SET `field_name` = replace(same_field_name, 'unwanted_text', 'wanted_text')</code>

که table_name را باید با اسم تیبل ( مثلا wp-posts )

و field_name و نیز same_field_name را باید با عنوان post_content ،

همچنین unwanted_text متنی که دنبال آن هستید ،

و wanted_text متنی که می خواهید تغییر صورت بگیرد

افزایش حجم آپلود وردپرس

شاید این مشکل برای شما هم پیش آمده باشد که وقتی در سیستم مدیریت محتوای وردپرس می خواهید فایلی رو آپلود کنید [فیلم , موسیقی و . . .] با خطای محدودیت حجم آپلود روبه رو می شوید این مشکل بیشتر برای افرادی که از هاست های اشتراکی استفاده می کنند پیش می آید

برای حل این مشکل می توانید به دو روش زیر عمل کنید

روش اول : اگر شما به فایل php.ini در هاست خود دسترسی دارید کد زیر را در آن قرار دهید و آن را ذخیره کنید. [ این فایل در پوشه wp-admin قرار دارد ]

upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300

روش دوم : کد زیر را در فایل htaccess. قرار دهید و آن را ذخیره کنید :

php_value upload_max_filesize 200M
php_value post_max_size 200M
php_value max_execution_time 300
php_value max_input_time 300

با استفاده از این کد حجم آپلود شما تا ۲۰۰M افزایش پیدا می کند در صورت نیاز می تونید با ویرایش کد این حجم رو کاهش یا افزایش دهید .

انتقال ، کپی یک تیبل از دیتابیسی به دیتابیس دیگر

۱- وارد phpmyadmin شوید

۲- بر روی دیتابیس مورد نظر کلیک کنید

۳- تیبلی که می خواهید انتقال دهید بر روی آن کلیک کرده

۴- حال بر روی Operations کلیک کنید

۵- اگر می خواهید تیبل را انتقال دهید

در پنجره Move table to  | database.table در کادر اول نام دیتابیس مقصد و در کادر دوم نام تیبل دیتابیس مقصد را درج کنید

بر روی GO بزنید تا تغییرات اعمال شود

اگر می خواهید تیبل کپی شود

در پنجره Copy table to  | database.table در کادر اول نام دیتابیس مقصد و در کادر دوم نام تیبل دیتابیس مقصد را درج کنید

در این پنجره آپشن هایی نظیر کپی کردن ساختار ، کپی کردن اطلاعات + ساختار ، کپی کردن اطلاعات وجود دارد

بر روی GO بزنید تا تغییرات اعمال شود

مشکل نمایش فایل های wp-include

برای جلوگیری از نمایش محتویات پوشه wp-includes  و ارتقا امنیت در وردپرس ، از کد زیر به جای کد های بین دو تگ <IfModule استفاده نمایید

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^wp-admin/includes/ – [F,L]

RewriteRule !^wp-includes/ – [S=3]

RewriteRule ^wp-includes/[^/]+\.php$ – [F,L]

RewriteRule ^wp-includes/js/tinymce/langs/.+\.php – [F,L]

RewriteRule ^wp-includes/theme-compat/ – [F,L]

RewriteRule ^index\.php$ – [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

نحوه اتصال هاست دانلود به وردپرس

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

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

، افزونه زیر را دانلود کنید

[button color=”red” size=”large” link=”http://config-server.ir/wp-content/uploads/2014/08/config-server.ir-wp-ftp-media-library.zip”]دانلود افزونه اتصال هاست دانلود به وردپرس[/button]

پس از نصب افزونه در هاست اصلی خود ، به قسمت ویرایش افزونه بروید ،

خط

$settings = array(

پیدا کنید ، و سپس مقادیر ۴ خط بعدی را مطابق توضیحاتش تکمیل کنید ، خط اول آی پی سرور دانلود ، خط دوم نام کاربری هاست دانلود ، خط سوم پسورد هاست دانلود و خط چهارم آدرس سابدامنه هاست دانلود خود را وارد کنید ، سپس ذخیره کنید .

حالا وارد phpmyadmin شوید ، بر روی نام دیتابیس وردپرستان کلیک کنید ، سپس بر روی تیبل wp-option کلیک کنید ، ردیف upload url را پیدا کنید و آدرس هاست دانلودتان را به جای مقدار پیشفرض آن قرار دهید ( البته این عمل در برخی از هاست ها پس از آپلود اولین فایل پس از نصب این افزونه به صورت خودکار صورت می گیرد ولی اگر تغییر نیافت این بند را پیاده سازی کنید )

کار تمام هست و همینک هاست دانلود شما به وردپرستان متصل شده است و از این پس ، بعد از هر آپلود ، فایلها بر روی هاست دانلود شما منتقل و از روی آن نیز فراخوانی می شوند

آموزش کار با پنل نمایندگی هاست – دایرکت ادمین

پس از تهیه نمایندگی هاست دایرکت ادمین  و دریافت مشخصات ورود ، با وارد کردن آی پی سرور و پورت ۲۲۲۲ وارد محیط ریسلری شوید

به عنوان مثال : http://12.101.4.12:2222 را باید در نوار آدرس مرورگر بزنید

پس از وارد کردن نام کاربری و رمز عبور ، گزینه های زیر را در جلوی خود دارید :

[list type=”tick”]

  • List users : لیستی از یوزرهای کنونی خود در این قسمت می توانید پیدا کنید
  • Add new user : این قسمت برای افزودن یک یوزر جدید توسط شماست ( می توانید با نصب اسکریپت هایی نظیر WHMCS و هاست بیل یک سیستم اتوماسیون ایجاد کنید که به صورت خودکار یوزر های شما ایجاد شوند ، این قسمت برای ایجاد یوزر به صورت دستی می باشد )
  • Add Package : اضافه کردن پکیج جدید ( اگر تعریف دقیقی از پکیج نمی دانید مقاله روبرو را ببینید :  پکیج چیست ؟ )
  • Manage User Packages : برای مدیریت پکیج هایی که قبلا ایجاد کردید از این قسمت می توانید دسترسی داشته باشید
  • Change Passwords : برای تغییر پسورد یوزر ها می توانید از این بخش اقدام نمایید
  • Reseller Statistics : برای مشاهده آمار مصرف منابع نمایندگی شما کاربرد دارد
  • IP Management : از طریق این قسمت می توانید آی پی اختصاصی به مشتریان خود اختصاص دهید ، فعال بودن این بخش لازمه سفارش آی پی اختصاصی از شرکت هاستینگ اصلی توسط شما می باشد
  • Manage User Backups: مدیریت بک آپ های یوزر ها ، توسط این گزینه می توانید به صورت خودکار یا دستی از یوزر های خود بک آپ بگیرید و هچنین تنظیم کنید که به صورت خودکار هر ۲۴ ساعت گرفته شوند و به سرور مجازی یا هاست دانلود شما بک آپ ها منتقل شوند ، این گزینه منحصر به فرد برای نمایندگان در سرور های سی پنلی در دسترس نیست
  • Nameservers : برای مدیریت نیم سرور های خود از طریق این گزینه اقدام نمایید

[/list]

تغییر فایل پیشفرض برای اجرا به جای index.php

همانطور که می دانید به صورت پیشفرض هرگاه آدرسی فراخوانی شود بازدیدکننده به فایل index.html یا index.php منتقل می شود

گاهی هست که شما یک فایل با نامی متفاوت دارید وفرضا می خواهید فایل last.php را به عنوان فایل پیشفرض نمایش قرار دهید ، برای اینکار خط زیر را به فایل .htaccess هاست خود بیافزایید

[code]DirectoryIndex last.php[/code]

نحوه زدن A record در هاست سی پنل

درصورتیکه یک هاست دانلود بر روی سابدامنه تان سفارش دادید برای اتصال هاست اصلیتان به هاست دانلود باید یک A recrod بزنید

برای اینکار وارد هاست اصلیتان ( هاست میزبانی ) شوید و به قسمت simple DNS editor رفته و در قسمت name عبارت dl و در قسمت address آی پی سرورهاست دانلود را وارد نمایید

افزایش سرعت سایت – هاست سی پنل

یک هاست سی پنل دارید و میخواهید سرعت پیج بازکردن آن افزایش یابد ؟

برای افزایش سرعت وبسایت خود کافیست تا وارد کنترل پنل سی پنل خود شده ، سپس به قسمت Optimize Website شوید

درصفحه جدید که باز شده گزینه Compress all content را کلیک کنید و بر روی update setting کلیک کنید

با این عمل هنگامی که سایت شما توسط یک بازدید کننده فراخوانی می شود کلیه اجزا صفحه سایت شما به صورت فشرده شده بر روی رایانه ایشان بارگزاری می شود و سرعت بیشتری را بازدید کنندگان حس می کنند

مشکل The page isn’t redirecting properly رمز گزاری پوشه در وردپرس – دایرکت ادمین

درصورتیکه حین قرار دادن پسورد بر روی یک پوشه در دایرکت ادمین با خطای The page isn’t redirecting properly  مواجه شدید کافیست که وارد فایل htaccess پوشه مربوطه شده و خط زیر را به بالای آن بیافزایید

[code]ErrorDocument 401 default[/code]