Όταν το Backup είναι μεγαλήτερο απο 8ΜΒ

Started by Πάνο, January 28, 2009, 04:32:04 AM

Previous topic - Next topic

Πάνο

Προς αποφηγή για το "Time Out Error" με phpMyAdmin για Databases

Δοκίμασε να φτιάξεις ένα αρχείο κειμένου με έναν απλό κειμενογράφο π.χ. notepad, ultraedit κτλ. (όχι wordpad, ms office ktl) στο οποίο θα γράψεις μέσα το εξής:

upload_max_filesize = 25M ;
post_max_size = 40M ;


και θα σώσεις το αρχείο ως php.ini και θα το ανεβάσεις στον root φάκελο του site σου. Εαν ο διαχειριστής του server δεν έχει περιορίσει πολύ την php θα ισχύσει τοπικά για τον λογαριασμό σου η ρύθμιση αυτή. Αλλιώς δοκίμασε:

Μέσα στον root φάκελο του λογαριασμού φιλοξενίας σου υπάρχει ένα αρχείο .htaccess
Κατέβασέ το, επεξεργάσου το και γράψε ή πρόσθεσε στο τέλος του τα εξής:

php_value upload_max_filesize 25M
php_value post_max_size 40M


αποθήκευσέ το και ανέβασέ το.

Εαν είναι κανείς τόσο άτυχος και δεν δουλέψει, τότε ας δοκίμαση αυτό εδώ: http://www.ozerov.de/bigdump.php
Άσπρη είναι η άρια φιλή, η σιωπή, τα λευκά κελία, το ψήχος, το χιόνι, οι άσπρες μπλούζες των γιατρών, τα νεκροσέντονα, η ηρωίνη. Αυτά λίγο για την αποκατάσταση του μαύρου...

GoofyX

Χρήσιμες οι συμβουλές σου, αλοίμονο όμως αν ο provider άφηνε τους χρήστες να αυξήσουν κατά κόρον το filesize της PHP (και το memory_limit ίσως). Το πιθανότερο είναι (αν ο provider είναι σοβαρός) να μην επιτρέπει κάτι τέτοιο.

Συμβουλή: Ψάχνετε για providers που σας παρέχουν SSH πρόσβαση.

Πλεονεκτήματα:

  • Όσο μεγάλο και να είναι το sql dump και εφόσον έχετε πρόσβαση στα mysql client εργαλεία (που θα σας δίνει 99,9% ο provider), τότε δεν έχετε πρόβλημα. Ξεχνάτε τις χαζομάρες για import/export μέσω του PHPMyadmin (το οποίο κατά τα άλλα είναι πολύ καλό εργαλείο) και τους περιορισμούς στα μεγέθη αρχείων της PHP.
  • Δε θα χάνετε ώρες να ανεβάζετε μέσω ftp τα αρχεία σας, ειδικά αν είναι πολλά (το μέγεθος δεν παίζει τόσο ρόλο, όσο ο αριθμός των αρχείων). Με ένα απλό ανέβασμα ενός zip και ξε-zipάρισμα στο server είστε άρχοντες. Έφριξα στο παρελθόν όταν προσπάθησα να ανεβάσω ένα site σε Joomla μέσω ftp σε πολύ γνωστό ελληνικό (και καλά...) provider. Πρέπει να έφαγα τουλάχιστον 1-1,5 ώρα. Αν είχα ssh, θα είχα τελειώσει σε 10' το πολύ (όσο χρόνο πάρει ουσιαστικά για να ανεβεί ένα συμπιεσμένο αρχείο και όχι εκατοντάδες).

Μειονεκτήματα:

  • Πρέπει να γνωρίζετε κάποιες βασικές εντολές του Unix (είτε αυτό είναι Linux, FreeBSD, κτλ.), γιατί μόνο αυτά τα λειτουργικά παρέχουν SSH πρόσβαση (τα Windows ως γνωστόν στο server κομμάτι τους είναι πάτος).
  • Ακόμη και αν δεν γνωρίζετε από τα παραπάνω λειτουργικά, η καμπύλη εκμάθησης μπορεί να είναι λίγο απότομη αρχικά, αλλά αφού μάθετε τα βασικά, θα είστε σίγουροι ότι η δουλειά σας θα γίνεται 1000% σωστά.
... Morpheus: What is "real"? How do you define "real"? If you 're talking about what you can feel, what you can smell, what you can taste and see, then "real" is simply electrical signals interpreted by your brain...

Πάνο

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

GoofyX

Quote from: pt8 on January 29, 2009, 06:06:53 AM
Σε ευχαριστό για τα προσθετα σου. Επιδή στάθηκα αντιμέτοπος με το πρόβλημα αυτό είπα να το προσθέσω σε θέμα. Thx και πάλι.

Και πολύ καλά έκανες, τα δικά μου απλά ήταν μια επισήμανση/συμβουλή.  :)
... Morpheus: What is "real"? How do you define "real"? If you 're talking about what you can feel, what you can smell, what you can taste and see, then "real" is simply electrical signals interpreted by your brain...

Advertisement: