PDA

Zobacz pełną wersję : Po przeniesieniu strony z serwera na serwer - biała strona zaplecza i inne



daniem
26-04-2015, 22:32
Witam serdecznie.
Po przeniesieniu strony internetowej w Joomla 3 z serwera na serwer wynikły problemy. Zrobiłem kopie zapasową po przez Akeeb'e i uruchomiłem instalację po przez Kick'a. Po instalacji szablon jest rozjechany tak jakby w ogóle plików css nie wczytywało. Ponadto jak chce się zalogować na zaplecze, czyli wchodzę po przez www.nazwadomeny.pl/administrator to ukazuje się zwykła biała pusta strona... Ścieżki do log i tmp są dobre, bo potwierdziła to obsługa techniczna serwera. Natomiast jak sprawdzę stronę przez Firebug to w sekcji <head> jest:

<link rel="canonical" href="http://nazwadomeny.plnazwadomeny.pl/index.php">

Nie wiem czemu jest dwa razy nazwa domeny...


Plik configuration:



<?php
class JConfig {
public $MetaAuthor = '1';
public $MetaDesc = '';
public $MetaKeys = '';
public $MetaRights = '';
public $MetaTitle = '1';
public $MetaVersion = '0';
public $access = '1';
public $cache_handler = 'file';
public $cachetime = '15';
public $caching = '0';
public $captcha = '0';
public $cookie_domain = 'nazwadomeny.pl';
public $cookie_path = '';
public $db = 'nazwa_bazy';
public $dbprefix = 'b0rec_';
public $dbtype = 'mysql';
public $debug = '0';
public $debug_lang = '0';
public $display_offline_message = '1';
public $editor = 'tinymce';
public $error_reporting = 'default';
public $feed_email = 'author';
public $feed_limit = '10';
public $force_ssl = '0';
public $fromname = 'Nazwa strony';
public $ftp_enable = '0';
public $ftp_host = '';
public $ftp_pass = '';
public $ftp_port = '21';
public $ftp_root = '';
public $ftp_user = '';
public $gzip = '0';
public $helpurl = 'https://help.joomla.org/proxy/index.php?option=com_help&keyref=Help{major}{minor}:{keyref}';
public $host = 'localhost';
public $lifetime = '15';
public $list_limit = '20';
public $live_site = 'nazwadomeny.pl';
public $log_path = '/home/user/public_html/log';
public $mailer = 'mail';
public $mailfrom = 'kontakt@nazwadomeny.pl';
public $memcache_compress = '0';
public $memcache_persist = '1';
public $memcache_server_host = 'localhost';
public $memcache_server_port = '11211';
public $offline = '0';
public $offline_image = '';
public $offline_message = 'Witryna została wyłączona ze względu na prace konserwacyjne.<br />Proszę zajrzyj tu ponownie za jakiś czas.';
public $offset = 'Europe/Warsaw';
public $offset_user = 'UTC';
public $password = 'hasło';
public $robots = '';
public $secret = 'I03o3B4YTer65LwYkOMOeyTAYrZ8SGTh';
public $sef = '0';
public $sef_rewrite = '1';
public $sef_suffix = '0';
public $sendmail = '/usr/sbin/sendmail';
public $session_handler = 'database';
public $sitename = 'Nazwa strony ';
public $sitename_pagetitles = '0';
public $smtpauth = '0';
public $smtphost = 'localhost';
public $smtppass = '';
public $smtpport = '25';
public $smtpsecure = 'none';
public $smtpuser = '';
public $tmp_path = '/home/user/public_html/tmp';
public $unicodeslugs = '0';
public $user = 'nazwa_user';
public $mailonline = '1';

public $memcached_persist = '1';
public $memcached_compress = '0';
public $memcached_server_host = 'localhost';
public $memcached_server_port = '11211';
public $redis_persist = '1';
public $redis_server_host = 'localhost';
public $redis_server_port = '6379';
public $redis_server_auth = '';
public $redis_server_db = '0';
public $proxy_enable = '0';
public $proxy_host = '';
public $proxy_port = '';
public $proxy_user = '';
public $proxy_pass = '';
public $massmailoff = '0';
public $session_memcache_server_host = 'localhost';
public $session_memcache_server_port = '11211';
public $session_memcached_server_host = 'localhost';
public $session_memcached_server_port = '11211';
public $frontediting = '1';
public $asset_id = '1';
}

mjmartino
27-04-2015, 10:25
1. Wyłącz cache
2. usuń wpisy z configu dotyczące memcache i memcached
3. Wyczyść cache
4. Włącz cache
5. I wówczas ustaw memcached.

trzepiz
27-04-2015, 17:50
public $live_site = 'nazwadomeny.pl'; z http .. czyli public $live_site = 'http://nazwadomeny.pl/';
albo zupełnie usuń wpis w public $live_site = '';