مصطفی قلیزاده 11 ارسال شده در اردیبهشت 89 یکی از سوالات کاربران ، مواجه شدن با پیام شبیه زیر می باشد. Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 8192 bytes) in /home/yourdomain/public_html/filename.php on line 1 این پیام در اصل اشاره با محدود بودن استفاده از حافطه رم ( memory ) می باشد. * معمولا این پیام در جوملا هنگامی رخ می دهد که تمایل به نصب یک کامپوننت و افزونه داشته باشید.در صورتی که سخت افزار هاست زیاد قدرت نداشته باشید و یا افزونه حجیم در نصب باشد ، نیازمند منابع بیشتری از حافظه می باشد که با استفاده از این آموزش مشکل رد همواره حل خواهیم کرد. برای اینکار دو روش موجود است. اولین روش این است که php.ini آپاچی را یافت کرده و سپس ویرایش کنید. حال بدنبال متن زیر باشید: memory_limit جلوی این متن مقداری مثلا برابر با ۱۶ شاید باشد.بایستی این مقدار را به رقم بالاتری تغییر دهید.مثلا ۶۴ و شاید هم بیشتر. در صورتی که ۶۴ کنید به این شکل خواهد شد. memory_limit = 64M سپس فایل را ذخیره و آپاچی ( وب سرور ) را مجدد بارگزاری ( RESET ) کنید. از طریق .htaccess روش دوم استفاده از .htaccess می باشد. برای اینکار فایل .htaccess موجود در وب سایت خود ( پوشه ای که جوملا نصب است) و پوشه مدیریت را ویرایش کنید (*در صورتی که این فایل وجود ندارد بسازید و سپس ویرایش کنید ) حال در این فایل کد زیر را قرار دهید. نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
ahmad19 0 ارسال شده در اردیبهشت 89 روش دوم استفاده از .htaccess می باشد.برای اینکار فایل .htaccess موجود در وب سایت خود ( پوشه ای که جوملا نصب است) و پوشه مدیریت را ویرایش کنید (*در صورتی که این فایل وجود ندارد بسازید و سپس ویرایش کنید ) حال در این فایل کد زیر را قرار دهید. مصطفي جان كد رو نذاشتي ؟ !! نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
مصطفی قلیزاده 11 ارسال شده در اردیبهشت 89 محتویات فایل htaccess. به صورت زیر می باشد : ### @version $Id: htaccess.txt 10492 2008-07-02 06:38:28Z ircmaxell $# @package Joomla# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL# Joomla! is Free Software######################################################## READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE## The line just below this section: 'Options +FollowSymLinks' may cause problems# with some server configurations. It is required for use of mod_rewrite, but may already# be set by your server administrator in a way that dissallows changing it in# your .htaccess file. If using it causes your server to error out, comment it out (add # to# beginning of line), reload your site in your browser and test your sef url's. If they work,# it has been set by your server administrator and you do not need it set here.######################################################## Can be commented out if causes errors, see notes above.Options +FollowSymLinks## mod_rewrite in useRewriteEngine On########## Begin - Rewrite rules to block out some common exploits## If you experience problems on your site block out the operations listed below## This attempts to block the most common type of exploit `attempts` to Joomla!## Block out any script trying to set a mosConfig value through the URLRewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]# Block out any script trying to base64_encode crap to send via URLRewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]# Block out any script that includes a نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
mahdi1194 0 ارسال شده در مهر 91 با سلام من این فایل رو می سازم Internal Server Error می ده. چی کار باید بکنم ؟ در روش اول هم php.ini رو پیدا نمی کنم . من php.info گرفتم .میگه این مسیرمه Configuration File (php.ini) Path /usr/local/lib ولی پیداش نمی کنم . لطفا راهنمایی بفرمایید. نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
مصطفی صفرعلی 2,891 ارسال شده در مهر 91 با سلام به انجمن تخصصی جوملا (جومینــــــا) خوش آمدید در مورد php.ini خب این فایل رو معمولا فقط ادمین سرور بهش دسترسی داره در مورد htaccess. نیز وقتی به ارور 500 برمیخورید میتونه چند تا علت داشته باشه : یکی اینکه هاستتون mod_rewrite را ساپورت نمیکنه یا اینکه ساپورت میکنه ولی در قسمت تنظیمات کلی فعالش نکردید برخی از هاست ها نیز با این خط مشکل پیدا میکنند Options +FollowSymLinks که برای حلش کافیه بصورت زیر ویرایشش کنید # Options +FollowSymLinks البته استفاده از htaccess. ممکنه روی برخی از هاستها جواب نده . در چنین شرایطی بهتره از ادمین سرورتون بخواهید که مقدار memory_limit رو براتون افزایش بدهند موفق و پیروز باشید یا حق :64 (17): نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
mahdi1194 0 ارسال شده در مهر 91 مشکل htaccess. حل شد ولی بازم ارورر قبلی رو می ده این ماژولی که می خوام نصب کنم روی لوکال هاستم دارم و اینکه من یک Table توی قسمت ماژول پی اچ پی مای ادمین هاستم از روی مشخصات لوکال هاست و محتوایات ماژول رو توی پوشه ماژول سایت آپلود کردم . ولی توی پنل مدیریت ماژولهام نیومده ، از این راه نمی شه ماژول رو نصب کر د؟ نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر