برطرف کردن مشکل magic quotes gpc در نصب جوملا
ممکن است دیده باشید که در هنگام نصب جوملا، گزینه ای با عنوان magic_quotes_gpc اجازه ی نصب را به شما نمی دهد.
magic_quotes_qpc که یکی از تنظیمات PHP است، باید Off (خاموش) باشد تا جوملا بتواند به خوبی نصب شود اما در سرور شما تنظیمات به صورتی نیست که جوملا به راحتی نصب شود.
مشکل اینجاست که احتمالا مدیر سرور شما نمی تواند تنظیمات کل سرور را بخاطر شما عوض کند.
چگونه magic_quotes_gpc را Off کنیم؟
برای برطرف کردن مشکل magic quotes gpc در نصب جوملا باید از راه حل زیر استفاده کنید. با این کار احتمالا مشکل شما برطرف خواهد شد و می توانید جوملا را به بدون مشکل نصب کنید: ۱٫ وارد cPanel (یا DirectAdmin) هاست بشوید و File Manager را باز کنید. سپس در جایی که میخواهید جوملا را نصب کنید، (مثلا شاخه ی public_html ) یک فایل به نام php.ini ایجاد کنید. ۲٫ در فایل php.ini ای که ایجاد کرده اید، کد زیر را قرار دهید:magic_quotes_gpc = Off
۳٫ سپس فایل htaccess.txt را به تغییر نام بدهید به:
.htaccess
دقت کنید که در ابتدای نام فایل فقط یک نقطه ( . ) وجود دارد و بعد از آن عبارت htaccess وجود دارد. این یک فایل خاص است.
۴٫ فایل .htaccess را برای ویرایش باز کنید و در انتهای آن، کد زیر را اضافه کنید:
<IfModule mod_suphp.c>
suPHP_ConfigPath /home/USERNAME/public_html
<Files php.ini>
order allow,deny
deny from all
</Files>
</IfModule>
فقط به جای عبارت /home/USERNAME/public_html
باید آدرس محل نصب جوملا در سرور را قرار دهید. مثلا اگر username هاست شما tahlilgar هست، احتمالا آدرس به صورت /home/tahlilgar/public_html خواهد بود.
در بیشتر سرورها پس از انجام این کار ها، دیگر نباید خطای magic_quotes_gpc را ببینید.
اما اگر باز هم اگر مشکلی داشتید، از طریق نظرات اعلام کنید.