Jump to content

Ошибка на форуме

Featured Replies

comment_153575

Ну дак, пройди по тому пути который указан в ошибке, и скинь код сюда

  • Author
comment_153576
Цитата

/system/Dispatcher/Front.php(244): IPS\_Member->canAccessModule(NULL)

/* Permission Check */
		if ( !\IPS\Member::loggedIn()->canAccessModule( $this->module ) )
		{
			if ( !\IPS\Member::loggedIn()->member_id and isset( \IPS\Request::i()->_mfaLogin ) )
			{
				\IPS\Output::i()->redirect( \IPS\Http\Url::internal( "app=core&module=system&controller=login", 'front', 'login' )->setQueryString( '_mfaLogin', 1 ) );
			}
			\IPS\Output::i()->error( ( \IPS\Member::loggedIn()->member_id ? 'no_module_permission' : 'no_module_permission_guest' ), '2S100/2', 403, 'no_module_permission_admin' );
		}
		

Вторая

Цитата

/system/Dispatcher/Dispatcher.php(103): IPS\Dispatcher\_Front->init()

	public static function i()
	{
		if( static::$instance === NULL )
		{
			$class = get_called_class();

			if( $class == 'IPS\\Dispatcher' )
			{
				throw new \RuntimeException( "Only subclasses of Dispatcher can be instantiated" );
			}
			
			static::$instance = new $class;
			
			if( static::$instance->controllerLocation != 'setup' )
			{
				$_redirect	= FALSE;

				if ( !file_exists( \IPS\ROOT_PATH . '/conf_global.php' ) )
				{
					$_redirect	= TRUE;
				}
				else
				{
					require \IPS\ROOT_PATH . '/conf_global.php';

					if( !isset( $INFO['sql_database'] ) )
					{
						$_redirect	= TRUE;
					}
					else if ( !isset( $INFO['installed'] ) OR !$INFO['installed'] )
					{
						/* This looks weird, but there was a period of time where "installed" was misspelled as "instaled" on Community in the Cloud after install finished. So, if that is present, assume we're okay. */
						if ( !isset( $INFO['instaled'] ) )
						{
							if( isset( $_SERVER['SERVER_PROTOCOL'] ) and \strstr( $_SERVER['SERVER_PROTOCOL'], '/1.0' ) !== false )
							{
								header( "HTTP/1.0 503 Service Unavailable" );
							}
							else
							{
								header( "HTTP/1.1 503 Service Unavailable" );
							}
									
							require \IPS\ROOT_PATH . '/' . \IPS\CP_DIRECTORY . '/install/installing.html';
							exit;
						}
					}
				}

				if( $_redirect === TRUE )
				{
					/* conf_global.php does not exist, forward to installer */
					$url	= ( \IPS\Request::i()->isSecure()  ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . rtrim( dirname( $_SERVER['SCRIPT_NAME'] ), '/' );
					\IPS\Output::i()->redirect( "{$url}/" . \IPS\CP_DIRECTORY . "/install/" );
				}
			}
			
			static::$instance->init();
		}
		
		return static::$instance;
	}



Но ошибку выбает тут:
static::$instance->init();

Третья

Цитата

/index.php(13): IPS\_Dispatcher::i()

\IPS\Dispatcher\Front::i()->run();

 

comment_153579
1 минуту назад, hita сказал:

да

 

Дак права доступа измени в АС , и все

  • Author
comment_153580
1 минуту назад, eh1 сказал:

Дак права доступа измени в АС , и все

Не понял, какие права? Права на что?
У меня при нажатии на главную - выходит ошибка

comment_153581
1 минуту назад, hita сказал:

Не понял, какие права? Права на что?
У меня при нажатии на главную - выходит ошибка

У тебя виртуалка что ли?

comment_153583
Только что, hita сказал:

обычный хостинг

Тогда не знаю в чем проблема.

  • Author
comment_153584

Там проблема такая
Если сайт прописан вот так           www.site.ru - то ошибка

А если сайт прописан вот так        www.site.ru/index.php?/forums/    - то ошибки нет

  • Author
comment_153594
1 час назад, Nikola_Telegin сказал:

В приложениях на умолчании какое приложение стоит?

система

  • Author
comment_153595

Проблема решена, ошибка была связанна с приложением, удалил приложение - ошибки не стало

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.