Κάθε ερώτημα πρέπει να περιλαμβάνει σύνδεσμο προς τον ιστότοπο όπου εμφανίζεται το συζητούμενο ζήτημα. Καμία δημοσίευση που περιλαμβάνει σύνδεσμο προς ιστότοπο για σχολιασμό ή επίλυση προβλήματος δεν πρόκειται να διαγραφεί ό,τι κι αν συνεπάγεται αυτό για τα αποτελέσματα των μηχανών αναζήτησης ή τις σχέσεις με τους πελάτες σας. Διαβάστε τους κανόνες δεοντολογίας πριν δημοσιεύσετε.

TCPDF και τεράστιο CACHE

Re: TCPDF και τεράστιο CACHE

ΔημοσίευσηΔημοσιεύθηκε από τον/την agios » 17 Ιαν 2015, 00:51

Λοιπόν.

Αρχικά ευχαριστώ τον Γιάννη ( Yiannistaos - web357.eu ) που είχε όλη την καλή διάθεση και αφιέρωσε αρκετή ώρα για να με βοηθήσει να λύσω το πρόβλημα.

Τώρα επί του θέματος!

Σήμερα βρήκα την λύση του προβλήματος!

Την προσοχή σε όλους σας (κάτι που το ξέρετε - το ήξερα και εγώ αλλά την πάτησα) στις εικόνες που έχουν να κάνουν με το .pdf αρχείο που δημιουργεί το TCPDF. To TCPDF αρνείται πεισματικά να συνεργαστεί με οποιαδήποτε άλλη μορφής εικόνα εκτός από της jpg.

Και δεν έχει να κάνει μόνο με το logo-εικόνα του vendor ΑΛΛΑ και με τις άλλες εικόνες που βάζετε, για παράδειγμα τις εικόνες στην μέθοδο αποστολής (εδώ την πάτησα εγώ), στην μέθοδο πληρωμής και ότι άλλο που θα εμφανίζεται και στο PDF αρχείο που δημιουργεί το TCPDF.
Αρα...

ΠΡΟΣΟΧΗ: μόνο jpg εικόνες σε ότι έχει να κάνει με pdf αρχείο που δημιουργείται από το TCPDF.

Το μόνο που μένει είναι να δω αν το cache του TCPDF δεν γεμίζει πλέον αρχεία-σκουπίδια.
Τὴν σελήνην παρὰ τοῦ ἡλίου τὸ φῶς λαμβάνειν.
Άβαταρ μέλους
agios
Δημοσιεύσεις: 50
Εγγραφή: 27 Απρ 2009, 09:25
Τοποθεσία: Κορυδαλλός

Re: TCPDF και τεράστιο CACHE

ΔημοσίευσηΔημοσιεύθηκε από τον/την agios » 17 Ιαν 2015, 12:59

Δυστυχώς...

στον φάκελο /public_html/libraries/tcpdf/cache

συνεχίζει και παράγει αρχεία τύπου: mska_001f4dd67d5756124fa71dc38018e89f
Τὴν σελήνην παρὰ τοῦ ἡλίου τὸ φῶς λαμβάνειν.
Άβαταρ μέλους
agios
Δημοσιεύσεις: 50
Εγγραφή: 27 Απρ 2009, 09:25
Τοποθεσία: Κορυδαλλός

Re: TCPDF και τεράστιο CACHE

ΔημοσίευσηΔημοσιεύθηκε από τον/την agios » 19 Ιαν 2015, 21:25

Ποιο είναι αυτό το plugin που τελικά μπορεί να κάνει αυτή την δουλειά?

Εκεί έχω καταλήξει... Δεν μπορεί να υπάρχει κάτι άλλο.

Που θα πάει........ θα το βρω.
Τὴν σελήνην παρὰ τοῦ ἡλίου τὸ φῶς λαμβάνειν.
Άβαταρ μέλους
agios
Δημοσιεύσεις: 50
Εγγραφή: 27 Απρ 2009, 09:25
Τοποθεσία: Κορυδαλλός

Re: TCPDF και τεράστιο CACHE

ΔημοσίευσηΔημοσιεύθηκε από τον/την Yiannistaos » 19 Ιαν 2015, 21:40

Άρη, ένας τρόπος είναι να δοκιμάσεις σε έναν άλλον πάροχο φιλοξενίας ή και locally, για να δεις αν συμβαίνει το ίδιο.
https://web357.eu/ - Useful Extensions for Joomla!
Άβαταρ μέλους
Yiannistaos
Δημοσιεύσεις: 3141
Εγγραφή: 08 Δεκ 2006, 04:11

Re: TCPDF και τεράστιο CACHE

ΔημοσίευσηΔημοσιεύθηκε από τον/την agios » 22 Ιαν 2015, 02:47

Το 'χω λέμε....... Το 'χω!

Μια μικρή αλλαγή στο tcpdf.php είναι όλη η δουλειά.....

Επαληθεύω ένα 24ωρο και αναφέρω!
Τὴν σελήνην παρὰ τοῦ ἡλίου τὸ φῶς λαμβάνειν.
Άβαταρ μέλους
agios
Δημοσιεύσεις: 50
Εγγραφή: 27 Απρ 2009, 09:25
Τοποθεσία: Κορυδαλλός

Re: TCPDF και τεράστιο CACHE

ΔημοσίευσηΔημοσιεύθηκε από τον/την agios » 22 Ιαν 2015, 11:47

Στην παρακάτω διαδρομή:

public_htm/libraries/tcpdf/tcpdf.php

Στο αρχείο αυτό (tcpdf.php) κάνουμε μια αλλαγή.

Για μένα ήταν στην γραμμή 8724 που γράφει:

$imga->setImageFormat('png');
$imga->writeImage($tempfile_plain);
} elseif (function_exists('imagecreatefrompng')) { // GD extension
// generate images

Την αλλάζουμε και βάζουμε αντί για png --> jpg

$imga->setImageFormat('jpg');
$imga->writeImage($tempfile_plain);
} elseif (function_exists('imagecreatefrompng')) { // GD extension
// generate images

Πλέον δεν παράγει ασύστολα αρχεία στην cache του TCPDF.
Τὴν σελήνην παρὰ τοῦ ἡλίου τὸ φῶς λαμβάνειν.
Άβαταρ μέλους
agios
Δημοσιεύσεις: 50
Εγγραφή: 27 Απρ 2009, 09:25
Τοποθεσία: Κορυδαλλός

Προηγούμενη

Επιστροφή στoν VirtueMart - E-shop

Συνδεδεμένα μελη

Συνδεδεμένοι: Bing [Bot], maxtak