Warning: require() [function.require]: Unable to access

awmaster08
На сайте с 22.02.2008
Offline
155
2052

На nic хостится сайт joomla 1.5.17.Когда ставил, сайт был php 4.4.9, понадобилось прикрутить A1script и пришлось поменять php версию на 5.2.10. Сайт благополучно лег, пришлось покрутить настройки хостинга и все вроде как заработало. Установил компонент IceTabs Module, при активации которого сайт выдает ошибки:

Warning: require() [function.require]: Unable to access /home/site-i/site-info.ru/docs/modules/mod_icetabs/themes/full3d/default.php in /home/site-i/site-info.ru/docs/modules/mod_icetabs/mod_icetabs.php on line 33

Warning: require(/home/site-i/site-info.ru/docs/modules/mod_icetabs/themes/full3d/default.php) [function.require]: failed to open stream: No such file or directory in /home/site-i/site-info.ru/docs/modules/mod_icetabs/mod_icetabs.php on line 33

Fatal error: require() [function.require]: Failed opening required '/home/site-i/site-info.ru/docs/modules/mod_icetabs/themes/full3d/default.php' (include_path='.:/home/site-i/etc') in /home/site-i/site-info.ru/docs/modules/mod_icetabs/mod_icetabs.php on line 33

В FTP путь до файла выглядит так: site-info.ru/docs/modules/mod_icetabs/mod_icetabs.php

Код файла mod_icetabs.php:

<?php

defined('_JEXEC') or die;

require_once dirname(__FILE__).DS.'helper.php';
$list = modIceTabsHelper::getList( $params );

$group = $params->get( 'group','content' );
$tmp = $params->get( 'module_height', 'auto' );
$moduleHeight = ( $tmp=='auto' ) ? 'auto' : (int)$tmp.'px';
$tmp = $params->get( 'module_width', 'auto' );
$moduleWidth = ( $tmp=='auto') ? 'auto': (int)$tmp.'px';
$themeClass = $params->get( 'theme' , '');
$openTarget = $params->get( 'open_target', 'parent' );
$class = !$params->get( 'navigator_pos', 0 ) ? '':'ice-'.$params->get( 'navigator_pos', 0 );
$theme = $params->get( 'theme', '' );


if( $theme && $theme != -1 ) {
//33 строка require( modIceTabsHelper::getLayoutByTheme($module, $group, $theme) );
} else {
require( JModuleHelper::getLayoutPath($module->module) );
}
modIceTabsHelper::loadMediaFiles( $params, $module, $theme );
?>
<script type="text/javascript">
var _lofmain = $('icetabs<?php echo $module->id; ?>');
var object = new LofSlideshow( _lofmain.getElement('.ice-main-wapper'),
_lofmain.getElement('.ice-navigator-outer .ice-navigator'),
_lofmain.getElement('.ice-navigator-outer'),
{
fxObject:{
transition:<?php echo $params->get( 'effect', 'Sine.easeInOut' );?>,
duration:<?php echo (int)$params->get('duration', '700')?>
},
interval:<?php echo (int)$params->get('interval', '3000'); ?>,
direction :'<?php echo $params->get('layout_style','opacity');?>',
navItemHeight:<?php echo $params->get('navitem_height', 100) ?>,
navItemWidth:<?php echo $params->get('navitem_width', 290) ?>,
navItemsDisplay:<?php echo $params->get('max_items_display', 3) ?>,
navPos:'<?php echo $params->get( 'navigator_pos', 0 ); ?>'
} );
<?php if( $params->get('display_button', '') ): ?>
object.registerButtonsControl( 'click', {next:_lofmain.getElement('.ice-next'),previous:_lofmain.getElement('.ice-previous')} );
<?php endif; ?>
object.start( <?php echo $params->get('auto_start',1)?>, _lofmain.getElement('.preload') );
</script>

Как я понял, ошибка из-за неверного пути к файлу. Как исправить? В настройках хостинга может что-то подкрутить?

texnicii
На сайте с 12.11.2009
Offline
77
#1

проверьте существуют ли все эти файлы,е сли да то нужно назначить права доступа к ним

Улыбающийся подшипник на краю подводного плавания.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий