Сообщение Amney » 2014-12-13 7:15:44
lissyara писал(а):поясните свою мысль
Вы ко мне обращаетесь?
ну вот тут кто - то спрашивал,где прописывать путь до htmldoc, Alex Keda написал
что здесь
Amney писал(а):htmldoc --version
У меня вот тут вообще что стоит:
Код: Выделить всё
#-----------------------------------------------------------------------------
$Tests[] = 'Поиск приложений';
#-----------------------------------------------------------------------------
$Tests[] = $TestMySQL;
#-----------------------------------------------------------------------------
if(IsSet($MySQLbin)){
#---------------------------------------------------------------------------
$Result = Exec(SPrintF('%s --version 2>&1',$MySQLbin));
#---------------------------------------------------------------------------
if(Preg_Match('/[0-9]+\.[0-9]+\.[0-9]/',$Result,$MySQL)){
#-------------------------------------------------------------------------
$MySQL = Current($MySQL);
#-------------------------------------------------------------------------
if(IntVal($MySQL) >= 5)
$Test = Array('Status'=>SPrintF('%s (совместимо)',$MySQL),'IsOk'=>TRUE);
else
$Test = Array('Status'=>SPrintF('%s (несовместимо)',$MySQL),'IsOk'=>FALSE,'Comment'=>'Несовместимая версия mysql. Требуется версия mysql 5+.');
}else
$Test = Array('Status'=>'Версия не определена','IsOk'=>FALSE,'Comment'=>'Не удалось определить версию mysql. Попробуйте, выполнить следующу команду mysql --version.');
}else
$Test = Array('Status'=>'Не найдено','IsOk'=>FALSE,'Comment'=>'Приложение mysql не найдено. Пожалуйста, воспользуйтесь менеджером пакетов для установки данной программы <A target="blank" href="http://wiki.joonte.com/?title=Документация:Подготовка_к_установке">[подробнее...]</A>');
#-----------------------------------------------------------------------------
$Test['Name'] = 'Версия клиента базы данных MySQL';
#-----------------------------------------------------------------------------
$Tests[] = $Test;
#-----------------------------------------------------------------------------
$Result = Exec('htmldoc --version 2>&1');
#-----------------------------------------------------------------------------
if(!Preg_Match('/not\sfound/',$Result)){
#---------------------------------------------------------------------------
if(Preg_Match('/[0-9]+\.[0-9]+\.[0-9]/',$Result,$HtmlDoc)){
#-------------------------------------------------------------------------
$HtmlDoc = Current($HtmlDoc);
#-------------------------------------------------------------------------
if(FloatVal($HtmlDoc) >= 1.8.)
$Test = Array('Status'=>SPrintF('%s (совместимо)',$HtmlDoc),'IsOk'=>TRUE);
Ставлю на хостинг,и в корне соответственно не могу ничего сделать.
[quote="lissyara"]поясните свою мысль[/quote]
Вы ко мне обращаетесь?
ну вот тут кто - то спрашивал,где прописывать путь до htmldoc, Alex Keda написал
что здесь
[quote="Amney"]htmldoc --version[/quote]
У меня вот тут вообще что стоит:
[code]#-----------------------------------------------------------------------------
$Tests[] = 'Поиск приложений';
#-----------------------------------------------------------------------------
$Tests[] = $TestMySQL;
#-----------------------------------------------------------------------------
if(IsSet($MySQLbin)){
#---------------------------------------------------------------------------
$Result = Exec(SPrintF('%s --version 2>&1',$MySQLbin));
#---------------------------------------------------------------------------
if(Preg_Match('/[0-9]+\.[0-9]+\.[0-9]/',$Result,$MySQL)){
#-------------------------------------------------------------------------
$MySQL = Current($MySQL);
#-------------------------------------------------------------------------
if(IntVal($MySQL) >= 5)
$Test = Array('Status'=>SPrintF('%s (совместимо)',$MySQL),'IsOk'=>TRUE);
else
$Test = Array('Status'=>SPrintF('%s (несовместимо)',$MySQL),'IsOk'=>FALSE,'Comment'=>'Несовместимая версия mysql. Требуется версия mysql 5+.');
}else
$Test = Array('Status'=>'Версия не определена','IsOk'=>FALSE,'Comment'=>'Не удалось определить версию mysql. Попробуйте, выполнить следующу команду mysql --version.');
}else
$Test = Array('Status'=>'Не найдено','IsOk'=>FALSE,'Comment'=>'Приложение mysql не найдено. Пожалуйста, воспользуйтесь менеджером пакетов для установки данной программы <A target="blank" href="http://wiki.joonte.com/?title=Документация:Подготовка_к_установке">[подробнее...]</A>');
#-----------------------------------------------------------------------------
$Test['Name'] = 'Версия клиента базы данных MySQL';
#-----------------------------------------------------------------------------
$Tests[] = $Test;
#-----------------------------------------------------------------------------
$Result = Exec('htmldoc --version 2>&1');
#-----------------------------------------------------------------------------
if(!Preg_Match('/not\sfound/',$Result)){
#---------------------------------------------------------------------------
if(Preg_Match('/[0-9]+\.[0-9]+\.[0-9]/',$Result,$HtmlDoc)){
#-------------------------------------------------------------------------
$HtmlDoc = Current($HtmlDoc);
#-------------------------------------------------------------------------
if(FloatVal($HtmlDoc) >= 1.8.)
$Test = Array('Status'=>SPrintF('%s (совместимо)',$HtmlDoc),'IsOk'=>TRUE);[/code]
Ставлю на хостинг,и в корне соответственно не могу ничего сделать.