Denwer - системное время выводится в неверной кодировке

12
siv1987
На сайте с 02.04.2009
Offline
427
#11
Милованов Ю.С:
Не знал, что для того чтобы сделать ре?старт|стоп апача на денвере, надо ставить спец софт

Дело не в спец софте, а то, что он (денвер) перезапускает весь сервер со всеми приблудами, что иногда раздражает.

SeVlad
На сайте с 03.11.2008
Offline
1609
#12
Милованов Ю.С:
Не знал, что для того чтобы сделать ре?старт|стоп апача на денвере, надо ставить спец софт

Да какой там софт.. Батник в экзешнике.

Для ленивых\ламеров\ленивых ламеров :)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
IL
На сайте с 20.04.2007
Offline
435
#13
alarm:
Где искать причину проблемы?

Судя по всему, в винде...

http://stackoverflow.com/questions/2197168/unicode-setlocale-and-strftime-fails-at-windows

Microsoft Windows does not support UTF-8 locales. So if you provide turkish locale, it would pic an 8-bit code page that allows representation of specific language.

Всех "тру-владельцев" веб-серверов прошу проверить..

<?php
header('Content-type: text/html; charset=utf-8');
setlocale(LC_ALL, 'ru_RU.utf-8', 'rus_RUS.utf8', 'Russian_Russia.utf-8', 'Russian_Russia.utf8', 'Russian_Russia.65001');
echo gmstrftime("%A, %B %Y - %H:%M",time());

Обходится это (ну, если уж глобально, то и не только это) по-разному.. например, своим dateFormatter-ом и кучей переводов к нему

Для "даты" и одного языка часто достаточно что-то вроде

$months = array ('Январь',...);
GAMMA:
Денвер давно снёс, поставил Open Server и чувствую себя полноправным владельцем веб-сервера

По поводу Denwer-а.. (рискую, конечно, не найти понимания)

На мой взгляд, штука вполне удобная - поставил и работай... (особенно, когда нет задачи поднять навыки администрирования серверов на винде, да и не нужен мне apache, mysql и т.д. как сервис постоянно - опять же или батник/скрипт писать.. или ручками в консоль), а просто нужен "локальный сервер"...Понимаю, что есть альтернативы (установка LAMP одной кнопкой), и, не исключаю, что по ряду параметров они могут превосходить денвер, однако... По итогам использования сабжа могу сказать лишь то, что

Для разработки "в домашних условиях" Denwer - вполне пригоден. Добавим к этому русскоязычный форум - имхо, неплохой старт для начинающего вебмастера (чтобы для начала <?php echo 'hello world'; // работал!)

* настоящие "тру-разработчики" знают, что окружение на тестовом и боевом сервере должно быть одинаковым.. Конечно, если не требуется, чтобы "работало везде" - тогда тестить надо на куче серверов... в т.ч. работать должно и на Denwer-е

p.s. надеюсь, те, кто поднимал всё вручную порты наружу закрыли? :)

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
DV
На сайте с 01.05.2010
Offline
644
#14

В конечном итоге, открыли :)

Десктоп в одно время (аж пол года) держал чуть менее десятка сайтов с суммарной посещалкой ~500.

Фаервол был заточен очень жёстко, снаружи ничего лишнего не открывалось и не пинговалось. Никакие nmap не помогали.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
GAMMA
На сайте с 27.12.2006
Offline
154
#15
ivan-lev:

По поводу Denwer-а.. (рискую, конечно, не найти понимания)

На мой взгляд, штука вполне удобная - поставил и работай... (особенно, когда нет задачи поднять навыки администрирования серверов на винде, да и не нужен мне apache, mysql и т.д. как сервис постоянно - опять же или батник/скрипт писать.. или ручками в консоль), а просто нужен "локальный сервер"...Понимаю, что есть альтернативы (установка LAMP одной кнопкой), и, не исключаю, что по ряду параметров они могут превосходить денвер, однако... По итогам использования сабжа могу сказать лишь то, что

Для разработки "в домашних условиях" Denwer - вполне пригоден. Добавим к этому русскоязычный форум - имхо, неплохой старт для начинающего вебмастера (чтобы для начала <?php echo 'hello world'; // работал!)
* настоящие "тру-разработчики" знают, что окружение на тестовом и боевом сервере должно быть одинаковым.. Конечно, если не требуется, чтобы "работало везде" - тогда тестить надо на куче серверов... в т.ч. работать должно и на Denwer-е

p.s. надеюсь, те, кто поднимал всё вручную порты наружу закрыли? :)

Open Server устанавливается даже проще чем Денвер, а работает быстрее и надёжнее, тем более на лету можно менять конфигурацию вплоть до выбора версии php.

Мой сервис блогов (http://mublog.ru) и личный блог (http://blogroot.ru)
IL
На сайте с 20.04.2007
Offline
435
#16
GAMMA:
Open Server устанавливается даже проще чем Денвер, а работает быстрее и надёжнее, тем более на лету можно менять конфигурацию вплоть до выбора версии php.

не-не.. я холиварить не собираюсь.. OpenServer - продукт хороший.. Просто, когда зарождались мои отношения с DENWER-ом, OpenServer-а и в задумках не было..

Основная мысль скорее в том, что не всегда обоснованы довольно частые попытки "повесить" любые косяки на Denwer, призывы "снести Denwer и ставить с нуля" (при том, что пользователю ну нафиг не нужно разбираться в конфигах, и "тюнить под себя", а просто "чтоб пэхапэ работал") или установить альтернативную сборку (и мол "всё будет")..

DenisVS:
В конечном итоге, открыли

От задач ведь зависит.. одно дело - локальный сервер.. другое - сайты держать...

SeVlad
На сайте с 03.11.2008
Offline
1609
#17
ivan-lev:
Основная мысль скорее в том, что не всегда обоснованы довольно частые попытки "повесить" любые косяки на Denwer, призывы "снести Denwer и ставить с нуля" (при том, что пользователю ну нафиг не нужно разбираться в конфигах, и "тюнить под себя", а просто "чтоб пэхапэ работал") или установить альтернативную сборку (и мол "всё будет")..

Золотые слова!

И не только к денверу относятся. Движки, скрипты и др софт - ту да же.

А то некоторые ничего, слаще морковки не не пробовали, а начинают советовать её вместо ананасов.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий