Page 1 of 1

جوملای من در لوکال خطا میدهد

Posted: Wed Dec 05, 2018 4:51 pm
by siavash_82ir
سلام دوستان
من یک سایت دارم که برای کسی هست و دانلود کردم و در لوکال نصب کردم نسخه جوملارو نمیدونم چنده و همش خطاهای زیر برام میاد!!
( ! ) Deprecated: iconv_set_encoding([ moderated ]: Use of iconv.internal_encoding is deprecated in F:\wamp64\www\hadidsaz\public_html\libraries\joomla\string\string.php on line 27
( ! ) Warning: session_start(): Cannot send session cookie - headers already sent by (output started at F:\wamp64\www\hadidsaz\public_html\libraries\joomla\string\string.php:27) in F:\wamp64\www\hadidsaz\public_html\libraries\joomla\session\session.php on line 658

ممنون میشم راهنمایی کنید این خطای برای چیه و چطوری رفعش کنم
مرسی

Re: جوملای من در لوکال خطا میدهد

Posted: Tue Dec 11, 2018 12:43 pm
by joomlalearn
سلام

در مسیر زیر فایل string.php را باز کنید
‘public_html\joomla\libraries\joomla\string\’

کد زیر را پیدا کنید

Code: Select all

if (function_exists('iconv'))
{
// These are settings that can be set inside code
iconv_set_encoding("internal_encoding", "UTF-8");
iconv_set_encoding("input_encoding", "UTF-8");
iconv_set_encoding("output_encoding", "UTF-8");
}
آنرا به کد زیر تغییر دهید:

Code: Select all

if (function_exists('iconv') && PHP_VERSION_ID < 50600)
{
// These are settings that can be set inside code
iconv_set_encoding("internal_encoding", "UTF-8");
iconv_set_encoding("input_encoding", "UTF-8");
iconv_set_encoding("output_encoding", "UTF-8");
}
elseif (PHP_VERSION_ID >= 50600)
{
ini_set("default_charset", "UTF-8");
}
فایل را ذخیره کنید و مجددا سایت خود را بررسی کنید.
مشکل باید حل شده باشد

Re: جوملای من در لوکال خطا میدهد

Posted: Wed Apr 10, 2019 10:46 am
by siavash_82ir
[ redacted ]
joomlalearn wrote:
Tue Dec 11, 2018 12:43 pm
سلام

در مسیر زیر فایل string.php را باز کنید
‘public_html\joomla\libraries\joomla\string\’

کد زیر را پیدا کنید

Code: Select all

if (function_exists('iconv'))
{
// These are settings that can be set inside code
iconv_set_encoding("internal_encoding", "UTF-8");
iconv_set_encoding("input_encoding", "UTF-8");
iconv_set_encoding("output_encoding", "UTF-8");
}
آنرا به کد زیر تغییر دهید:

Code: Select all

if (function_exists('iconv') && PHP_VERSION_ID < 50600)
{
// These are settings that can be set inside code
iconv_set_encoding("internal_encoding", "UTF-8");
iconv_set_encoding("input_encoding", "UTF-8");
iconv_set_encoding("output_encoding", "UTF-8");
}
elseif (PHP_VERSION_ID >= 50600)
{
ini_set("default_charset", "UTF-8");
}
فایل را ذخیره کنید و مجددا سایت خود را بررسی کنید.
مشکل باید حل شده باشد

خیلی ممنون تغییرات را انجام دادم و مشکل حل شد