Fatal error: Class 'JView' not found in - podczas przenoszenia serwisu
Wyniki 1 do 6 z 6

Temat: Fatal error: Class 'JView' not found in - podczas przenoszenia serwisu

  1. #1
    Debiutant
    Dołączył
    16-08-2008
    Wpisy
    3
    Punkty
    10

    Domyślny Fatal error: Class 'JView' not found in - podczas przenoszenia serwisu

    Witam,

    podczas przenoszenia serwisu z nazwa.pl na serwery.pl po przekopiowaniu plików i zmianie config.php (chyba poprawnej ) pojawia się taki komunikat:

    Fatal error: Class 'JView' not found in /usr/local/apache/www/htdocs/stronawww/components/com_content/view.php on line 8

    Jak to zlikwidować??
    Podobna sytuacja była przy innym serwisie gdzie mówił coś o sesjach, ale tam wystarczyło zmienić php4 na php5 w panelu administracyjnym i wszystko śmiga.
    A tu nie.
    Proszę o poradę

    Pozdrawiam

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Bywalec
    Dołączył
    11-07-2008
    Wpisy
    327
    Punkty
    29

    Domyślny

    Zobacz plik view.php. Na początku powinien być kod

    Kod:
    jimport('joomla.application.component.view');
    Klasy widoku dziedziczą po JView. W przypadku braku tej linii albo w przypadku błędów klasa ta nie odnajdzie JView i wyskoczy przedstawiony przez Ciebie błąd. Dotyczy to joomli 1.5.x Jak jest w 1.0.x nie wiem

  4. #3
    Debiutant
    Dołączył
    16-08-2008
    Wpisy
    3
    Punkty
    10

    Domyślny

    Cytat Wysłane przez vego007 Zobacz wiadomość
    Zobacz plik view.php. Na początku powinien być kod

    Kod:
    jimport('joomla.application.component.view');
    Klasy widoku dziedziczą po JView. W przypadku braku tej linii albo w przypadku błędów klasa ta nie odnajdzie JView i wyskoczy przedstawiony przez Ciebie błąd. Dotyczy to joomli 1.5.x Jak jest w 1.0.x nie wiem
    View.php wygląda następująco:
    Kod:
    <?php
    defined('_JEXEC') or die('Restricted access');
    
    
    jimport( 'joomla.application.component.view');
    
    
    class ContentView extends JView
    
    {
        function __construct($config = array())
        {
    
            parent::__construct($config);
    
            //Add the helper path to the JHTML library
        
        JHTML::addIncludePath(JPATH_COMPONENT.DS.'helpers');
        }
    }
    Nic nie było przestawiane...

  5. #4
    Bywalec
    Dołączył
    11-07-2008
    Wpisy
    327
    Punkty
    29

    Domyślny

    Czyli wychodziłoby na to że masz jeszcze coś powalone w ścieżkach. Najprościej byłoby skopiować to co masz jako np nazwakatalogu2 i zainstalować joomlę od nowa do katalogu w którym ma serwis się znajdować. Wtedy będziesz mógł skopiować sobie configuration.php z nowej instalki albo porównać te configi. Przynajmniej będziesz wiedział na przyszłość czego zapomniałeś zmienić. O ile to jest problemem

    P.S. Inne komponenty Ci działają?

  6. #5
    Debiutant
    Dołączył
    16-08-2008
    Wpisy
    3
    Punkty
    10

    Domyślny

    mogę się zalogowac do panelu admina i tam wszystko w zasadzie chodzi poza Instalatorem, komunikat ten sam się pojawia - tez view.php

  7. #6
    Bywalec
    Dołączył
    11-07-2008
    Wpisy
    327
    Punkty
    29

    Domyślny

    To już sam nie wiem. Skoro masz jimport i plik view.php w katalogu joomla/application/component to powinno chodzić. Daj jeszcze tak na wszelki wypadek link do swojej witryny, choć przyznam szczerze, że skończyły mi się pomysły :/ Jedyne co mi jeszcze przychodzi do głowy to błędy albo brak czegoś w pliku view.php.

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •