Koristimo Powered by SMF 1.1.12 a simple portal je stariji 2.2.2.
Interesuje me kod instalacije nove verzije (trenutno je to 2.3.3), moram da deinstaliram portal i da instaliram novu verziju?
I najvažnije, šta je sa podešavanjima koja su urađena, napravljeni su razni prozori sa strane, mape, prognoze, shoutbox .. da li će sva podešavanja biti izbrisana pa mora ponovo unositi ili se nekako mogu sačuvati
Forum je na adresi
http://www.apostoli.iz.rs/forum/index.php?action=forum (http://www.apostoli.iz.rs/forum/index.php?action=forum)
Quote
If you are running an older version, you can upgrade by following these three steps. You shouldn't lose any data, but for safety, you should always back up before modifying your forum.
* Uninstall SimplePortal.
* Download SimplePortal 2.3.3.
* Install SimplePortal 2.3.3, and you are ready to go!
Dakle ne bi trebao da izgubiš podatke ali napravi backup za svaki slučaj, i reinstaliraj SP.
Evo nadam se da se to ovako radi.
Iz Menadžer paketa uraditi deinstalaciju paketa
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fwww.dodaj.rs%2Ff%2F2Z%2Fr4%2F2uhnJWsQ%2Fsimpleportaldeinstal.jpg&hash=d3f8617284370ba86a86df1a538c4f339e65546c)
potom skinuti SimplePortal Packages sa lokacije
http://simpleportal.net/index.php?PHPSESSID=8654a5f10b60c397e8fc2bbe04a14916&action=downloads (http://simpleportal.net/index.php?PHPSESSID=8654a5f10b60c397e8fc2bbe04a14916&action=downloads)
potom preći na jezičak preuzmi pakete i odrediti lokaciju preuzetog paketa u delu dostavi paket i pritisnuti dostavi
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fwww.dodaj.rs%2Ff%2F2j%2Fqy%2F4luLYrmY%2Fsimpleportalinstal.jpg&hash=1a984f058de117c2a1f377c4c2894a0d32588deb)
Ako je sve ovo tačno, može ostati kao lepo uputstvo ;)
Tačno tako :)
Pa nije baš prošlo jednostavno, javlja greške prilikom deinstalacije:
poruka je:
Greška u instalaciji paketa
Došlo je do najmanje jedne greške prilikom testiranja instalacije ovog paketa. Preporučujemo da ne nastavite sa instalacijom ukoliko ne znate šta radite i ako niste uradili rezervnu kopiju datoteka vašeg foruma. Ova greška može da bude izazvana sukobom između paketa koji želite da instalirate i drugog paketa koji je već instaliran; greškom u paketu; paketom koji zahteva drugi paket koji još uvek nije instaliran ili paketom koji je dizajniran za drugu verziju SMF-a.
1. Izvrši modifikaciju ./index.php Test nije uspeo
2. Izvrši modifikaciju ./SSI.php Test je uspeo
3. Izvrši modifikaciju ./Sources/Admin.php Test je uspeo
4. Izvrši modifikaciju ./Sources/BoardIndex.php Test je uspeo
5. Izvrši modifikaciju ./Sources/Display.php Test je uspeo
6. Izvrši modifikaciju ./Sources/Help.php Test je uspeo
7. Izvrši modifikaciju ./Sources/Load.php Test je uspeo
8. Izvrši modifikaciju ./Sources/ManagePermissions.php Test je uspeo
9. Izvrši modifikaciju ./Sources/ManageServer.php Test je uspeo
10. Izvrši modifikaciju ./Sources/QueryString.php Test je uspeo
11. Izvrši modifikaciju ./Sources/Recent.php Test je uspeo
12. Izvrši modifikaciju ./Sources/Subs.php Test je uspeo
13. Izvrši modifikaciju ./Themes/default/index.template.php Test je uspeo
14. Izvrši modifikaciju ./Themes/default/Display.template.php Test je uspeo
15. Izvrši modifikaciju ./Themes/default/languages/Who.english.php Test je uspeo
16. Izvrši modifikaciju ./Themes/default/languages/Who.english-utf8.php Preskačem datoteku
17. Obriši datoteku ./SPStandalone.php
18. Obriši datoteku ./Sources/SPortal1-1.php
19. Obriši datoteku ./Sources/SPortalAdmin1-1.php
20. Obriši datoteku ./Sources/Subs-SPortal1-1.php
21. Obriši datoteku ./Themes/default/SPortal1-1.template.php
22. Obriši datoteku ./Themes/default/SPortalAdmin1-1.template.php
23. Obriši datoteku ./Themes/default/SPortalBlocks1-1.template.php
24. Obriši datoteku ./Themes/default/languages/SPortal.english.php
25. Obriši datoteku ./Themes/default/languages/SPortal.english-utf8.php
26. Obriši datoteku ./Themes/default/languages/SPortalAdmin.english.php
27. Obriši datoteku ./Themes/default/languages/SPortalAdmin.english-utf8.php
28. Obriši datoteku ./Themes/default/languages/SPortalHelp.english.php
29. Obriši datoteku ./Themes/default/languages/SPortalHelp.english-utf8.php
30. Obriši datoteku ./Themes/default/portal.css
31. Obriši datoteku ./Themes/default/portal_rtl.css
32. Obriši datoteku ./Themes/default/sp_pngfix.js
33. Obriši direktorijum ./Themes/default/images/sp
Nije postojala datoteka Who.english-utf8.php pa sam iskopirao Who.english.php i promenio naziv u Who.english-utf8.php sada je to prošlo i piše test uspeo ali je stao na ./SPStandalone.php odnosno nije napisao test upeo a na index.php opet stoji Test nije uspeo.
Ima li ideje kako prevazići problem?
Verovatno si modifikaovao index.php fajl pa ti sad javlja tu grešku. Uradi backup, izvrši deinstalaciju SP-a pa onda ručno ukloni kodove portala iz index.php fajla.
nedavno je radjen update SM sa 1.1.11 na 1.1.12 i posle toga nije sigurno diran index.php fajl
Deinstalacija se može uraditi iako ne prođe test do kraja??
Kako da znam koji su kodovi koje smem da brišem.
U index sam našao da se SimplePortal spominje samo na jednom mestu
}
// Load SimplePortal.
sportal_init();
// Is the forum in maintenance mode? (doesn't apply to administrators.)
if (!empty($maintenance) && !allowedTo('admin_forum'))
{
// You can only login.... otherwise, you're getting the "maintenance mode" display.
if (isset($_REQUEST['action']) && ($_REQUEST['action'] == 'login2' || $_REQUEST['action'] == 'logout'))
{
require_once($sourcedir . '/LogInOut.php');
return $_REQUEST['action'] == 'login2' ? 'Login2' : 'Logout';
}
// Don't even try it, sonny.
else
{
require_once($sourcedir . '/Subs-Auth.php');
return 'InMaintenance';
}
}
problem je što ne znam sta smem da brišem
Odeš na Mod site, pronađeš verziju SP-a koji ti imaš instaliran, pa odeš na Parse moda i vidiš koje izmene portal vrši u fajlu index.php ;)
Ako neće automatski da se deinstalira, da li ručno mogu da ubacim kodove za simple portal najnovije verzije 2.3.3 ako je trenutno instalirana 2.2.2
Quote
If you are running an older version, you can upgrade by following these three steps. You shouldn't lose any data, but for safety, you should always back up before modifying your forum.
* Uninstall SimplePortal.
* Download SimplePortal 2.3.3.
* Install SimplePortal 2.3.3, and you are ready to go!
Ručno izbriši kodove starog portala i onda instaliraj najnoviju verziju.
OK, to je jasno, ide obrnutim postupkom od ubacivanja koda, samo ako je ovakav slučaj, tražim ovo
require_once($sourcedir . '/Security.php');
require_once($sourcedir . '/SPortal1-1.php');
i prepisujem sa ovim
require_once($sourcedir . '/Security.php');
ali kod mene se nalazi između ta dva reda još nekih redova, šta sa njima, to ne diram, da li je to pravilno da se tako nalazi između ta dva reda još nešto!!
require_once($sourcedir . '/Security.php');
// Hack's Park Shoutbox -->
require_once($sourcedir . '/Subs-Shoutbox.php');
// <-- Hack's Park Shoutbox
require_once($sourcedir . '/SPortal1-1.php');
require_once($sourcedir . '/Security.php');
// Hack's Park Shoutbox -->
require_once($sourcedir . '/Subs-Shoutbox.php');
// <-- Hack's Park Shoutbox
Stavi ovako, bitno je samo da se izbriše SPortal1-1.php odatle. :)
Uradio sam jednu drugu stvar, zamenio sam mesta i taj red gde je SPortal1-1.php postavio na svoje mesto ispod security, potom pustio test, sve prošlo i bez problema deinstalirao i instalirao novi paket!!
Naravno prvo sam sve ručno promenio i sine mi ideja da to uradim, baš pre nego sam počeo rucno da kopiram :(
Ali ipak važno je da je dobro ispalo!