Я так и сделал и нигде не вижу этих 490 евро. Куда они ушли не понятно...
Банальная операция по оплате хостинга, которая у других занимает пару минут тут вылилась в кучу тикетов и не нужных телодвижений. Повторюсь, сам хостинг устраивает на все 100, но вот механизм оплаты не продуман совершенно!
Еще раз предлагаю все упростить:
зашел выбрал кол-во месяцев, способ оплаты, оплатил - ВСЕ! И чтобы это сразу было видно, а не как у меня, куда заплатил - фиг моймешь...
ПОнял, спасибо
Хм... вроде мне обещано 100 Мбит канал, я взял дедик у ФастВПС, значит ли данные этого графика что канал у меня урезанный?
cd /var/www/auto/data/www/site.ru/templates/; php название-файла.php
Заканчивается первый месяц моего пользования дедиком EX-4. Доволен как слон. Сервер справляется с нагрузкой просто на ура, лоад аверадж даже в пик редко переваливает за 1!
Если позволите - замечание по оплате:
Для меня как для клиента наиболее оптимальна следующая схема - зашел, выбрал оплату, выбрал кол-во месяцев и чем будешь платить - заплатил. Далее в личном кабинете видно до какого периода оплачен сервер.
А что у вас? Мне сегодня автоматом был выставлен счет на оплату следующего месяца, я же хотел оплатить сразу за год. Зашел облазил весь сайт но так и не врубился как оплатить за год. Пришлось писать тикет. Мне посоветовали пополнить лицевой счет на сумму равную оплате за год.
Выставил я счет и понял что денег за год не хватит, потом не учел комиссию вебмани - в результате в личном кабинете висит 4 счета которые только путают пользователя - почему их нельзя удалить, чтобы не мозолили глаза?
Наконец я перечислил 490 евро - и что, куда они делись. Нет вообще меню - лицевой счет. Как все же заплатить сразу за 10 месяцев? Вопрос пока не решен, жду службу поддержки пользователей...
Большое спасибо!
Тем таких уже десятки. Ищите в инете по поводу оптимизации Джумлы. У меня есть сайт на Джумле с 500К страниц и 20.000 хостов в сутки и нормально все...
А она пропадает :)
Если убираю close() ошибка пропадает, редирект проходит медленнее и ответ сервера неправильному урлу становится - 200
Dram добавил 30.11.2011 в 15:58
header('HTTP/1.1 301 Moved Permanently'); header('Location: '.$url); exit();
Ошибка не пропала
ВОт больше кода
function redirect( $url, $msg='', $msgType='message', $moved = false ) { // check for relative internal links if (preg_match( '#^index[2]?.php#', $url )) { $url = JURI::base() . $url; } // Strip out any line breaks $url = preg_split("/[\r\n]/", $url); $url = $url[0]; // If we don't start with a http we need to fix this before we proceed // We could validly start with something else (e.g. ftp), though this would // be unlikely and isn't supported by this API if (!preg_match( '#^http#i', $url )) { $uri =& JURI::getInstance(); $prefix = $uri->toString(Array('scheme', 'user', 'pass', 'host', 'port')); if ($url[0] == '/') { // we just need the prefix since we have a path relative to the root $url = $prefix . $url; } else { // its relative to where we are now, so lets add that $parts = explode('/', $uri->toString(Array('path'))); array_pop($parts); $path = implode('/',$parts).'/'; $url = $prefix . $path . $url; } } // If the message exists, enqueue it if (trim( $msg )) { $this->enqueueMessage($msg, $msgType); } // Persist messages if they exist if (count($this->_messageQueue)) { $session =& JFactory::getSession(); $session->set('application.queue', $this->_messageQueue); } // If the headers have been sent, then we cannot send an additional location header // so we will output a javascript redirect statement. if (headers_sent()) { echo "<script>document.location.href='$url';</script>\n"; } else { if (!$moved && strstr(strtolower($_SERVER['HTTP_USER_AGENT']), 'webkit') !== false) { // WebKit browser - Do not use 303, as it causes subresources reload (https://bugs.webkit.org/show_bug.cgi?id=38690) echo '<html><head><meta http-equiv="refresh" content="0;'. $url .'" /></head><body></body></html>'; } else { // All other browsers, use the more efficient HTTP header method header($moved ='HTTP/1.1 301 Moved Permanently'); header('Location: '.$url); } } $this->close(); }
Прописал так:
Ошибка не пропала, по прежнему ругается на $this->close();