Σελίδα 1 από 1

Ubuntu Server 16.04 και phpmyadmin

ΔημοσίευσηΔημοσιεύτηκε: 31 Οκτ 2016, 14:15
από kosmos890
Γειά σας.
Προσπαθώ να κάνω import ενα άρχειο .sql.zip αλλά μου βγάζει το μήνυμα
Κώδικας: Επιλογή όλων
You attempted to load file with unsupported compression (application/zip). Either support for it is not implemented or disabled by your configuration.


Ακολούθησα τις οδηγίες εδώ αλλά το πρόβλημα παραμένει

Re: Ubuntu Server 16.04 και phpmyadmin

ΔημοσίευσηΔημοσιεύτηκε: 31 Οκτ 2016, 17:53
από pc_magas
Δοκίμασε την λύση που αναγράφει στο:
http://stackoverflow.com/questions/4027 ... l-zip-file

Εάν δεν παίζει αντι για aptitude δοκίμασε apt-get.

Re: Ubuntu Server 16.04 και phpmyadmin

ΔημοσίευσηΔημοσιεύτηκε: 31 Οκτ 2016, 20:01
από kosmos890
@pc_magas
Ευχαριστώ για την απάντηση

Εγκατέστησα το php-zip αλλά δυστηχώς το πρόβλημα δεν λύθηκε.

Re: Ubuntu Server 16.04 και phpmyadmin

ΔημοσίευσηΔημοσιεύτηκε: 31 Οκτ 2016, 21:14
από the_eye
Ξεzipαρε το αρχείο και ανεβασέ το ως .sql

Re: Ubuntu Server 16.04 και phpmyadmin

ΔημοσίευσηΔημοσιεύτηκε: 31 Οκτ 2016, 22:17
από kosmos890
Ξεzipαρε το αρχείο και ανεβασέ το ως .sql

Σωστή παρατήρηση για μικρά αρχεία. Ισως αν το συμπίεζα με το gzip να δούλευε (δεν το έχω δοκιμάσει).
To phpmyadmin είναι το πιό εύχρηστο εργαλείο για μένα. Αυτό το πρόβλημα στο Ubuntu 16.04 με εξέπληξε

Re: Ubuntu Server 16.04 και phpmyadmin

ΔημοσίευσηΔημοσιεύτηκε: 01 Νοέμ 2016, 00:34
από jsalatas
πήγαινε στο config αρχείο του phpmyadmin και πρόσθεσε τα παρακάτω
Κώδικας: Επιλογή όλων
if (extension_loaded('zlib') && !function_exists('gzopen') && function_exists('gzopen64'))
{
  function gzopen($filename, $mode, $use_include_path = 0) {
    return gzopen64($filename, $mode, $use_include_path);
  }


νομίζω το όνομά του είναι config.inc.php και κανονικά θα έπρεπε να είναι /etc/phpmyadmin/config.inc.php
Αν δεν είναι αυτό, όπου είναι τελος πάντων ;)

Re: Ubuntu Server 16.04 και phpmyadmin

ΔημοσίευσηΔημοσιεύτηκε: 01 Νοέμ 2016, 00:35
από jsalatas
Επισης σε τέτοιες περιπτώσεις καλό είναι να κοιτάμε και το error.log του apache το οποίο λογικά θα έχει κάποιο hint για το τι του φταίει. Αλλιώς πάμε ψάχνοντας στα τυφλά :)