جوملا یکی از محبوب ترین سیستم های مدیریت محتوای سایت است. پیشینه جوملا به سیستم مدیریت محتوای مامبو می رسد که روزگاری برای خودش پر طرفدارترین سیستم مدیریت محتوای جهان بود. استفاده از این سیستم مدیریت محتوا در بین کاربران ایرانی نیز جایگاهی ویژه ای دارد و امروز هزاران سایت با این سیستم مدیریت محتوا به زبان فارسی وجود دارد. نصب سیستم مدیریت محتوای جوملا بسیار آسان است، اما در هنگام نصب ممکن است با مشکلاتی روبرو شوید. در این مطلب راه حل یکی از عمومی ترین این مشکلات یعنی magic_quotes_gpc می باشد.
اگر در موقع نصب جوملا با این مشکل روبرو شدید نگران نباشید. ما چهار شیوه برای حل این مشکل را به شما معرفی می کنیم.
شیوه اول
ابتدا در مسیر نصب جوملا پوشه ای با نام: php.ini و یا php5.ini بسازید.
سپس آنرا باز کنید و عبارت زیر را در آن قرار دهید:
magic_quotes_gpc = Off
فایل را ذخیره کرده و آن را ببندید.
در این مرحله فایل htaccess.txt را به htaccess. تغییر نام داده و سپس آنرا باز کنید و در آن عبارت زیر را کپی کنید:
<IfModule mod_suphp.c>
suPHP_ConfigPath /home/myusername/public_html/yourJoomlafolder
<Files php.ini>
order allow,deny
deny from all
</Files>
</IfModule>
به جای عبارت youJoomlafolder مسیری که سایت جوملایی خود را در آن می خواهید نصب کنید را وارد نمایید. اگر در مسیر اصلی سایت قصد نصب جوملا دارید می توانید این عبارت را پاک کنید. سپس عبارت myusername را به یوزر نیم هاست خودتان تغییر دهید و فایل را ذخیره کرده و ببندید.
مشکل شما به پایان رسیده و می توانید ادامه نصب را انجام دهید.
روش دوم
این روش در برخی از هاست ها مشکل شما را حل می کند و برای تمامی هاست ها تاثیر گذار نیست.
فایل htaccess.txt را به htaccess. تغییر نام داده و سپس آنرا باز کنید و در آن عبارت زیر را کپی کنید:
php_flag magic_quotes_gpc off
فایل را ذخیره کنید. مشکل شما حل شده و می توانید ادامه عملیات نصب را انجام دهید.
روش سوم
این روش برای برخی از هاست های مشترک تاثیر گذار است و مانند روش قبل عمومی نیست.
ابتدا در مسیر نصب جوملا پوشه ای با نام: php.ini بسازید.
سپس آنرا باز کنید و عبارت زیر را در آن قرار دهید:
magic_quotes_gpc = Off
magic_quotes_runtime = Off
magic_quotes_sybase = Off
فایل را ذخیره کرده و آن را ببندید.
در این مرحله فایل htaccess.txt را به .htaccess تغییر نام داده و سپس آنرا باز کنید و در آن عبارت زیر را کپی کنید:
SetEnv PHPRC /home/youruser/public_html/php.ini
البته توجه فرمایید به جای عبارت youruser باید یوزر خودتان را وارد نمایید. همچنین توجه فرمایید که در این روش فایل php.ini در مسیر اصلی هاست شما قرار دارد و اگر آنرا در پوشه ای دیگر قرار داده اید باید آنرا به آدرس اضافه کنید.
فایل را ذخیره کنید. مشکل شما حل شده و می توانید ادامه عملیات نصب را انجام دهید.
روش چهارم
در مسیر اصلی هاست خودتان فایلی با نام user.ini. بسازید.
فایل را باز کرده و عبارت زیر را در آن وارد کنید:
magic_quotes_gpc = Off
فایل را ذخیره کنید. مشکل شما حل شده و می توانید ادامه عملیات نصب را انجام دهید.
نویسنده: محمد علی عاشوری