Попробуйте так:
mail ($email, $subj, $name.'\n'.$tel.'\n'.$msg, 'Content-type: text/html; charset=utf-8');
Полное описание функции:
mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )
Кстати, если ничего не путаю, то при отправке даже пустой формы все переменные принимают значение isset. То есть они установлены, но пусты.
Похоже разобрался. Путем экспериментов получилось, что сайт грузится нормально, если первым идет код бегуна. Как только первым ставишь Директ - страница умирает.
Для лучшей загрузки перенес скрипты РСЯ в конец страницы и поставил дивы для их вызова.
Какая посещаемость, если не секрет? Сам думаю перейти с ЯД на Бегуна.
Придется уходить оттуда. Успел зайти на их сайт, прочитать новость, что теперь им мало денег и всё... сайт больше не работает. Еще и скан паспорта хотят 😮
Как такие отловить?
Медленные запросы пишу, даже планку опустил до 3-х секунд - все равно в логах ни одного запроса нет (только записи о рестартах базы). Все работает в большинстве запросов по индексам...
Я как раз вчера сменил хостера, о чем писал выше. База работала с нового ВПС, а хттпд - со старого. На новом месте база продержалась около часа :(
Сегодня сайт полностью на одном хосте. С утра пытался завалиться, но повисев минут 5, видимо, передумал.
Не знаю что с ним дальше делать.... Подожду понедельника, когда будет пик нагрузки, посмотрю что будет.
df -h /tmp
Filesystem Size Used Avail Use% Mounted on
vzfs 80G 659M 80G 1% /
конфиг отредактировал
ncux добавил 21.08.2008 в 22:53
Конфиг-то отредактировал, зато моментально отвалился Плеск.
MySQL query failed: Incorrect information in file
Таких логов не нашел. Нашел один ib_logfile1 - там пробелов на 5мб...
show variables like "%tmp%:
bdb_tmpdir
max_tmp_tables 32
slave_load_tmpdir /tmp/
tmp_table_size 33554432
tmpdir
Наверно уже не соображаю %) Если речь о логе mysqld.log, то там все стерильно, никаких ошибок.
При сортировке в фултексте есть индекс, по которому сортируется селект. Explain говорит, что он просматривает всего 1 поле.
Спасибо, повешу в крон эту задачу.
Сервер умирает совсем. Не работает вообще ничего - SSH, FTP, HTTP и прочее. Помогает только звонок в службу поддержки :(
ncux добавил 21.08.2008 в 22:10
Да. Причем сейчас файлы находятся на одном VPS, а база - на другом (там где есть SSH).
После падения мускуля второй ВПС получилось оживить только после перезагрузки всего аккаунта ВПС, тот ВПС, где находится файло - отдавал ошибу "Lost connection during query". Вроде так.
Бывает пишет "can't allocate memory", бывает "erno(12)".. В общем, он у меня большой выдумщик :))