Przeniesienie sklepu na domene dostawcy

Miejsce na wszelkie dyskusje odnośnie problemów technicznych i ewentualnych pytań z rozbudowaniem systemu w plikach i skryptach Opencart, a które nie dotyczą instalacji.

Przeniesienie sklepu na domene dostawcy

Postprzez PiterEL » 5 mar 2013, o 23:58

Witam
Przenioslem calosc sklepu na serwer ftp dostawcy z domena. Podlaczylem baze skonfigurowałem pliki config.php i w katalogu admin ale na gorze strony mam komunikatow pelno z bledami oraz strona jest zle wyswietlana.

Kod: Zaznacz cały
Warning: session_start() [function.session-start]: open(/tmp/sess_0b28af381174859912f4533fc50213eb, O_RDWR) failed: No such file or directory (2) in /system/library/session.php on line 11Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /index.php:106) in /system/library/session.php on line 11Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /index.php:106) in /system/library/session.php on line 11Warning: Cannot modify header information - headers already sent by (output started at /index.php:106) in /index.php on line 179Warning: Cannot modify header information - headers already sent by (output started at /index.php:106) in /system/library/currency.php on line 45



Nadałem na ftp prawa 777 do katalogów:
777 dla katalogu image/
777 dla katalogu image/cache/
777 dla katalogu image/data/
777 dla katalogu system/cache/
777 dla katalogu system/logs/
777 dla katalogu download/
777 dla pliku config.php
777 dla pliku admin/config.php


a tak wyglada konfiguracja config.php

Kod: Zaznacz cały
<?php

// HTTP

define('HTTP_SERVER', 'http://www.mojadomena.pl/');



// HTTPS

define('HTTPS_SERVER', 'http://www.mojadomena.pl/');



// DIR

define('DIR_APPLICATION', '/catalog/');

define('DIR_SYSTEM', '/system/');

define('DIR_DATABASE', '/system/database/');

define('DIR_LANGUAGE', '/catalog/language/');

define('DIR_TEMPLATE', '/catalog/view/theme/');

define('DIR_CONFIG', '/system/config/');

define('DIR_IMAGE', '/image/');

define('DIR_CACHE', '/system/cache/');

define('DIR_DOWNLOAD', '/download/');

define('DIR_LOGS', '/system/logs/');



// DB

define('DB_DRIVER', 'mysql');

define('DB_HOSTNAME', 'nazwa hosta');

define('DB_USERNAME', 'user');

define('DB_PASSWORD', 'mojehaslo');

define('DB_DATABASE', 'xxx');

define('DB_PREFIX', 'oc_');

?>



a to plik config.php w adminie

Kod: Zaznacz cały
<?php

// HTTP

define('HTTP_SERVER', 'http://www.mojadomena.pl/admin/');

define('HTTP_CATALOG', 'http://www.mojadomena.pl/');



// HTTPS

define('HTTPS_SERVER', 'http://www.mojadomena.pl/admin/');

define('HTTPS_CATALOG', 'http://www.mojadomena.pl/');



// DIR

define('DIR_APPLICATION', '/admin/');

define('DIR_SYSTEM', '/system/');

define('DIR_DATABASE', '/system/database/');

define('DIR_LANGUAGE', '/admin/language/');

define('DIR_TEMPLATE', '/admin/view/template/');

define('DIR_CONFIG', '/system/config/');

define('DIR_IMAGE', '/image/');

define('DIR_CACHE', '/system/cache/');

define('DIR_DOWNLOAD', '/download/');

define('DIR_LOGS', '/system/logs/');

define('DIR_CATALOG', '/catalog/');



// DB

define('DB_DRIVER', 'mysql');

define('DB_HOSTNAME', 'nazwa hosta');

define('DB_USERNAME', 'user');

define('DB_PASSWORD', 'mojehaslo');

define('DB_DATABASE', 'xxx');

define('DB_PREFIX', 'oc_');

?>



Nie wiem gdzie jest błąd. Czy dobrze nadałem prawa do tych katalogów czy coś nie potrzebnie ?
PiterEL
 
Posty: 151
Dołączył(a): 17 lut 2013, o 23:21

Re: Przeniesienie sklepu na domene dostawcy

Postprzez schematx.pl » 6 mar 2013, o 00:13

hmmm, a nie łatwiej zainstalować świeży OC na serwerze a potem tylko zaimportować bazę danych ?

przyczyn może być wiele tego błędu; od złej konfiguracji serwera (php.ini/.htaccess), przez brak dostępu do danego folderu i wiele innych ale na początek spróbuj w pliku system > library > session.php
zmienić linijkę :
Kod: Zaznacz cały
session_start();

na:
Kod: Zaznacz cały
session_save_path("/tmp"); session_start();
schematx.pl
 
Posty: 300
Dołączył(a): 21 sty 2013, o 20:11

Re: Przeniesienie sklepu na domene dostawcy

Postprzez PiterEL » 6 mar 2013, o 00:19

Nic to nie dało... dalej to samo. Kiedys z miesiac temu jak zaczynalem to robic tylko jeszcze w wersji 1.5.4 to wrzucilem i bylo ok. A teraz mam na wersji 1.5.51 od podstawy zrobione i cos nie tak.


A opisz mi dokladnie jak miales to na mysli z nowa instalacja. Bo baze ok zaimportuje a co ze wszystkimi moimi plikami grafik, tlumaczeniami, zainstalowanym vqmod i jego plikami...
PiterEL
 
Posty: 151
Dołączył(a): 17 lut 2013, o 23:21

Re: Przeniesienie sklepu na domene dostawcy

Postprzez PiterEL » 6 mar 2013, o 09:29

Znalazłem rozwiązanie troche googlując :)

W pliku php.ini dodałem na samym początku wpis:

Kod: Zaznacz cały
session.save_path = /tmp;


a nastepnie w katalogu głownym gdzie jest sklep stworzyłem katalog /tmp i dałem mu prawa 755.

Teraz strona działa poprawnie...
PiterEL
 
Posty: 151
Dołączył(a): 17 lut 2013, o 23:21


Powrót do Pomoc techniczna przy Opencart

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 gości

cron