Юра Герасименко: И на бое и на тесте одинаково: #RewriteBase /magento/
Закомментировано. Я для теста вносил правки в .htaccess, но это не трогал.
На бое всё лежит в папке publc_html.
Юра Герасименко: Всё на том же хостинге в той же папки. Для тестового сайта я создал папку в корне основного и запаролил её. То есть бой: example.com, а тест: example.com/test. Субдомен не делал.
Юра Герасименко: ИонКуб не доходит до разбора зашифрованной части скрипта. Он умирает в строке 0: "is corrupt. in Unknown on line 0". Этот код минифицирован в одну строку. Это я уж его переносы расставил.
Что-то я не понимаю логики. Скрипт умирает если ИонКуб загружен?
if (!extension_loaded('ionCube Loader'))
{
$__oc=strtolower(substr(php_uname(),0,3));
$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');
if (function_exists('dl')){ @dl($__ln); }
if (function_exists('_il_exec')){ return _il_exec(); }
$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));
$__here=dirname(__FILE__);
if (strlen($__id)>1&&$__id[1]==':')
{
$__id=str_replace('\\','/',substr($__id,2));
$__here=str_replace('\\','/',substr($__here,2));
}
$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';
$__i=strlen($__rd);while($__i--)
{
if($__rd[$__i]=='/')
{
$__lp=substr($__rd,0,$__i).$__ln;
if (file_exists($__oid.$__lp)){ $__ln=$__lp;break; }
}
}
if(function_exists('dl')) { @dl($__ln); }
}
else { die('The file '.__FILE__." is corrupted.\n"); }
if (function_exists('_il_exec')){ return _il_exec(); }
echo('Site error: the file '.__FILE__.' requires the ionCube PHP Loader '.basename($__ln).' to be installed by the website operator. If you are the website operator please use the ionCube Loader Wizard to assist with installation.');
Закомментировано. Я для теста вносил правки в .htaccess, но это не трогал.
На бое всё лежит в папке publc_html.