Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Настройка PHP
 
 автор: Sfinks   (04.06.2005 в 19:54)   письмо автору
 
 

Здравствуйте! =))

Две на первый взгляд элементарные функции: strtolower() и strtoupper()....
Простые, но есть в их описании такой фрагмент......
Принадлежность того или иного символа к буквенным определяется с учетом текущей локали. Это означает, что, например, в используемой по умолчанию локали "C" locale, символ Д не будет преобразован.

......из-за которого возникает проблемка!
Сервак хостинга стоит в Техассе, при этом хостинг русский, а настройки, судя по тому, что эти функции не пашут, забугровые!

Подскажите, плиз, как че перенастроить в настройках php или Apache, чтобы эти функции заработали?.....
___
P.S.: На локально-независимые функции mb_strtolower() и mb_strtoupper() он ваще почему-то ругается: call to undeclared function.....

   
 
 автор: glsv (Дизайнер)   (05.06.2005 в 04:58)   письмо автору
 
   для: Sfinks   (04.06.2005 в 19:54)
 

Да с этими функциями вечные проблемы. И в России тоже.
Можно ими вообще не пользоваться. Обходное решение через функцию strtr приведено по ссылке.
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=1024

>На локально-независимые функции mb_strtolower() и mb_strtoupper() он ваще почему-то ругается: call to undeclared function.....
Для работы этих функций PHP должен быть скомпилирован с расширением mb_string.

   
 
 автор: Sfinks   (05.06.2005 в 16:49)   письмо автору
 
   для: glsv (Дизайнер)   (05.06.2005 в 04:58)
 

И все таки....
Я вот нашел такую строку в файле CHANGES.TXT от Apache 2.0.52
*) Fix the mod_mime hash table to work properly with locales other than C.

Значит ли ето, что это баг старых Apache и для исправления нужно просто обновить Apache?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования