Страница 1 из 2

Разговоры ниочем

Добавлено: 04 фев 2013, 10:20
Maxiru
Всем привет, недавно наткнулся на этот вебсервер, установил работаетсупер. Попытался настроить на внешний адрес не выходит, но вот документацию наити не могу.

Добавлено: 04 фев 2013, 12:09
CrazyLamer
Изображение

Добавлено: 05 фев 2013, 11:20
Maxiru
Спасибо все заработало на ура, Openserver работает быстрее и лучше чем Stpserver. Домашний хостинг - это круто. Спасибо создателям.

Добавлено: 03 апр 2013, 05:48
Maxiru
Прошло несколько месяцев как использую данный сервер в целом очень хорош, покрайней мере с использованием данного веб сервера, пропускная способность моего сервера увеличилась в разы, но вот беда есть проблемы с моим форумом, и еще многими сайтами которые на нем крутятся, как я понимаю проблема в том что он не правильно читает символы.

Parse error: syntax error, unexpected '?' in G:\OpenServer\domains\мой-сайт\forum\includes\functions.php(3093) : eval()'d code on line 2

Warning: Cannot modify header information - headers already sent by (output started at [path]\includes\functions.php(3093) : eval()'d code:2) in [path]\includes\functions.php on line 3103, тут я так понимаю он не воспринимает код, причем это выскакивает на многих движках сайта, может кто знает что делать.

Еще один момент по структуре каталогов: хотелось бы чтоб была возможность самому регулировать document_root, а не только в папке domains, может кто подскажет как изменить данную ситуацию.
подробнее сайт1 на 1 жестком
сайт 2 на 2 жестком(не раздел)
Заранее спасибо, и еще спасибо админу проекта.

Добавлено: 03 апр 2013, 05:53
DelphinPRO
в функцию eval передается некорректный php код. Почему так происходит мне отсюда не видно.

Добавлено: 03 апр 2013, 09:51
Maxiru
// #############################################################################
/**
* Halts execution and redirects to the specified URL invisibly
*
* @param string Destination URL
*/
function exec_header_redirect($url)
{
global $vbulletin;

$url = create_full_url($url);

if (class_exists('vBulletinHook'))
{
// this can be called when we don't have the hook class
($hook = vBulletinHook::fetch_hook('header_redirect')) ? eval($hook) : false;
}


$url = str_replace('&', '&', $url); // prevent possible oddity

if (strpos($url, "\r\n") !== false)
{
trigger_error("Header may not contain more than a single header, new line detected.", E_USER_ERROR);
}

header("Location: $url", 0, 302);

if ($vbulletin->options['addheaders'] AND (SAPI_NAME == 'cgi' OR SAPI_NAME == 'cgi-fcgi'))
{
// see #24779
header('Status: 302 Found');
}

define('NOPMPOPUP', 1);
if (defined('NOSHUTDOWNFUNC'))
{
exec_shut_down();
}
exit;
}
Вот часть кода, он ругается на ? знак(выделенная строка), как на форуме так и на других движках joomla, на неверный синтаксис. не знаю где исправить, раньше я пользовался другим вебсервером.
Движок форума vbulletin, может кто сталкивался

Добавлено: 03 апр 2013, 10:19
DelphinPRO
он не на вопросительный знак ругается. синтаксис там корректный.
ошибка в коде, который содержится в переменной $hook;
попробуйте вставить вместо eval($hook)
die($hook)
и посмотрите в исходном коде страницы в браузере (Ctrl+U) что в ней содержится
ну и сюда покажите.

Добавлено спустя 4 минуты 11 секунд:
я подозреваю, что в eval передается код заключенный в php-теги <?php ?> тогда как эта функция принимает только чистый, валидный php код без обрамляющих тегов

Добавлено: 19 апр 2013, 07:29
Maxiru
Ошибку устранил прописал в настройках php
php_flag display_errors off

может кому пригодится.

Добавлено: 19 апр 2013, 12:13
Zord
Ахахах, был бы ты доктором, я бы к тебе лечиться не пошел )))

Ведь если бы у меня заболела нога, ты бы ее отрезал ))

Добавлено: 19 апр 2013, 12:16
DelphinPRO
в точку :)

Добавлено спустя 26 секунд:
мы не решаем проблемы, мы их прячем :)