Веб Хостинг и Выделенные сервера
Мы работаем для Вас!    
 
Профиль
Фотография
Рейтинг
 
Опции
Опции
О себе
Nerd не указал(а) ничего о себе.
Личная информация
Nerd
Member
Возраст не указан
Пол не указан
Место жительства не указано
День рождения не указан
Интересы
Нет данных
Другая информация
защита от ботиков: Нет данных
выбор пола: Нет данных
Статистика
Регистрация: 17.9.2007
Просмотров профиля: 419*
Последнее посещение: 13 January 2009 - 04:37
Часовой пояс: 14 11 2024, 22:02
16 сообщений (0 за день)
Контактная информация
AIM Нет данных
Yahoo Нет данных
ICQ Нет данных
MSN Нет данных
Contact скрыто
* Просмотры профиля обновляются каждый час

Nerd

Участник

**


Темы
Сообщения
Комментарии
Друзья
Содержимое
20 ноя 2007
А чего сокет прикрыт? %)
9 ноя 2007
В который раз отвалилось sad.gif

Простой пример...

<?php
$to = "bla_bla@bla_bla.hz";
$subject = "Hi!";
$body = "Hi,\n\nTest!";
if (mail($to, $subject, $body)) {
echo("<p>Message successfully sent!</p>");
} else {
echo("<p>Message delivery failed...</p>");
}
?>

Как же форумы то будут работать %) Даже активационную ссылку при регистрации слить на мыло не выйдет...
А все скрипты переделывать для работы с smtp-сервером как-то слабо представляю, да и разрешено ли открывать 25-й порт? С точки зрения безопасности, думаю, врядли
Собственно, странно, что после обновления на более новую версию proftpd Вы не исправили ошибку. Ошибка заключается в невозможности создания в вышеуказанной кодировке директорий или файлов с именем, в котором присутствует кириллическая буква "я".

Достаточно вырезать несколько строк в исходнике netio.c и заного собрать сервер:

switch (mode) {
case IAC:
switch (cp) {
case WILL:
case WONT:
case DO:
case DONT:
mode = cp;
continue;

case IAC:
mode = 0;
break;

default:
/* Ignore */
mode = 0;
continue;
}
break;

case WILL:
case WONT:
pr_netio_printf(out_nstrm, "%c%c%c", IAC, DONT, cp);
mode = 0;
continue;

case DO:
case DONT:
pr_netio_printf(out_nstrm, "%c%c%c", IAC, WONT, cp);
mode = 0;
continue;

default:
if (cp == IAC) {
mode = cp;
continue;
}
break;
}


Проблема, собственно, очень известная и заключается в том, что код кириллической "я" (255) совпадает с IAC протокола telnet. И не секрет, что proftpd весь трафик пропускат через telnet-фильтр.

Собственно, проблема решается за 5 минут, проблем возникнуть не должно.
Просмотры


1 Dec 2007 - 18:18
myk


25 Oct 2007 - 23:06

Комментарии
Другие пользователи не оставили комментарии для Nerd.

Друзья
Друзей нет.
Текстовая версия Сейчас: 14 November 2024 - 22:02
 
Ошибка работы драйвера БД

Ошибка при работе с базой данных

Возникла проблема при работе с базой данных.
Вы можете попробовать обновить эту страницу, нажав сюда