PDA

Zobacz pełną wersję : Przeniesienie strony www na nowy serwer - nie działa !



kjmragowo
04-09-2012, 10:03
Witam! Zrobiłem kopię strony poprzez moduł Akeeba Backup.Przeniosłem wszystkie rozpoakowane pliki kickstart-core-3.5.2 oraz archiwum zrobione na poprzednim serwerze gdzie Joomla działa prawidłowo przez ftp na nowy serwer. Administrator założył bazę danych i stwierdził, że Joomla powinna działać! Za pomocą kickstart uruchmiłem aktualizację. Aktualizacja przeszła bez problemów. Zalogowałem się na panel administratora , tam wszystko jest. Ale witryna się nie wyświetla! Natomiast jak ją wyłącze to jest napis Witryna jest w trakcie prac konserwacyjnych. Zajrzyj później. Oraz można się zalogować ! Nie wiem w czym jest problem ? Proszę o pomoc !Wersja Joomla : 1.5.26

pyziak
04-09-2012, 11:14
daj link do strony

Gall Anonim
04-09-2012, 11:19
Pewnie w tym iż w katalogu głównym znajduje się orginalny plik z serwer index.html (zmień jego nazwę lub rozszerzenie) który z automatu jest pobierany przed index.php
Pzdr

pyziak
04-09-2012, 11:22
@Gall a myślisz czemu prosiłem link do strony, ale przy okazji człowiek by się dowiedział że podawanie linku do problemu jest ważne

kjmragowo
04-09-2012, 11:46
Link do strony www.mops.mragowo.pl (http://www.mops.mragowo.pl)

Gall Anonim
04-09-2012, 12:45
@Pyziak - naturalnie - chciałem tą drogą przeprosić za moje niewłaściwe zachowanie i niefortunne fo pa.
Obiecuję że więcej się to nie powtórzy.
Mea Culpa:(

kjmragowo
04-09-2012, 12:54
Sprawdziłem, na serwerze nie zdnajduje się plik index.html. Ale dodam, że zainstalowałem tam na próbę Joomle w wersji 1.5.26. Czysta instalacja. Strona po instalacji wyświetliła się. Następnie usunąłem całą instalacje. Wykonałem backup z kickstart.

kjmragowo
04-09-2012, 14:10
W katalogu administrator jest log php_errors może to coś pomoże:

[04-Sep-2012 09:47:06] PHP Warning: file_put_contents(/home/www/mopsmragowo/www/configuration.php): failed to open stream: Permission denied in /home/www/mopsmragowo/www/libraries/joomla/filesystem/file.php on line 304
[04-Sep-2012 09:49:35] PHP Warning: file_put_contents(/home/www/mopsmragowo/www/configuration.php): failed to open stream: Permission denied in /home/www/mopsmragowo/www/libraries/joomla/filesystem/file.php on line 304
[04-Sep-2012 11:20:55] PHP Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/www/mopsmragowo/www/configuration.php on line 20
[04-Sep-2012 11:21:04] PHP Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/www/mopsmragowo/www/configuration.php on line 20
[04-Sep-2012 11:31:07] PHP Warning: file_put_contents(/home/www/mopsmragowo/www/configuration.php): failed to open stream: Permission denied in /home/www/mopsmragowo/www/libraries/joomla/filesystem/file.php on line 304
[04-Sep-2012 11:37:45] PHP Warning: file_put_contents(/home/www/mopsmragowo/www/configuration.php): failed to open stream: Permission denied in /home/www/mopsmragowo/www/libraries/joomla/filesystem/file.php on line 304
[04-Sep-2012 12:11:26] PHP Warning: file_put_contents(/home/www/mopsmragowo/www/configuration.php): failed to open stream: Permission denied in /home/www/mopsmragowo/www/libraries/joomla/filesystem/file.php on line 304
[04-Sep-2012 13:23:27] PHP Warning: file_put_contents(/home/www/mopsmragowo/www/configuration.php): failed to open stream: Permission denied in /home/www/mopsmragowo/www/libraries/joomla/filesystem/file.php on line 304
[04-Sep-2012 14:02:58] PHP Warning: file_put_contents(/home/www/mopsmragowo/www/configuration.php): failed to open stream: Permission denied in /home/www/mopsmragowo/www/libraries/joomla/filesystem/file.php on line 304

pyziak
04-09-2012, 14:17
Permission deniedSprawdź prawa do katalogów
PA -- Pomoc -- Informacje o systemie --- Prawa do katalogów
powinno być wszystko na zielono

palyga007
04-09-2012, 14:55
A i masz błąd w pliku configuration.php zapomniałeś średnika w okolicach 20 wersu.

kjmragowo
04-09-2012, 15:04
Wszystko ma status: zapisywalny. Jeszcze raz zrobiłem przywracanie strony za pomocą kickstart.
witryna nie działa. Można zalogować się na zaplecze.
Czy mam zmienić coś jeżeli chodzi o to: $live_site = ''; ?
W katalog administrator jest php_errors z takim tereaz wpisem:
[04-Sep-2012 15:09:34] PHP Warning: file_put_contents(/home/www/mopsmragowo/www/configuration.php): failed to open stream: Permission denied in /home/www/mopsmragowo/www/libraries/joomla/filesystem/file.php on line 304

kjmragowo
05-09-2012, 10:22
Witam. Problem pozostał, strona się nie wyświetla, nawet wyłączyłem niektóre moduły!

Karol99
05-09-2012, 12:28
configuration.php): failed to open stream: Permission denied

Sprawdź jakie masz chmod-y pliku configuration.php, wygląda jakby j! nie mógł go odczytać.

Spróbuj zainstalować kopię strony z tej samej paczki na lokalnym serwerze (np. JAMP, Bitnami, MoWeS) - jeśli będzie działać, to trzeba szukać problemu w konfiguracji serwera.

kjmragowo
05-09-2012, 12:39
configuration.php ma atrybuty 777 aby można zapisywać konfigurację z zaplecza.

kjmragowo
06-09-2012, 09:22
Witam!

Zinstalowałem kopię strony z tej samej paczki na lokalnym komputerze (XAMPP). Zaplecze chodzi jednak strona również nie wyświetla się. Błąd serwera 500.

Karol99
06-09-2012, 13:47
Na tej lokalnej kopii usuń/zmień nazwę pliku .htaccess, upewnij się, że w configuration.php nie ma śladu po danych starego serwera. Jeśli nie pomoże - nadpisz wszystkie katalogi i pliki z paczki instalacyjnej j! (bez katalogu installation). Jeśli nadal nie pomoże - wyłącz wszystkie rozszerzenia i przełącz na standardowy szablon.

kjmragowo
07-09-2012, 11:49
Witam!. Dziękuję Karol99. Nadpisałem na lokalnym komputerze katalogi i pliki z paczki instalacyjnej ! No i ... poszło! Ustawiłem szablon beez i strona wyświetla się. Ale doszedłem jeszcze, że wystarczyło przekopiować i tak zrobiłem na serwerze katalog templates ! Teraz tylko mam taki problem, że gdy jestem zalogowany do panelu częśc witryny wyświetla się w języku angielskim, a część w języku polskim ! Ale dzieki za pomoc.

Karol99
07-09-2012, 12:01
Cieszę się :)


częśc witryny wyświetla się w języku angielskim, a część w języku polskim

Zainstaluj (lub nadpisz) pakiet języka polskiego dla j!, jeśli nie wystarczy - na zapleczu przełącz domyślny język na angielski, a potem ponownie na polski.

kjmragowo
07-09-2012, 12:19
Jeszcze taki problem zaistniał, że nie mogę zainstalowac modułów. Wyrzuca błąd:JFolder::create: Could not create directory
Komponent Zainstaluj: Failed to create directory:

Karol99
07-09-2012, 12:22
Sprawdź w konfiguracji globalnej ścieżki do /tmp i i /log. Jednak najprawdopodobniej masz problem z prawami do katalogów na serwerze - napadaj admina.