<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های 365web.ir</title>
        <link>https://virgool.io/feed/@365web</link>
        <description></description>
        <language>fa</language>
        <pubDate>2026-06-17 23:58:47</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/9645/avatar/1SZVRJ.png?height=120&amp;width=120</url>
            <title>365web.ir</title>
            <link>https://virgool.io/@365web</link>
        </image>

                    <item>
                <title>تغییر نسخه php برای سرورهایی که از mod_lsapi‌ استفاده می‌کنند</title>
                <link>https://virgool.io/@365web/%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1-%D9%86%D8%B3%D8%AE%D9%87-php-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%B3%D8%B1%D9%88%D8%B1%D9%87%D8%A7%DB%8C%DB%8C-%DA%A9%D9%87-%D8%A7%D8%B2-modlsapi-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D9%85%DB%8C%DA%A9%D9%86%D9%86%D8%AF-vfytm06istnx</link>
                <description>در این مطلب در مورد تغییر نسخه php برای یک پوشه خاص صحبت کردیم. روشی که در آن مطلب ذکر شدیم برای شرایطی است که روی سرور شما از mod_php استفاده شده باشد. ولی ممکن است سرور شما از هندلر دیگری برای php استفاده کند. این روزها خیلی از شرکتهای هاستینگ از سیستم عامل کلودلینوکس و mod_lsapi استفاده می‌کنند. این مود هم سرعت بیشتری به فایلهای php می‌بخشد و هم امنیت بسیار بالاتری دارد.به منظور تغییر نسخه php برای سرورهایی که از این مود استفاده می‌کنند دیگر دستور قبلی کار نخواهد کرد. در نتیجه باید از روش دیگری استفاده کرد.مراحل تغییر نسخه phpحالت اول: سی‌پنل + easyapache 3 + php selectorاگر شما از کنترل‌پنل قدرتمند سی‌پنل به همراه easyapache 3 استفاده می‌کنید (گر چه easyapaceh 3 دیگر پشتیبانی نمی‌شود ولی ممکن است هنوز بعضی‌ها به easyapache 4 مهاجرت نکرده باشند) و php selector راه هم نصب کرده‌اید باید با دستور زیر فایل هندلر php را بسازید.application/x-lsphp56 /opt/alt/php56/usr/bin/lsphp
application/x-lsphp70 /opt/alt/php70/usr/bin/lsphp
application/x-lsphp71 /opt/alt/php71/usr/bin/lsphp
application/x-lsphp72 /opt/alt/php72/usr/bin/lsphpبعد از ساخت این فایل کدهای زیر داخل آن کپی کنید. دقت کنید ما اینجا از نسخه 5.6 تا نسخه 7.2 را وارد کرده‌ایم. اگر در آینده نسخه 5.6 به پایان دوره حیات خود رسید و نسخه‌های جدیدتر هم از راه رسیدند می‌توانید خودتان کد را تغییر بدهید.application/x-lsphp56 /opt/alt/php56/usr/bin/lsphp
application/x-lsphp70 /opt/alt/php70/usr/bin/lsphp
application/x-lsphp71 /opt/alt/php71/usr/bin/lsphp
application/x-lsphp72 /opt/alt/php72/usr/bin/lsphpسپس دکمه کنترل را به همراه X بگیرید و فایل را ذخیره کنید و در ادامه آپاچی را هم با دستور زیر ریستارت کنید.service httpd restartحالت دوم: سی‌پنل + easyapache4در این حالت شما از قبل فایل هندلر php را روی سرور دارید و داخل آن محتویات زیر وجود دارد.application/x-httpd-ea-php56-lsphp /opt/cpanel/ea-php56/root/usr/bin/lsphp
application/x-httpd-ea-php70-lsphp /opt/cpanel/ea-php70/root/usr/bin/lsphp
application/x-httpd-ea-php71-lsphp /opt/cpanel/ea-php71/root/usr/bin/lsphp 
application/x-httpd-ea-php72-lsphp /opt/cpanel/ea-php72/root/usr/bin/lsphpحالت سوم: سی‌پنل + easyapache3در این حالت کدهای مورد نظر در فایل هندلر به شکل زیر خواهد بود.application/x-lsphp56 /opt/cpanel/ea-php56/root/usr/bin/lsphp
application/x-lsphp70 /opt/cpanel/ea-php70/root/usr/bin/lsphp
application/x-lsphp71 /opt/cpanel/ea-php71/root/usr/bin/lsphp
application/x-lsphp72 /opt/cpanel/ea-php72/root/usr/bin/lsphpدقیقاً مثل حالت اول فایل را ذخیره و آپاچی را ریستارت کنید.خب تا اینجای کار فایل هندلر را تنظیم کردیم. حالا باید در فایل htaccess خودمان یک کدی را اضافه کنیم و به cms بفهمانیم که از چه نسخه php استفاده کند.اگر از easyapache 3 استفاده می‌کنیم باید کد زیر را در ابتدای فایل htaccess بگذاریم. نسخه را خودتان می‌توانید تغییر دهید. در حال حاضر روی php 7.1 قرار داده شده است.&lt;FilesMatch &quot;\.(php4|php5|php3|php2|php|phtml)$&quot;&gt;
SetHandler application/x-lsphp71
&lt;/FilesMatch&gt;اگر هم از easyapache 4 استفاده می‌کنیم باید کد زیر را در ابتدای فایل htaccess بگذاریم.&lt;FilesMatch &quot;\.(php4|php5|php3|php2|php|phtml)$&quot;&gt;
SetHandler application/x-httpd-ea-php71-lsphp
&lt;/FilesMatch&gt;نکته اول: اگر شما مدیر سرور نیستید و یک کاربر عادی هستید از مدیر سرور خود سوال کنید که سرور از چه نسخه‌های php و چه مودی استفاده می‌کند. بر اساس آن فقط کافیست مرحله آخر را انجام دهید.نکته دوم: اگر شما در داخل دامنه خود چند پوشه داشته باشید و فایل htaccess را با این روش تغییر دهید تمام پوشه‌های زیر مجموعه هم دچار تغییر خواهند شد. اگر نمی‌خواهید این اتفاق بیفتد باید برای هر پوشه این کار را به صورت جداگانه تکرار کنید.+</description>
                <category>365web.ir</category>
                <author>365web.ir</author>
                <pubDate>Thu, 06 Dec 2018 14:42:22 +0330</pubDate>
            </item>
                    <item>
                <title>تغییر آدرس سایت در وردپرس</title>
                <link>https://virgool.io/@365web/%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1-%D8%A2%D8%AF%D8%B1%D8%B3-%D8%B3%D8%A7%DB%8C%D8%AA-%D8%AF%D8%B1-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3-de58n4qspz5y</link>
                <description> شاید برای شما هم پیش آمده باشد که گاهی مجبور می‌شوید آدرس سایتتان را عوض کنید. مثلاً احساس می‌کنید دامنه مورد استفاده‌تان به اندازه کافی مناسب نیست و دنبال یک دامنه بهتر می‌گردید. در این مطلب روش تغییر آدرس سایت در وردپرس را با هم بررسی می‌کنیم.برای تغییر آدرس سایت در وردپرس باید چند مرحله را انجام بدهید. البته این مراحل بسیار ساده هستند. این کار را می‌توانید از روشهای مختلفی انجام دهید. مثل:تغییر در صفحه settings داشبورد (که البته محدودیتهای خود را دارد)تغییر از طریق فایل wp-config.phpتغییر از طریق phpmyadminتغییر آدرس سایت در وردپرسدر این مطلب ما با استفاده از phpmyadmin این کار را انجام خواهیم داد. ابتدا لازم است که فایلهای مورد نظر خود را به طور کامل منتقل کنید. این کار را می‌توانید از طریق file manager یا نرم‌افزار ftp انجام دهید. به عنوان مثال من می‌خواهم آدرس سایت domain.com را به example.com تغییر بدهم. باید روی کنترل پنل هاست گزینه file manger را انتخاب کنم و هر چیزی که داخل پوشه domain.com وجود دارد را به پوشه example.com منتقل کنم. اگر در این مرحله در مرورگر خود آدرس example.com را بزنید می‌بینید که این آدرس به آدرس قبلی یعنی domain.com بر‌می‌گردد. پس چکار باید کنیم؟در کنترل پنل خود وارد گزینه phpmyadmin شوید. در این مرحله باید بدانید دیتابیسی که به این سایت مرتبط است کدام است. اگر می‌دانید که هیچ ولی اگر نمی‌دانید که کدام دیتابیس مربوط به این سایت است باید در صفحه file manager روی گزینه wp-config.php کلیک کنید و آن را باز کنید. اسم دیتابیس داخل آن فایل نوشته شده است. اگر از کنترل پنل سی‌پنل استفاده می‌کنید کافیست روی گزینه phpmyadmin کلیک کنید و مستقیماً به ویرایش دیتابیس بپردازید. ولی اگر از دایرکت ادمین استفاده می‌کنید پس از کلیک روی گزینه phpmyadmin از شما درخواست یوزر و پسوورد می‌شود. باید از اطلاعاتی که در همان فایل wp-config.php وجود دارد برای ورود به phpmyadmin استفاده کنید.بعد از ورود به phpmyadmin در سمت چپ دنبال جدولی با نام wp_options بگردید. روی آن کلیک کنید. در سمت راست صفحه‌ای باز می‌شود که در قسمت option_value دو گزینه اول آن آدرس سایت یعنی domain.com نوشته شده است. کافیست روی گزینه edit این دو مورد کلیک کنید و آدرس سایت را به example.com تغییر دهید.کار تمام شده است. از سایت جدیدتان لذت ببرید.+</description>
                <category>365web.ir</category>
                <author>365web.ir</author>
                <pubDate>Sun, 02 Dec 2018 09:58:52 +0330</pubDate>
            </item>
                    <item>
                <title>تغییر نسخه php با استفاده از فایل htaccess</title>
                <link>https://virgool.io/@365web/%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1-%D9%86%D8%B3%D8%AE%D9%87-php-%D8%A8%D8%A7-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D9%81%D8%A7%DB%8C%D9%84-htaccess-r3jlsbekzzff</link>
                <description> فرض کنیم که شما یک cms را روی یک دامنه نصب کرده‌اید. روی سرور شما نسخه‌های مختلف php نصب شده است ولی شما دسترسی ندارید و نمی‌توانید نسخه php را از داخل پنل عوض کنید. یا اینکه مجبورید روی یک دامنه از یک نسخه php خاص استفاده کنید ولی داخل یک پوشه دیگر یک cms دیگر نصب کرده‌اید. از نظر منطقی و با استفاده از تنظیمات php manager یا php selector شما نمی‌توانید نسخه php را عوض کنید. مثلاً روی دامنه domain.com حتماً باید php 5.6 نصب باشد. ولی domain.com/test وردپرسی است که شما ترجیح می‌دهید روی آن از php 7 استفاده کنید. راه حل چیست؟ برای تغییر نسخه php چه کار کنیم؟برای این شرایط خاص راههای زیادی هست ولی یکی از ساده‌ترین راهها استفاده از فایل htaccess است. کافیست یکی از عبارتهای زیر را داخل فایل htaccess کپی کنید و تمام.AddHandler application/x-httpd-php56 .php
AddHandler application/x-httpd-php7 .php
AddHandler application/x-httpd-php71 .php
AddHandler application/x-httpd-php72 .phpزمان نگارش این مطلب نسخه‌های php قبل از 5.6 از دور خارج شده‌اند و آخرین نسخه هم نسخه 7.2 است. ولی طبق الگو می‌توانید این نسخه‌ها را تغییر بدهید. همانطور که می‌دانید نسخه‌های جدید php از نظر امنیت و سرعت بسیار پیشرفت کرده‌اند و توصیه ما هم استفاده از نسخه 7 به بالا است. مثلاً در وردپرس php 7 سرعت لود سایت را به میزان قابل توجهی افزایش می‌دهد.+</description>
                <category>365web.ir</category>
                <author>365web.ir</author>
                <pubDate>Sat, 01 Dec 2018 15:15:33 +0330</pubDate>
            </item>
                    <item>
                <title>چگونه از letsencrypt در whm به صورت autossl استفاده کنیم؟</title>
                <link>https://virgool.io/365web/%DA%86%DA%AF%D9%88%D9%86%D9%87-%D8%A7%D8%B2-letsencrypt-%D8%AF%D8%B1-whm-%D8%A8%D9%87-%D8%B5%D9%88%D8%B1%D8%AA-autossl-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%DA%A9%D9%86%DB%8C%D9%85-bveb1xl0gofy</link>
                <description> همان‌طور که می‌دانید وقتی از سی‌پنل استفاده می‌کنید سایتهای شما می‌توانند به صورت رایگان از گواهینامه ssl کومودو استفاده کنند و در پایان سال دوباره به صورت اتوماتیک این گواهینامه تمدید می‌شود. یعنی شما به رایگان صاحب یک گواهینامه ssl می‌شوید و سایتتان دارای https سبز رنگ می‌شود. این مساله در بخش autossl سی‌پنل و قسمت مدیریت آن در whm وجود دارد. ولی این مساله محدودیتهایی هم دارد. یکی اینکه طبق معمول ما همیشه جزء تحریمی‌ها هستیم و دامنه‌های دات‌آی‌آر نمی‌توانند از این قابلیت استفاده کنند. به همین دلیل برخی از مدیران سرور ترجیح می‌دهند از گواهینامه ssl رایگان Let’sencrypt استفاده کنند. Let’sencrypt به صورت کاملاً غیرتجاری عرض می‌شود. ولی امروز می‌خواهیم ببینیم امکان استفاده از این گواهینامه در قسمت autossl سی‌پنل و whm وجود دارد یا خیر؟ پاسخ این سوال یک کلمه است: بله  روش استفاده از Let’sencrypt در سی‌پنلبرای این کار وارد محیط ssh سرور شوید و کد زیر را وارد کنید./scripts/install_lets_encrypt_autossl_providerبعد از زدن این کد در whm و در قسمت manage autossl گزینه Let’secrypt هم ظاهر می‌شود که شما می‌توانید به جای comodo آن را فعال کنید.+</description>
                <category>365web.ir</category>
                <author>365web.ir</author>
                <pubDate>Sat, 01 Dec 2018 08:24:48 +0330</pubDate>
            </item>
            </channel>
</rss>