PDA

Zobacz pełną wersję : Kod zamiast strony



roku77
21-03-2012, 02:24
Witam wszystkich na forum. Moj problem polega na tym, iz strona wyswietla kod zamiast zawartosci. Dzizeje sie tak zarowno na stronie glownej jak i na panelu admina. Wygląda to mniej wiecej tak:

@version $Id: index.php 14401 2010-01-26 14:10:00Z louis $ * @package Joomla * @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved. * @license GNU/GPL, see LICENSE.php * Joomla! is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * See COPYRIGHT.php for copyright notices and details. */ // Set flag that this is a parent file define( '_JEXEC', 1 ); define('JPATH_BASE', dirname(__FILE__) ); define( 'DS', DIRECTORY_SEPARATOR ); require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' ); require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' ); JDEBUG ? $_PROFILER->mark( 'afterLoad' ) : null; /** * CREATE THE APPLICATION * * NOTE : */ $mainframe =& JFactory::getApplication('site'); /** * INITIALISE THE APPLICATION * * NOTE : */ // set the language $mainframe->initialise(); JPluginHelper::importPlugin('system'); // trigger the onAfterInitialise events JDEBUG ? $_PROFILER->mark('afterInitialise') : null; $mainframe->triggerEvent('onAfterInitialise'); /** * ROUTE THE APPLICATION * * NOTE : */ $mainframe->route(); // authorization $Itemid = JRequest::getInt( 'Itemid'); $mainframe->authorize($Itemid); // trigger the onAfterRoute events JDEBUG ? $_PROFILER->mark('afterRoute') : null; $mainframe->triggerEvent('onAfterRoute'); /** * DISPATCH THE APPLICATION * * NOTE : */ $option = JRequest::getCmd('option'); $mainframe->dispatch($option); // trigger the onAfterDispatch events JDEBUG ? $_PROFILER->mark('afterDispatch') : null; $mainframe->triggerEvent('onAfterDispatch'); /** * RENDER THE APPLICATION * * NOTE : */ $mainframe->render(); // trigger the onAfterRender events JDEBUG ? $_PROFILER->mark('afterRender') : null; $mainframe->triggerEvent('onAfterRender'); /** * RETURN THE RESPONSE */ echo JResponse::toString($mainframe->getCfg('gzip'));




Bardzo proszę o pomoc, gdyz nie wiem dlaczego tak sie stalo i jak sie zabrac do naprawy.
Z gory serdeczne dzieki.

nikszal
21-03-2012, 09:28
Bardzo proszę o pomoc
W pierwszej kolejności pomóż sobie sam opisując problem zgodnie z Regulaminem (http://forum.joomla.pl/announcement.php?f=2&a=3)
Wówczas możesz liczyć na sensowne odpowiedzi, bo nikt z nas nie potrafi wróżyć z fusów.

roku77
22-03-2012, 00:41
Najmocniej przepraszam i juz staram sie naprawic moj blad.

Joomla byla zainstalowana poprawnie, strona dzialala bez problemu blisko rok.
Obecnie po wpisaniu adresu, zamaiast stronki wyswietla sie wspomniany w pierwszym poscie kod.
Adres stronki to: www.szkolacoventry.org
Wersja Joomli 1.5.25, instalowana i upgradowana za pomoca simplescripts.com
Hosting: hostmonster.com
Apache version 2.2.22
PHP version 5.2.17
MySQL version 5.1.61-community-log
Architecture x86_64
Operating system linux


Przez okolo miesiac nie zagladalem na stronke, niedawno probowalem dodac nowa tresc,
niestety ani strona ani panel administratora nie wyswietla sie poprawnie.
Jestem raczej malo doswiadczonym uzytkownikiem joomla.
Mam nadzieje iz wszytkie powyzsze informacje pomoga w naswietleniu problemu.
Jesli jednak sa niewystarczjace, bardzo prosze dac znac.
Pozdrawiam

nikszal
22-03-2012, 00:52
Nie wiem dlaczego zamiast wbijać gwoździe młotkiem czekasz na walec drogowy aż go wciśnie w deskę. Aktualizowałeś za pomocą simplescripts.com i masz skutki.

Próbowałeś nadpisać system wersją instalacyjną Joomla 1.5.25 starą i sprawdzoną metodą przez FTP?

neo_fox
22-03-2012, 07:33
Mam nadzieje iz wszytkie powyzsze informacje pomoga w naswietleniu problemu.

Pomaga ale my niewiele możemy Ci pomóc.
Wygląda na to że Apache nie wie co ma robić ze skryptami PHP i interpretuje je jako zwykłe pliki tekstowe.

Jeśli nie jesteś administratorem serwera to zgłoś się do twojego dostawcy.
Jeśli jesteś to daj znać.

A tak na marginesie: na drugi raz zainstaluj sobie Admin Tools i zrób update przez ten komponent :podstep:

roku77
27-03-2012, 00:18
Nikszal czy to oznacza ze aktualizacja jaka moj provider sugeruje, czyli przy pomocy simplescripts jest do bani? czy zdarza sei ze moze powodowac takie bledy?
O nadpisywaniu sysytemu przez FTP nawet nie myslalem. Na razie nie chcialem namieszac jeszcze bardziej. Nie bardzo znam ta metode.
Neo_fox kontaktowalem sie z providerem i stwierdzili ze jest to blad skryptu, nie serwera...:(
Troszke dolujaca sytuacja...
Pozdro

Krzysztof Klima
27-03-2012, 00:39
witam
załóż nowy folder i zaladuj do niego plik index.php z jakim kodem w środku jak się nei wykona to znaczy ze php padło na serwerze bo mi sie też wydaje tak jak koledze ze interpretuje pliki jak txt. a druga sprwawa to zobacz czy .htaccess się nie uszkodził

pozdr KK

neo_fox
27-03-2012, 08:40
Neo_fox kontaktowalem sie z providerem i stwierdzili ze jest to blad skryptu, nie serwera..

To prosze zapytaj go w jaki sposób w skrypcie PHP który nie może być przez serwer interpretowany (jak widać) można spowodować że skrypt PHP nie jest interpretowany?!!!
Czyli jak coś co nie może zostać uruchomione może powodować że to coś nie może być uruchomione?

Może wypadałoby poszukać kompetentnego providera?

roku77
30-05-2012, 00:04
Witam ponownie, przepraszam ze wracam do starego watku, ale jestem winien to wszystkim ktorzy moga w przyszlosci miec podobny problem. Otoz pomoglo zainstalowanie joomli w osobnym folderze i podmiana plikow. Dziekuje serdecznie za pomoc, pozdrawiam.