Ηλεκτρονικό Πρωτόκολλο Σχολείου

Ξεκίνησε από Γεώργιος Θεοδώρου, 27 Ιαν 2017, 08:02:03 ΜΜ

« προηγούμενο - επόμενο »

Πείτε μας που έχετε στήσει το Ηλεκτρονικό πρωτόκολλο

webhost.sch.gr
2 (11.8%)
cloud άλλο
0 (0%)
Η/Υ με win+xampp
7 (41.2%)
Η/Υ με win+wamp
0 (0%)
Η/Υ με Linux+xampp
0 (0%)
Η/Υ με Linux+lamp
7 (41.2%)
χωρίς RAID
2 (11.8%)
RAID1
1 (5.9%)
NAS
2 (11.8%)

Σύνολο ψηφοφόρων: 17

Γεώργιος Θεοδώρου

Υπάρχει η δυνατότητα συμπλήρωσης του πεδίου "σχετικό" πρωτόκολλο με τη μορφή [αρ.πρ]/εεεε

Όσον αφορά την πρώτη ερώτηση για τους ελέγχους ισχύουν οι διαπιστώσεις σου ...

Γεώργιος Θεοδώρου

Αγαπητέ stsepas, σε ευχαριστώ που ανακάλυψες ένα λαθάκι


Θα διορθωθεί με έναν από τους παρακάτω τρόπους:



1

Ξανακατεβάζεις τo protocolRoot zip



2

Στην υπάρχουσα εγκατάσταση

στο αρχείο protocolRoot/bootstrap/app.php

προσθέτεις πριν τη τελευταία γραμμή ( return $app; )

τα παρακάτω ώστε να γίνει:



// add this before return $app;

// ρύθμιση του public directory

$app->bind('path.public', function () {

    return base_path() . '/../' . env('DIR_OF_PUBLIC') . '/protocol';

});

return $app;






Ακολούθως στο αρχείο protocolRoot/.env

ελέγχεις αν υπάρχει η καταχώριση

DIR_OF_PUBLIC=httpdocs

 Αν όχι την πρόσθέτεις


:angel:  Δυστυχώς δεν προλαβαίνω να ελέγξω διεξοδικά κάθε λειτουργία των "διανομών" :angel:


stsepas

Έκανα ότι μου είπατε και όλα λειτουργούν τέλεια!!!!!! Σας ευχαριστώ. Τέλεια δουλειά!!!! Το μόνο που φοβάμαι είναι το Πανελλήνιο Σχολικό Δίκτυο και την αξιοπιστία του..

stsepas

Παράθεση από: Γεώργιος Θεοδώρου στις 27 Ιαν 2017, 08:02:03 ΜΜ
  • Εγκατέστησα σύμφωνα με τις οδηγίες του κ. Θεοδώρου το ηλεκτρονικό πρωτόκολλο στο sch. Η εγκατάσταση κρατάει ένα λεπτό και το βίντεο του κ. Θεοδώρου είναι κατατοπιστικότατο. Τρέχει μια χαρά. Το κακό είναι ότι sch.gr τις περισσότερες φορές δεν λειτουργεί. Το πρωί, είναι όλα καλά, μόλις όμως προχωρήσει μέρα και τα σχολεία άρχίζουν και κάνουν χρήση του sch, αυτό αρχίζει και κάνει νερά. Δεν ανταποκρίνεται και εμφανίζει λευκή σελίδα. Επικοινώνησα με το webhost του sch, τα παιδιά κάνουν ότι μπορούν, αλλά οι υποδομές τους δεν ανταποκρίνονται.
  • Έτσι λοιπόν ξαναγυρίσαμε στην διανομή (την δουλεύουμε εδ'ω και ένα χρόνο)  electronic-protocol-phpdesktop-win, για σιγουριά. Εχουμε το φάκελο σε ένα κοινόχρηστο δίσκο και κάνουμε την δουλειά μας.
  • Η διανομή όμως δημιουργήθηκε στις 20 Ιαναουαρίου του 2020. Από τότε έχουν γίνει πολλές βελτιώσεις. Ειδικά αυτή η διανομή που σετάραμε στο sch είναι πιο "μπελαλίδικη" με περισσότερες δυνατότητες και περισσότερες ρυθμίσεις. Μήπως υπάρχει η δυνατότητα ενημέρωσης της παλιάς διανομής που χρησιμοποιούμε;;



ΕΓΚΑΤΑΣΤΑΣΗ ΗΛ. ΠΡΩΤΟΚΟΛΛΟΥ




zip για εγκατάσταση στον webhost

https://www.dropbox.com/sh/sd00ikjn311g5hu/AABduqTihxHQH0StOs5HEI4wa?dl=0

Το protocolRoot στον κεντρικό κατάλογο
Το protocol στον κατάλογο httpdocs



Γεώργιος Θεοδώρου

Σας συνιστώ ανεπιφύλακτα να φτιάξετε ένα server στο σχολείο σας

Υπάρχουν αρκετά video

  • Debian linux server
  • Ubuntu linux server
  • windows + xampp
  • NAS

ΓΙΑΤΙ ΔΙΣΤΑΖΕΤΕ ΝΑ ΚΑΝΕΤΕ ΜΙΑ ΔΟΚΙΜΗ;

Αφού αναγνωρίζετε την αναγκαιότητα - διευκόλυνση του Ηλ.Πρωτοκόλλου
ασχοληθείτε λίγο για να τρέχει αξιοπρεπώς!!!


Ρίξτε μια ματιά στο #307


stsepas

Ακολούθησα τις οδηγίες σας και όλα οκ. Εγκαταστάθηκε το πρωτόκολλο στο c σε ssd δίσκο και πετάει. Ευχαριστώ για όλα.

stsepas

Στην εγκατάσταση που έγινε σε τοπικό δίκτυο , στο μενου αριστερα:  Διαχειριστής - Πρωτόκολλο - δεν υπάρχει το Εισερχόμενα mail με αποτέλεσμα να μην παίρνουμε mail που προωθούμε στην εφαρμογή

Γεώργιος Θεοδώρου

#322
Επιβεβαιώστε ότι στις


Ρυθμίσεις εισερχομένων email

Χρησιμοποίησε τον λογαριασμό email ->

έχει επιλεγεί η τιμή default

Αν είναι επιλεγμένη -------  δεν διαβάζει email





Στις ρυθμίσεις της php στο αρχείο xampp/php/php.ini

ενεργοποιείτε την extension php-imap

διαγράφοντας το ; μπροστά από τη γραμμή


από

;extension=imap

σε

extension=imap


Επανεκκινείτε τον apache για ενεργοποίηση




Επίσης συνίσταται να είναι ενεργοποιημένες και οι παρακάτω extentions

  • BCMath PHP Extension
  • Ctype PHP Extension
  • Fileinfo PHP extension
  • JSON PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

Ενεργοποιείστε ακόμη και τη

gd


stsepas

Εκανα αυτά που μου είπατε και τώρα παίρνω mail. Όταν πάω να αποθηκεύσω μου απαντάει: Δυστυχώς δεν μπορώ να αποθηκεύσω το mail με κωδικό 6345. (Αυτό το είχα συναντήσει πρόσφατα και μου είπατε να ξανακατεβάσω το αρχειο ).

οι παρακάτω extentions

  • BCMath PHP Extension
  • Ctype PHP Extension
  • Fileinfo PHP extension
  • JSON PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

Ενεργοποιείστε ακόμη και τη

gd
.................
Σε ποιο φάκελο βρίσκονται;;; Δώστε αν δεν σας κάνει κόπο την διαδρομή.

stsepas

Στη σελίδα του xampp μου δίνετε η δυνατότητα να κατεβάσω τις εκδόσεις
7.4.30 / PHP 7.4.30
8.0.23 / PHP 8.0.23
8.1.10 / PHP 8.1.10
Ποιά να διαλέξω για win10 64bit;;

sbird

#325
Καλησπέρα σε όλους,

Κ. Θεοδώρου πολλά συγχαρητήρια για τη εξαιρετική δουλειά που έχετε κάνει. Πρόκειται να εγκαταστήσω το πρωτόκολλο στη ΔΔΕ Ηλείας, προς αντικατάσταση της τρέχουσας παλαιότερης εφαρμογής.
Το εγκατέστησα για staging σε Ubuntu 20.04 χωρίς RAID με apache2.4 kai sqlite. Η εγκατάσταση πήγε καλά σε γενικές γραμμές, με ορισμένα θεματάκια (θα γράψω λίγο αργότερα σχετικά).

Αντιμετωπίζω τα εξής προβληματάκια:
1) Σε εισερχόμενο χειροκίνητα, δεν μπορεί να στείλει απόδειξη παραλαβής με email (Δεν κατέστη δυνατή η αποστολή βεβαίωσης παραλαβής με email)
2) Σε εισερχόμενο από email, επίσης δεν μπορεί να στείλει απόδειξη παραλαβής με email (500 server error)
3) Σε attachemnt εισερχόμενο από email, στάμπα στο pdf έχει κενή ημερομηνία και αριθμό πρωτοκόλλου.

Πιθανότατα κάτι έχω παραλείψει..

Με εκτίμηση,
Σπύρος Πουλής
ΠΛΗΝΕΤ ΔΔΕ Ηλείας

Γεώργιος Θεοδώρου

Μετά από συνεργασία με τον sbird

λύσαμε τα "προβληματάκια" και

σας κοινοποιούμε τις διαπιστώσεις μας


Αποστολή email

Για να στείλει email πρέπει όλες οι μεταβλητές στο αρχείο .env να συμπληρωθούν

MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=electronicProtocol@gmail.com
MAIL_PASSWORD=χχχχχχχχχχ
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=electronicProtocol@gmail.com
MAIL_FROM_NAME="Ηλ. Πρωτόκολλο"

Αν η μεταβλητή MAIL_FROM_ADDRESS μείνει κενή ΔΕΝ ΣΤΕΛΝΕΙ email





Στάμπα σε αρχείο pdf

Σε κάποια pdf δεν βάζει στάμπα
  • ούτε αν τα επισυνάψουμε χειροκίνητα
  • ούτε αν επισυναφθούν κατά την καταχώριση πρωτοκόλλου από email

προφανώς έχει να κάνει με την κατασκευή του pdf

:)


ΥΣΤΕΡΟΓΡΑΦΟ

Πρέπει να ομολογήσω πως στο προτελευταίο commit είχα ανεβάσει ένα λάθος

που "έριχνε" την αποθήκευση από email. Διορθώθηκε στο τελευταίο commit.

Απλά o sbird κατέβασε στο μεσοδιάστημα τον χαλασμένο κώδικα!!!

stsepas

Τελικά ποια είναι τα σωστά αρχεία που σεταρουμε στην xampp; Για τα σχολεία που δεν υποστηρίζονται από πληροφορικαριους είναι δύσκολο να τα παρακολουθήσουν όλα αυτά. Ένα δημοτικό σχολείο το μόνο που χρειάζεται είναι να πρωτοκολλει εισερχόμενα και εξερχομενα και να αποθηκεύει από mail. Άρα τα διάφορα βασικά extension θα πρέπει να είναι ενεργοποιημένα για να λειτουργούν ομαλά. Συνήθως στα δημοτικά τα πάντα - γραφειοκρατικα τα κάνει ο Δντης αφού δεν υπάρχει γραμματεία. Το ηλεκτρονικό πρωτόκολλο θα βοηθούσε πάρα πολύ στη ομαλή λειτουργία.

nikolaosili

Καλημέρα σε όλους,

Γιώργο, συγχαρητήρια για την εξαιρετική εφαρμογή και την υποστήριξη που προσφέρεις δωρεάν.
Είμαι διευθυντής σε δημοτικό σχολείο της Καστοριάς και χρησιμοποιώ την εφαρμογή τρία χρόνια περίπου.
Πάντα χρησιμοποιούσα τα windows (7, 8.1, 10). Τα συχνά προβλήματα, οι υπερβολικές απαιτήσεις της εταιρείας κάθε φορά που παράγει νέα έκδοση με έκαναν να στραφώ στο Linux. Οι διαπιστώσεις μου είναι οι εξής: όποιος θέλει ασφάλεια, σταθερότητα, σιγουριά και εργασία χωρίς προβλήματα η χρήση του Linux είναι μονόδρομος.
Τελευταία είδα το βίντεο που έκανες για εγκατάσταση στο Debian 11.5. Ακολούθησα τις οδηγίες και εγκατέστησα το Debian και το ηλεκτρονικό πρωτόκολλο σε εικονικό λειτουργικό που έκανα με το VMware Workstation Pro. Όλα λειτουργούν τέλεια εκτός από τα εισερχόμενα email. Δεν υπάρχει ούτε το εικονίδιο ούτε η γραμμή στο μενού του πρωτοκόλλου "Εισερχόμενα Email". Οι ρυθμίσεις του λογαριασμού έχουν γίνει σωστά και με τη χρήση κωδικών εφαρμογής στο gmail λειτουργεί σε άλλες εγκαταστάσεις (win10 +xampp). Ποιες ρυθμίσεις πρέπει να γίνουν στο debian 11.5 για να εμφανίζονται τα εισερχόμενα email;
Ευχαριστώ πολύ για το χρόνο που διαθέτεις για εμάς.
Νικόλαος Ηλιάδης

Γεώργιος Θεοδώρου

#329
Παράθεση από: stsepas στις 30 Οκτ 2022, 10:34:38 ΠΜΤελικά ποια είναι τα σωστά αρχεία που σεταρουμε στην xampp; Για τα σχολεία που δεν υποστηρίζονται από πληροφορικαριους είναι δύσκολο να τα παρακολουθήσουν όλα αυτά. Ένα δημοτικό σχολείο το μόνο που χρειάζεται είναι να πρωτοκολλει εισερχόμενα και εξερχομενα και να αποθηκεύει από mail. Άρα τα διάφορα βασικά extension θα πρέπει να είναι ενεργοποιημένα για να λειτουργούν ομαλά. Συνήθως στα δημοτικά τα πάντα - γραφειοκρατικα τα κάνει ο Δντης αφού δεν υπάρχει γραμματεία. Το ηλεκτρονικό πρωτόκολλο θα βοηθούσε πάρα πολύ στη ομαλή λειτουργία.

Το αρχείο php.ini είναι στον φάκελο C:\xampp\php\


Χωρίς εμείς να πειράξουμε το php.ini το xampp έχει ενεργοποιημένες τις παρακάτω προεκτάσεις

[PHP Modules]
bcmath
bz2
calendar
Core
ctype
date
dom
fileinfo
filter
ftp
hash
iconv
json
libxml
mysqlnd
openssl
pcre
PDO
Phar
readline
Reflection
session
SimpleXML
SPL
standard
tokenizer
xml
xmlreader
xmlwriter
zip
zlib

[Zend Modules]


Για να δουλέψει το Ηλ.Πρωτόκολλο πρέπει να ενεργοποιήσουμε και τις ακόλουθες οι οποίες δεν είναι εξ ορισμού ενεργοποιημένες

από τη γραμμή 915 και κάτω

extension=gd
extension=imap
extension=mbstring

Αν δουλέυουμε με sqlite σαν ΒΔ
extension=pdo_sqlite
extension=sqlite3

Αν δουλέυουμε με mysql σαν ΒΔ
extension=pdo_mysql
extension=mysqli