PHP — Fatal error: Call to undefined function utf8_encode()

Раздел: Программирование
Написано: 2.05.2010
Автор: Antonio

Проблема: ошибка [error] PHP Fatal error: Call to undefined function utf8_encode()

logo php


Посмотреть продолжение статьи

PHP — Ошибка Parse error: syntax error, unexpected $end

Раздел: Программирование
Написано: 1.05.2010
Автор: Antonio

Проблема: на страницах вылазит Parse error: syntax error, unexpected $end

Решение: разрешить PHP использование коротких тегов,
для этого добавляем или исправляем в php.ini опцию:

short_open_tag = On

ошибки при переходе на PHP 5.3 — We selected ‘Europe/Helsinki’ for ‘EEST/3.0/DST’

Раздел: Программирование
Написано: 10.04.2010
Автор: Antonio

Развернул новый сервер на развернулся PHP 5.3.2,
у него довольно интересный по-новому оформленный php.ini

Появилась сразу проблемка:

Warning: getdate(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected ‘Europe/Helsinki’ for ‘EEST/3.0/DST’ instead in …

Оказывается, нужно указать в php.ini временную зону

Для Украины
date.timezone = Europe/Kiev

Или, например,
date.timezone = Europe/Moscow

Если нет доступа к php.ini можно указать в скрипте

date_default_timezone_set(‘Europe/Kiev’);
до места где возникает ошибка.

Еще как вариант использовать .htaccess
и задать зону таким образом

php_value date.timezone ‘Europe/Kiev’

MySQL Warning: #1366 Incorrect string value: ‘\xD0\x93\xD0\xBB

Раздел: Программирование
Написано: 24.03.2010
Автор: Antonio

Попросили помочь с проблемой.
Установили новый OSC на новом хостинге и вместо грн идут вопросики ??????
и вместо других русских букв тоже вопросы.
И так, сразу понятное дело — кодировка базы MySQL.
Проверил скрипты в них стояло указание кодировки

includes/functions/database.php


Посмотреть продолжение статьи

из MyISAM в InnoDB — MySQL

Раздел: Программирование
Написано: 20.09.2009
Автор: Antonio

Для того, чтобы произвести изменение типа таблицы базы MySQL
из MyISAM в InnoDB

можно воспользоваться командой SQL

ALTER TABLE название_таблицы ENGINE=InnoDB

Копирование информации с сайта возможно только с указанием прямой ссылки - https://nemcd.com