کمک- یک warning در سایت من !

rezamona

New Member
سلام ...
من یک وب سایت دارم به آدرس www.sootak.ir ویا www.rezamonavari.ir
از چند روز پیش بطور ناگهانی همونجور که الان همه به سایت برید مشاهده میکنید ...این warning رو میده (به تعداد مطالب هر صفحه که نکته جالب اینه که حتی در قسمت مدیریت هم این warning وجود داره....

Warning: Parameter 3 to plgContentfile_upload::eek:nPrepareContent() expected to be a reference, value given in /home/hicissss/public_html/libraries/joomla/event/event.php on line 67
در ضمن از وقتی این موضوع پیش اومده من نمیتونم در قسمن مدیریت از منوی "راهنما" به "اطلاعات سیستم برم و به محض کلیک روی این گزینه این پیام رو میده:
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the reque

در ضمن من نسخه جوملای خودم رو به 1.5.15 ارتقا دادم ولی بازم مشکلم حل نشد
ممنون میشم اگر کسی کمکم کنه
 

mambolearn

Active Member
سلام

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

بهتر هست در این مورد با پشتیبانی هاست صحبت کنید و یا لاگها رو بررسی کنید



یا علی
 

irlogo

Active Member
این خطا در 99 درصد مواقع تنها به دو علت زیر رخ می دهد :
1 ) پوشه یا فایل ها نباید 777 باشند برای پوشه ها 755 و برای فایل ها 644 در نظر بگیرید.
(بر روی فایل 755 هم توسط php در سیستم جدید همان کاربر می تواند بنویسد.)
2 ) اگر فایل htaccess شما داری مقادیر php_value register_globals on یا php_flag register_globals on است مقادیر آن خط را پاک کرده و به جای آن در فایلی به نام php.ini مقدار register_globals = on گذاشته و در public_html سایت خود بارگذاری کنیدتا رجیستر
گلوبال برای سایت شما فعال شود.
3 ) در سیستم جدید مقادیر php_flag و php_value پیغام خطای 500 می دهند. که مقادیر باید از فایل htacsess پاک شده و در فایلی به نام php.ini که خودتان با notepad می توانید بسازید اعمال شود.
 

rezamona

New Member
سلام
من شاخه های من روی 755 و فایل های من روی 644 ست هستند
اما وقتی فایل فایل htaccess خودم رو قرار میدهم کلا سایت متوقف میشه و این پیام رو هم در سایت و هم در مدیریت میده: Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
در ضمن من فایل php.ini رو در root ساختم و محتوایی که شما گفتید رو قرار دادم .. اما بازم درست نشد..
الان هم فقط سایت در شرایطی بالا می آد که کلا httacess نداشته باشم
خواهش میکنم منو راهنمایی کنید.
در ضمن این هم متن کامل فایل httaaces من :
##
# @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 use

RewriteEngine 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 URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root)

# RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section
خواهش میکنم منو راهنمایی کنید
 

rezamona

New Member
سلام
من دقیقا خط 67 از فایل مورد اشاره ارور رو دیزیبل کردم و درست شد!!!
متن ارور این بود
/home/hicissss/public_html/libraries/joomla/event/event.php on line 67
و من هم کل اون if رو دیزیبل کردم
و درست شد!!!
 

جدیدترین ارسال ها

بالا