1

Тема: Нужна помощь по установке монстры

Добрый день!
В первые столкнулся с такой проблемой, подскажите что делать

Fatal error: Class 'Monstra' not found in /home/%sitename%/www/engine/_init.php on line 24

На других сайтах все хорошо... даже не знаю куда смотреть, поиск молчит.

Монстра 2.2.1

Спасибо

Поделиться

2

Re: Нужна помощь по установке монстры

Никто так и не подскажет? Все еще не решена проблема... PHP 5.3

Поделиться

3

Re: Нужна помощь по установке монстры

а какая проблема на php 5.3 ??

Для работы монстры нужен 5.2.3 или выше

Поделиться

4

Re: Нужна помощь по установке монстры

ravilr пишет:

а какая проблема на php 5.3 ??

на понял..

просто написал версию пхп -> 5.3....

а вот и сама проблема

Fatal error: Class 'Monstra' not found in /home/%sitename%/www/engine/_init.php on line 24

самое интересное что на хостинге два других домена отлично работают на монстре, а вот с одним доменом такая беда... ну никак монстра не хочет запускаться.... хотя настройки доменов идентичны

вот _init.php

<?php defined('MONSTRA_ACCESS') or die('No direct script access.');
/**
 *  Monstra requires PHP 5.2.3 or greater
 */
if (version_compare(PHP_VERSION, "5.2.3", "<")) {
    exit("Monstra requires PHP 5.2.3 or greater.");
}
/**
 *  Include Monstra Engine
 */
include ROOT . DS .'engine'. DS .'Monstra.php';
/**
 * Set Monstra Environment
 *
 * Monstra has four predefined environments:
 *   Monstra::DEVELOPMENT - The development environment.
 *   Monstra::TESTING     - The test environment.
 *   Monstra::STAGING     - The staging environment.
 *   Monstra::PRODUCTION  - The production environment.
 */
Monstra::$environment = Monstra::PRODUCTION;
/**
 * Report Errors
 */
if (Monstra::$environment == Monstra::PRODUCTION) {
    error_reporting(0); 
} else {
    error_reporting(-1);
}
/**
 * Initialize Monstra
 */
Monstra::init();

24 строка это Monstra::$environment = Monstra::PRODUCTION;

переключался по $environment, не помогло

Поделиться

5

Re: Нужна помощь по установке монстры

Ну а все таки.. какая версия php у Вас на хостинге?? Спросите у хостера. Все современные хостеры давно предлагают хостинг с php выше 5.2.3
Если у вас ниже, то работать не будет.

Поделиться

6

Re: Нужна помощь по установке монстры

все-таки вы меня не правильно поняли. у меня на хостинге PHP 5.3

тут совсем не в этом дело, т.к. на других доменах на этом же хостинге работает еще 2 сайта на монстре.... которые с той же ошибкой не запускаются на текущем домене... настройки доменов идентичные, даже не знаю в чем может быть дело

Поделиться

7

Re: Нужна помощь по установке монстры

Может вы где права на папки не поставили и движок не может загрузить соответствующий class

Поделиться