Σύνδεση με Google+

ή με

ΤΕΣΑΕ ΑΤΕ
  • H Επιχείρηση
    • Τεχνολογία
    • Pegasus Phaethon
    • Tα Νέα της ΤΕΣΑΕ
  • Oι Συνεργάτες
  • Tοπικά Λογισμικά
    • Λογισμικά (Pegasus ERP)
      • Εμπορικές Επιχειρήσεις
      • Στεγνοκαθαριστήρια, Ταπητοκαθαριστήρια
      • Χώροι Εστίασης (Εστιατόρια, Καφετέριες, Bar, Delivery)
      • Συνεργεία, Φανοποιεία, Ανταλλακτικά
      • Ελαιοτριβεία
      • Κρεοπωλεία
    • Video Παρουσιάσεις
    • Πρότυπες Μελέτες ή Εφαρμογές
    • Ιστορικό Αλλαγών Pegasus ERP
    • Module Phone
    • Module PDA Client
    • Module Γέφυρες Λογιστικής
    • Pegasus ERP και Διασύνδεση EFT POS
  • Διαδικτυακά Λογισμικά
    • Λογισμικά (Pegasus Web App)
      • Εμπορικές Επιχειρήσεις
      • Λιανική Πώληση - Retail
      • Παροχή Υπηρεσιών
      • Πρατήρια Υγρών Καυσίμων
      • Ξενοδοχειακές Μονάδες
      • Μεταφορικές Εταιρίες
      • Γυμναστήρια , Αθλητικά Κέντρα
      • Χώροι Στάθμευσης - Parking
      • Χώροι Εστίασης (Εστιατόρια, Καφετέριες, Bar, Take Away)
      • Γεωπονικές Επιχειρήσεις
    • Video Παρουσιάσεις
    • Πρότυπες Μελέτες ή Εφαρμογές
    • Ιστορικό αλλαγών Pegasus Web App
    • WEB App REST API
    • Pegasus Web App και Διασύνδεση EFT POS
  • Ηλεκτρονική Τιμολόγηση
Μεταφορά Pegasus WebApp από PHP 5.6 σε 7.4 για WebServer εφαρμογές

Σκοπός
Σκοπός της μελέτης είναι να παρουσιάσει τα βήματα σχετικά με την αναβάθμιση της PHP από έκδοση 5.6 σε 7.4 σε server side εφαρμογές.

Προϋποθέσεις:

Για την αναβάθμιση θα πρέπει πρώτα να έχετε ολοκληρώσει όλες τις ενημερώσεις της εφαρμογής.

ΠΟΛΥ ΣΗΜΑΝΤΙΚΗ ΣΗΜΕΙΩΣΗ:

Σε εγκαταστάσεις με custom υλοποιήσεις(πχ ΣΜΕ αυτοματισμοί κ.ο.κ.), οι αλλαγές που απαιτούνται είναι αρκετές. Ως εκ τούτου, δεν μπορούν να τυποποιηθούν με χρήση συγκεκριμένων οδηγιών. Σε αυτές τις περιπτώσεις και πριν ξεκινήσει η διαδικασία της αναβάθμισης, θα πρέπει να γίνει επικοινωνία με την Παραγωγή ώστε να ελεγχθεί η εγκατάσταση και να κοστολογηθούν οι απαραίτητες εργασίες.

Βήμα 1
Αρχικά θα πρέπει να κατεβάσετε τα παρακάτω αρχεία

  1. κρυπτογραφημένο core
    https://www.tesae.gr/pegasus/download01/download00.php?file=26463465

  2. module pegapi (Web App REST Service:PE.00.087) σε περίπτωση που η εφαρμογή σας διαθέτει το συγκεκριμένο module
    https://www.tesae.gr/pegasus/download01/download00.php?file=264635a6

Βήμα 2
Αλλάζετε τη βιβλιοθήκη κρυπτογράφησης σε openssl.
Από τη διαδρομή [Toolbox->Εργαλεία Παραμετροποίησης->Παραμετροποίηση Firewall->Βασικές Παράμετροι Firewall] θα πρέπει να αλλάξετε το πεδίο “Βιβλιοθήκη Κρυπτογράφησης”.


Βήμα 3

Αλλάζετε την έκδοση της php μέσα από το διαχειριστικό περιβάλλον του webserver.

Θα εντοπίσετε τη σχετική επιλογή, για παράδειγμα στο cpanel είναι [select PHP version], και θα αλλάξετε την έκδοση της php σε 7.4 (στο cpanel θα χρειαστεί να πατήσετε και Set as current).


Επίσης, στην ίδια οθονη και στο tab [Extensions], θα πρέπει να προσθέσετε και το extension για το ioncube loader


Σημείωση: ενδέχεται να χρειαστεί να αλλάξετε την php version και από την επιλογή [multiphp manager], επιλέγοντας το σχετικό domain. Σε περίπτωση που δεν σας δίνεται η επιλογή για php7.4, θα πρέπει να επικοινωνήσετε με το τμήμα Υποστήριξης του server σας.

Βήμα 4
Αποσυμπιέζετε το αρχείο για το κρυπτογραφημένο core της εφαρμογής που κατεβάσατε στο Βήμα 1.1 και στη συνέχεια μέσω ftp μεταφέρετε τα αρχεία στο webserver της εφαρμογής μέσα στον \public_html φάκελο κάνοντας replace όλα τα αρχεία που θα βρεθούν.

Η αποσυμπίεση του αρχείου θα δημιουργήσει τον φάκελο php7_code που περιέχει τον υποφάκελο \pegasus_cloud_app, μέσα στον οποίο υπάρχουν αναβαθμισμένα αρχεία(σε αντίστοιχους υποφάκελους). Στην ουσία, θα πρέπει να τους μεταφέρετε μέσα στον αντίστοιχο \pegasus_cloud_app φάκελο του webserver.

Σημείωση: σε περίπτωση που η εφαρμογή διαθέτει το module [Web App REST Service:PE.00.087], θα αποσυμπιέσετε το αρχείο pegapi που κατεβάσατε στο Βήμα 1.2 και στη συνέχεια μέσω ftp μεταφέρετε τους φακέλους που περιέχει στο webserver της εφαρμογής στη διαδρομή \public_html\pegasus_cloud_app.

Η αποσυμπίεση του αρχείου θα δημιουργήσει τον φάκελο pegapi που περιέχει τον υποφάκελο \pegasus_cloud_app. Μέσα σε αυτόν υπάρχουν αναβαθμισμένα αρχεία(σε αντίστοιχους υποφακέλους) για το παραπάνω module. Θα πρέπει να τους μεταφέρετε μέσα στον φάκελο \pegasus_cloud_app του webserver.

Βήμα 5
Εντοπίζετε το αρχείο peg-config.php που βρίσκεται μέσα στο φάκελο \public_html\pegasus_cloud_app.

Θα χρειαστεί να προσθέσετε την εντολή:

define('DB_API' , 'PDO');

ακριβώς πριν τις γραμμές:

//End SME
?>

Βήμα 6

Επιβεβαιώνετε ότι η php7.4 εγκαταστάθηκε σωστά ελέγχοντας τη σχετική ένδειξη στην εφαρμογή και στην επιλογή [toolbox->Στοιχεία Εγκατάστασης].

Ημερομηνία  04/04/2022
Σχετικά Aρθρα
Module Μαζικός Μετασχηματισμός Παραστατικών Πελατών
Χρονοπρογραμματισμός Ενεργειών/Εργασιών στο Pegasus Web App (scheduler)
Αναβάθμιση IonCube Loader σε version 14.0.0 για Local Webapp Installations
Διαδικασία εγκατάστασης Pegasus Web App σε Web Server με cPanel
Προβολή Ειδών
Διαχείριση πολλών καταστημάτων από το Pegasus Web App (Module Καταστήματα)
Χρονοπρογραμματισμός Ενεργειών/Εργασιών στο Pegasus Web App - Πως λειτουργεί;
Δημιουργία π-Αναφοράς στο Pegasus Web App
Web App Module Παραγγελίες Πελάτων
Πρώτα βήματα παραμετροποίησης Pegasus Web App ERP Start Up
Συνολικές αναπαραγγελίες ειδών μέσα από το Pegasus Web App
WebApp μεταφορά local-admin εφαρμογής σε νέο τερματικό
Διασύνδεση με την Γενική Ταχυδρομική και έκδοση Voucher για Παραγγελίες
Εγκατάσταση και Παραμετροποίηση module Web App Notification
Αλλαγή Κατηγορίας ΦΠΑ - Pegasus Web App - Εφαρμογή από 01/06/2016
Χρήστες στο Web App
Lotify - Web App Module Ηλεκτρονικό Σύστημα Ταυτοποίησης Αλκοολούχων Ποτών
Στήσιμο Γέφυρας Λογιστικής (με χρήση παραδείγματος για βιβλία Εσόδων-Εξόδων) για το Pegasus Web App
Μεταφορά π-Αναφοράς απο τοπική εφαρμογή σε Web app
Καταχώρηση Δαπανών(webapp)
Web App Module Δωροεπιταγές
Βασική Παραμετροποίηση και Λειτουργία 2-Factor Authentication (2FA)
WebApp Δημιουργία Συνταγών - Σετ Ειδών. Πώληση - Παραγωγή - Ανάλωση
Pegasus Web App Module Χρώμα - Μέγεθος
Βασικά Βήματα Εγκατάστασης Παραμετροποίησης Pegasus Web App με το Module Lots (Παρτίδες)
Π-αναφορές στο Pegasus Web App - Μεταβλητές και εκφράσεις που μπορούν να χρησιμοποιηθούν
Διαδικασία εκτέλεσης Backup στο Pegasus Web App
Web App Module Διαχείριση Τραπεζικών Λογαριασμών
Pegasus Web App Module Προσφορές
Παραμετροποίηση Dashboard
Λογιστικό Σημείωμα
Μαζική αλλαγή τιμής πεδίου στο web app
Pegasus Web App Module Χρώμα - Μέγεθος
Πίνακες & Views για χρήση σε π-αναφορές (Οικονομικές κινήσεις & Κινήσεις ειδών αποθήκης)
Ενεργοποίηση και προσαρμογή του service παραλαβής των στοιχείων από το ΑΦΜ στη Διαδικτυακή Εφαρμογή
Module Έργα
Αξιόγραφα στις εφαρμογές Pegasus Web App
Web App module Πλάνο Δραστηριοτήτων
Web App module Ερωτηματολόγιο
Απογραφή Αποθήκης στο Pegasus Web App με το Module Απογραφή Αποθήκης
Παραλαβή Παραγγελιών από το Skroutz Marketplace
Συμβάσεις στο Pegasus WebApp
Web App module SMS: Λειτουργία και Ρυθμίσεις
Web Αpp module Μαζική Εισαγωγή Δεδομένων
  • Μεσογείων 274, 15562, Eλλάδα
  • +30 210-7489589
  • Επικοινωνία
  • Επικοινωνία
  • Downloads
  • Sitemap
  • Όροι Χρήσης
Εξελίξεις Λογισμικών
Pegasus ERP Updates: 3224
Pegasus Web App Updates: 17540

Pegasus και myDATA: Παραστατικό Πελάτη με Αναστολή Καταβολής ΦΠΑ
Φεβ11,2026
Pegasus και Συσκευές: Σύνδεση του Pegasus Web App με Price Checker Scantech Shuttle SG-15
Φεβ02,2026
Pegasus Estiasi Web App: Pegasus Estiasi Web App - Οργάνωση Ομάδων, Ειδών και Στήσιμο Τιμοκαταλόγου
Iαν27,2026
Pegasus Estiasi Web App: Pegasus Estiasi Web App - Παρασκευή Παραγγελιών (KDS)
Iαν26,2026
Pegasus Estiasi Web App: Pegasus Estiasi Web App - Εκτυπώσεις παραγγελιών και δυνατότητες
Iαν21,2026
Δείτε όλες τις Πρότυπες Μελέτες >>
ΑΜΕΑΑΜΕΑ
-A+
© Copyright TESAE SA - Γ.Ε.ΜΗ : 2120301000
  Powered by Pegasus Technology   
ΕΣΠΑ 2014-2020ΕΣΠΑ 2014-2020