Εγκατάσταση Tinyportal ;

Started by Mavrikos, July 26, 2006, 10:23:08 PM

Previous topic - Next topic

Mavrikos

Kalispera se olous.
Basika na sas enimeroso oti ime arketa newbie sto SMF :-[
Thelo na kano mia erotisi sxetika me tin egatastasi toy Tinyportal.
Exo pragmatopoihsi tin egatastasi toy smf_1-1-rc2 kai ola pigan ok(upirkse ena problima me ta write permissions,alla ok sto telos)
To thema ine oti den mporo na katalabo pos ginete i egatastasi toy Tiny.
Ekana upload ola ta arxeia tou,etreksa to tp install.php kai gemise mia selida me errors.
Gia na min gemiso tin selida kai edo,sas deixno merika endiktika:)

Warning: mysql_query(): Access denied for user ... in C:\...\httpdocs\tp_install.php on line 16

Warning: mysql_query(): A link to the server could not be established in C:\...\httpdocs\tp_install.php on line 16

Warning: mysql_query(): Access denied for user ... in C:\...\httpdocs\tp_install.php on line 24

Warning: mysql_query(): A link to the server could not be established in C:\...\httpdocs\tp_install.php on line 24

Warning: mysql_query(): Access denied for user ... in C:\...\httpdocs\tp_install.php on line 36

Warning: mysql_query(): A link to the server could not be established in C:\...\httpdocs\tp_install.php on line 36
# Upshrink table created

Warning: mysql_query(): Access denied for user ... in C:\...\httpdocs\tp_install.php on line 41

Warning: mysql_query(): A link to the server could not be established in C:\...\httpdocs\tp_install.php on line 41

Warning: mysql_query(): Access denied for user ... in C:\...\httpdocs\tp_install.php on line 49

Warning: mysql_query(): A link to the server could not be established in C:\...\httpdocs\tp_install.php on line 49

Warning: mysql_query(): Access denied for user ... in C:\...\httpdocs\tp_install.php on line 59

Warning: mysql_query(): A link to the server could not be established in C:\...\httpdocs\tp_install.php on line 59
# Settings table created

Mporei kapios na moy eksigisei ti lathos kano?
kai en sinexia na moy diksei to sosto dromo....
Sas eyxaristo poli  ek ton proteron:)


Σημ. διαχειριστή: Αντικαταστάθηκαν με "..." στοιχεία που δεν ενδιαφέρουν την επίλυση του προβλήματος και καλό είναι να μην κυκλοφορούν στο διαδίκτυο.
Lets talk fun :P
hxxp:www.gibberishtalk.com [nonactive]

agridoc

Το Tiny Portal, όπως και τα περισσότερα mods, μπορεί να εγκατασταθεί με δύο τρόπους.

1. Με πακέτο αυτόματα.
2. Με δική μας εγκατάσταση, αντικατάσταση και τροποποίηση αρχείων.

Πριν εγκαταστήσουμε το Tiny Portal, , όπως και τα περισσότερα mods, παίρνουμε backup των αρχείων και της βάσης δεδομένων για να μπορέσουμε να επαναφέρουμε τα πράγματα όπως ήταν μετά από μια αποτυχημένη προσπάθεια.

Σημαντικό επίσης είναι να έχουμε το κατάλληλο αρχείο για την έκδοση του SMF που έχουμε.


Εγκατάσταση με πακέτο



Πηγαίνουμε στο
Διαχείριση -> Διαχείριση δημόσιας συζήτησης -> Διαχείριση πακέτων -> Λήψη νέων πακέτων

Αν ο server μας το επιτρέπει μπορεί να πάρουμε κατευθείαν το πακέτο από το site, καλύτερα όμως είναι να το έχουμε κατεβάσει στο PC μας και να έχουμε εξετάσει τα αρχεία.

Σ' αυτή την περίπτωση βρίσκουμε από το PC μας το πακέτο για εγκατάσταση στο
Αποστολή πακέτου -> Πακέτο προς αποστολή:  και στην συνέχεια πατάμε Αποστολή.

Μόλις τελειώσει η αποστολή εμφανίζεται η επιλογή [ Εφαρμογή Mod ] για εγκατάσταση και [ Λίστα αρχείων ], καλύτερα όμως είναι να πατήσουμε το [ Λίστα πακέτων ].
Εκεί θα δούμε το αρχείο που ανεβάσαμε και πάλι το [ Εφαρμογή Mod ]. Εαν δεν εμφανίζεται αυτή η επιλογή το πακέτο δεν είναι συμβατό με την έκδοση του SMF που έχουμε.

Προχωράμε στην [ Εφαρμογή Mod ]. Εαν δεν εμφανιστούν μηνύματα λάθους προχωράμε διαφορετικά γυρνάμε πίσω τον browser για να μην προχωρήσει η εγκατάσταση.

Για να λειτουργήσει η εγκατάσταση πακέτου, όπως και η αναβάθμιση έκδοσης πρέπει να έχουμε αλλάξει τις ιδιότητες ορισμένων αρχείων και καταλόγων σε 777 για να μπορεί να λειτουργήσει ο διαχειριστής πακέτου και να κάνει τις απαραίτητες αλλαγές.

attachments
avatars
Packages
Packages/installed.list
Packages/server.list
Smileys
Themes
agreement.txt
Settings.php
Settings_bak.php

Σε συνέχεια θα αναφερθεί η manual εγκατάσταση. Αλλαξα τον τίτλο για να φαίνεται καλύτερα από άλλους στο μέλλον. Τα greeklish είναι κουραστικά, τουλάχιστον για μένα, δυσκολεύομαι και ν' απαντήσω.  :-\

  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

Mavrikos

Αgridoc πιστευω οτι ησουν κατατοπιστικος,
Ευχαριστω πολυ :D
Lets talk fun :P
hxxp:www.gibberishtalk.com [nonactive]

leftezi

Έχω εγκαταστήσει το smf_1-1-rc2 με smf_1-1-rc2_greek και την τελευταία αναβάθμιση του ελληνικού από το translatum :  RC2March19-2006.
Μερικές ερωτήσεις για την εγκατάσταση:

1. Ποια έκδοση του Tinyportal είναι συμβατή με τα παραπάνω;
2. Θα μπορέσω να βάλω εύκολα ελληνικά (όπως στο msf);
3. Το tinyportal είναι δωρεάν;

agridoc

#4
1. Η τρέχουσα έκδοση του Tiny Portal είναι η TP 0.8.6 και είναι συμβατή και με 1.07 και με 1.1RC2. Μην κατεβάσεις το update, τα αρχεία είναι ενημερωμένα.

Αναμένεται η 0.9.5 σε alpha testing τώρα.

2. Τα ελληνικά για το TP 0.8.6 θα τα βρείς πατώντας εδώ. Η εγκατάσταση γίνεται με αποσυμπίεση και FTP στα αντίστοιχα directories (/Themes/default/languages).

Η ελληνική μετάφραση για το 0.9.5. είναι έτοιμη αλλά δεν έχει ανεβεί ακόμα γιατί όλο και γίνονται κάποιες αλλαγές.

3. Για να τα κατεβάσεις πρέπει μόνο να εγγραφείς στο TP (χωρίς χρέωση  ;D )
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

Mavrikos

ΤΟ uploload του tiny εγινε κανονικα, τι μπορει να γινει ομως οταν σε καθε theme που προσπαθω να ανεβασω
παιζει το theme αλλα με το γνωστο παρακατω error?

Call to undefined function: tportal_version() in C:\Inetpub\vhosts\yourdomain\httpdocs\Sources\Load.php(1607) : eval()'d code on line 254

Eυχαριστω :)
Lets talk fun :P
hxxp:www.gibberishtalk.com [nonactive]

agridoc

#6
Το Tiny Portal θέλει τα δικά του τροποποιημένα θέματα για την έκδοση του SMF που χρησιμοποιείται.

http://www.tinyportal.net/smf/index.php?action=tpmod;dl=0
Στο φόρουμ του TP θα βρεθούν και πολλά άλλα.

Επίσης
http://www.familjegodis.se/forum/index.php?action=tpmod;dl=cat161 (1.1RC2 μόνο)

Ενα link θα βοηθούσε.
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

leftezi

#7
Κάποιες διορθώσεις και κάποιες διευκρινίσεις. (Τρομάρα μου, δεν ξέρω πού παν τα τέσσερα θέλω να κάνω και διορθώσεις!!)

---------------------------------------------------------------------------------------

Quote from: agridoc on July 27, 2006, 01:28:52 AM
Πηγαίνουμε στο
Διαχείριση -> Διαχείριση δημόσιας συζήτησης -> Διαχείριση πακέτων -> Λήψη νέων πακέτων

Δεν βρήκα κάτι τέτοιο.
Στο smf_1-1-rc2 το σωστό (μάλλον) πρέπει να είναι:

Διαχείριση -> Κύριο -> Πακέτα -> Λήψη πακέτων
Επιβεβαίωση please.

---------------------------------------------------------------------------------------

Quote from: agridoc on July 27, 2006, 01:28:52 AM
Σ' αυτή την περίπτωση βρίσκουμε από το PC μας το πακέτο για εγκατάσταση στο
Αποστολή πακέτου -> Πακέτο προς αποστολή:  και στην συνέχεια πατάμε Αποστολή.

Διευκρίνηση:
Είναι zip, πώς το ανεβάζουμε; αποσυμπιεσμένο ή όπως είναι; Εγώ το ανέβασα όπως είναι (zip) και μέχρι το βήμα [ Εφαρμογή Mod ] πήγε καλά. Μόλις πάτησα [Εγκατάσταση τώρα] μου έβγαλε μήνυμα λάθους:
Fatal error: packageinstall(): Failed opening required '/home/leftezi/public_html/forum/Packages/temp/./tp_install.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/leftezi/public_html/forum/Sources/Packages.php on line 534

---------------------------------------------------------------------------------------

Στο βήμα με τα permissions μπερδεύτηκα κάπως. Νόμιζα ότι αναφερόσουν στα νέα αρχεία που θα εγκατασταθούν και αναρωτιόμουν σε ποιο βήμα της εγκατάστασης έπρεπε να τα δώσω. Τελικά κατάλαβα ότι εννοούσες τα υπάρχοντα του smf. Ελπίζω να κατάλαβα καλά.*****
Αν είναι έτσι τότε ίσως γινόταν πιο κατανοητό με μια πρόσθεση στη διατύπωση:

Για να λειτουργήσει η εγκατάσταση πακέτου, όπως και η αναβάθμιση έκδοσης πρέπει να έχουμε αλλάξει τις ιδιότητες ορισμένων αρχείων και καταλόγων σε 777 για να μπορεί να λειτουργήσει ο διαχειριστής πακέτου και να κάνει τις απαραίτητες αλλαγές.
Πριν πατήσετε [Εγκατάσταση τώρα] πηγαίνετε (εύκολα μέσω FTP)  και δώστε permissions 777 στα παρακάτω αρχεία και φακέλους που υπάρχουν στο φάκελο του SMF:
attachments
avatars
Packages
Packages/installed.list
Packages/server.list
Smileys
Themes
agreement.txt
Settings.php
Settings_bak.php

***** = Αν δεν κατάλαβα καλά θα το σβήσω γιατί θα μπερδέψω και άλλους.

---------------------------------------------------------------------------------------

Σ΄εμένα τα permissions ήταν όλα 777 από μόνα τους αλλά το αρχείο Packages/server.list δεν υπήρχε στο δικό μου φάκελο του Forum/Packages

---------------------------------------------------------------------------------------

Εκτός από τα παραπάνω περιμένω αν έχετε κάποια απάντηση στο μήνυμα λάθους που μου βγάζει για να προχωρήσω.

Η line 534 του forum/Sources/Packages.php λέει
// Now include the file and be done with it ;).
require($boarddir . '/Packages/temp/' . $context['base_path'] . $action['filename']);
Δεν ξέρω αν βοηθάει αυτό.
Και φάκελος /Packages/temp/ δεν υπάρχει από ότι βλέπω απο το ftp.

Α! Η έκδοση του TP (που προσπάθησα να εγκαταστήσω) είναι η 0.8.6

Mavrikos

Quote from: agridoc on July 31, 2006, 02:21:50 AM
Το Tiny Portal θέλει τα δικά του τροποποιημένα θέματα για την έκδοση του SMF που χρησιμοποιείται.

hxxp:www.tinyportal.net/smf/index.php?action=tpmod;dl=0 [nonactive]
Στο φόρουμ του TP θα βρεθούν και πολλά άλλα.

Επίσης
hxxp:www.familjegodis.se/forum/index.php?action=tpmod;dl=cat161 [nonactive] (1.1RC2 μόνο)

Ενα link θα βοηθούσε.
To link moy ειναι το hxxp:www.howtoearnmoney.us [nonactive]
Lets talk fun :P
hxxp:www.gibberishtalk.com [nonactive]

agridoc

Για Mavrikos

Εχεις εγκαταστήσει εμφάνιση (theme) για TP, το Neptune, χωρίς να έχεις εγκαταστήσει το TP, γι' αυτό και το μήνυμα λάθους. Ψάχνει να βρει παραμέτρους που δεν έχουν ορισθεί. Με τις άλλες εμφανίσεις (SMF default, Babylon, Classic) είναι εντάξει.

Ζήτησα το link γιατί το αντίθετο συνήθως δουλεύει, δηλαδή απλή εμφάνιση για SMF δουλεύει και με το TP εγκατεστημένο, χωρίς μηνύματα λάθους, απλά δεν είναι διαθέσιμα τα επιπλέον του TP.

Οταν εγκαταστήσεις το TP θα σταματήσει το μήνυμα λάθους και θα εμφανισθεί το μενού.
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

Mavrikos

Εδω και αρκετες μερες ειχα την εντυπωση οτι το ειχα εγκατεστημενο
Ακου να δεις τι γινεται!
Το αστειο της καταστασης ειναι οτι οταν κανω upload to T.P μου λεει succesfully installed!
Τελος παντων φτου και απο την αρχη!!!
Lets talk fun :P
hxxp:www.gibberishtalk.com [nonactive]

leftezi

Κάποια απάντηση και για μένα;
Έχω μείνει μετέωρος, δεν ξέρω τι να κάνω για να διορθώσω την κατάσταση.

agridoc

leftezi, πιθανώς ο host σου έχει safe mode on οπότε ίσως χρειαστεί manual εγκατάσταση. Το μήνυμα λάθους δείχνει ότι δεν μπορεί να προχωρήσει ο διαχειριστής πακέτου.

Τα άλλα εντάξει έχουν γίνει, μικρές διαφορές στις οδηγίες είναι λόγω διαφορετικής έκδοσης.

Εχεις εγκαταστήσει ποτέ άλλο mod;
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

leftezi

Ευχαριστώ για τις απαντήσεις σου, agridoc.
Όχι, είναι το πρώτο μου!

Το ελληνικό "εγχειρίδιό" σου για manual εγκατάσταση αργεί;
Θα ψάξω στα αγγλικά αλλά αν έχεις κανένα link πρόχειρο...

Μέχρι το στάδιο που έφτασα έμεινε κάτι στη μέση; μήπως χρειάζεται να σβήσω κάτι πριν αρχίσω την manual εγκατάσταση;

leftezi

#14
Ωχ! Αν εννοείς αυτό εδώ για manual εγκατάσταση: http://www.tinyportal.net/smf/index.php?topic=6822.20  και συγκεκριμένα το Reply #28 on: July 31, 2006, 15:00.
... πολύ μανούβρα μου φαίνεται!
Γίνεται κι αλλιώς;

agridoc

Το Tiny Portal, όπως και οποιοδήποτε mod μπορεί να κάνει μερικά ή όλα από τα παρακάτω.

- Προσθήκη νέων αρχείων και καταλόγων.
- Τροποποίηση αρχείων του SMF.
- Αλλαγές στην βάση δεδομένων.

Το TP σαν ένα σύστημα CMS κάνει όλα τα παραπάνω.

Manual εγκατάσταση Tiny Portal



Για την έκδοση TP 0.8.6.

1. Προετοιμασία: Βάζουμε το SMF σε κατάσταση συντήρησης. Παίρνουμε αντίγραφο ασφαλείας (backup) της βάσης δεδομένων και των αρχείων που θα τροποποιήσουμε ( βλέπε 3).

2. Προσθήκη νέων αρχείων και καταλόγων:Κατεβάζουμε στον υπολογιστή μας το αρχείο εγκατάστασης TinyPortal v.0.8.6 - manual install. Αποσυμπιέζουμε το αρχείο στον υπολογιστή μας και ανεβάζουμε τα αρχεία στους αντίστοιχους καταλόγους του SMF με FTP. Ετσι θα προστεθούν τα επιπλέον αρχεία του TP.

3. Τροποποίηση υπαρχόντων αρχείων του SMF. Κατεβάζουμε το αρχείο TP_mod-instructions.txt. Το αρχείο αυτό περιέχει τις οδηγίες για τις αλλαγές που πρέπει να γίνουν σε ορισμένα αρχεία του SMF.


    index.php
    Sources/Load.php
    Sources/ManagePermissions.php
    Themes/default/index.template.php

Προσοχή: Στα Sources/Load.php και Sources/ManagePermissions.php υπάρχουν κοινές αλλαγές και αλλαγές διαφορετικές για 1.05 (ισχύει και για 1.07) και 1.1 RC1 και RC2.

4. Αλλαγές στην βάση δεδομένων. Αφού τελειώσουμε με τα παραπάνω κατεβάζουμε το TinyPortal v.0.8.6 - manual install (database only). Το ανβάζουμε στο directory εγκατάστασης του SMF και το τρέχουμε από τον browser. Αυτό θα κάνει τις απαραίτητες αλλαγές στην database.

5. Εγκατάσταση ελληνικών: Κατεβάζουμε τα ελληνικά για το TP 0.8.6. Η εγκατάσταση γίνεται με αποσυμπίεση και FTP στα αντίστοιχα directories του SMF ( /Themes/default/languages).

6. Η εγκατάσταση του TP έχει τελειώσει. Βγάζουμε το SMF από την κατάσταση συντήρησης και το τρέχουμε.
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

agridoc

Επιπλέον οδηγίες για τις τροποιήσεις υπαρχόντων αρχείων του SMF

Συνεχίζεται...
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

agridoc

Η manual εγκατάσταση του Tiny Portal και άλλων mods σας δίνει καλύτερο έλεγχο και γνώση του τι γίνεται στα αρχεία του SMF. Είναι όμως χρονοβόρα, μπορεί να γίνουν λάθη και απαιτεί μεγαλύτερη εξοικείωση με τους υπολογιστές.

Είναι μονόδρομος όταν ο host σας έχει PHP με safe mode ON γιατί η διαχείριση πακέτων δεν λειτουργεί (Εγκατάσταση πακέτου - Πότε μπορεί να γίνει - Safe mode).

Σ' αυτή την περίπτωση μια ενδιάμεση λύση είναι να εγκαταστήσουμε ένα σύστημα Apache - PHP - MySQL στον υπολογιστή μας, να εγκαταστήσουμε εκεί μια ίδια έκδοση SMF, να εγκαταστήσουμε στην συνέχεια το TP και ότι άλλο mod θέλουμε να δοκιμάσουμε πως τρέχουν και στην συνέχεια να ανεβάσουμε στον server μας τα επιπλέον και τα τροποποιημένα αρχεία.

Εχει ακόμα το πλεονέκτημα οτι μπορούμε να μάθουμε αρκετά άλλα πράγματα, ;όπως η χρήση του PHPMyAdmin και η διαδικασία backup - restore μέσα απ' αυτό.

Γνωστά τέτοια συστήματα
XAMPP, http://www.apachefriends.org/en/xampp.html
Apache2Triad, http://apache2triad.net/
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

leftezi

#18
Αφού είδα κι απόειδα με το πάνω κάτω στον server και τους περιορισμούς στην πρόσβαση, εγκατέστησα server στο PC μου με το Easyphp που τά έχει όλα (Apache, php, Mysql) και... δουλεύει. Λέω να φτιάξω το forum επιτόπου και μετά να το ανεβάσω.

Εγκατέστησα ελληνικό smf και Tinyportal και λειτουργεί κανονικά. Έχω αφήσεi το default theme του SMF.
Έβαλα και τα ελληνικά αρχεία για στο TP στο φάκελο /source αλλά...

Πώς αλλάζω γλώσσα στο TP;
Στο κέντρο διαχείρισης (αριστερά) εμφανίστηκε μια καινούργια ενότητα "Tinyportal" αλλά το παραθυράκι είναι κενό, δεν έχει καμία επιλογή - μόνο τον τίτλο.
Δε μου φαίνεται καi τόσο νορμάλ αυτό...
Τι φταίει; ξέχασα κάτι;

leftezi

Τώρα είδα το αρχείο σφαλμάτων:

*  Δεν ήταν δυνατόν να φορτωθεί το αρχείο γλώσσας 'TPortal.greek'

*  8: Undefined index: tp-admin9
Αρχείο: c:\program files\easyphp1-8\www\smforum\Sources\Subs.php
Γραμμή: 2767

και το ίδιο στις γραμμές:
Γραμμή: 2764
Γραμμή: 2761
Γραμμή: 2758

Άνοιξα το αρχείο Subs.php στο dreamveaver αλλά δεν μπόρεσα να καταλάβω τι φταίει. :(
To TPortal.greek υπάρχει πάντως στο \Sources

Advertisement: