Προς το περιεχόμενο

προβλημα με phpMyAdmin


sklirosdiskos

Προτεινόμενες αναρτήσεις

Εχω Kubuntu 13.10 και ειμαι ασχετος..

 

Εκανα εγκατασταση Apache και δουλευει.. αφου εβαλα το       ServerName localhost

στο       /etc/apache2/apache2.conf

 

Εκανα εγκατασταση ΡΗΡ και δουλευει με τεστ αρχειο..

Εκανα εγκατασταση ολα τα PHP modules...

 

Εκανα εγκατασταση mySQL και μου δουλευει με mysql start/running, process 6461
 

Εκανα εγκατασταση το phpMyAdmin.. και μετα

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-enabled/phpmyadmin.conf
sudo /etc/init.d/apache2 reload

οπως λεει εδω

 

https://help.ubuntu.com/community/phpMyAdmin

 

Λοιπον τωρα δεν μπορω να κανω log in..

 

Στην εγκατασταση (με UNIX socket) πηρα ενα λαθος 

 

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

 

και στη σελιδα που μου βγαζει να κανω log in μου λεει

 

#2002 Cannot log in to the MySQL server

 

Connection for controluser as defined in your configuration failed.

 

Παρατηρησα οτι στο  /etc/mysql/my.cnf

εχω bind address 127.0.0.1
 

Τι εχω κανει λαθος?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Aρχικα εισαι σιγουρος οτι εβαλες τον mysql server και οχι μονο τον client ?

 

Δες εδω http://askubuntu.com/questions/291054/cant-connect-to-local-mysql-server-through-socket-var-run-mysqld-mysqld-sock

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

λοιπον guys η mySQL μου τρεχει κανονικα και μπαινω με password..

οταν παω να κανω εγκατασταση τον server και client μου λέει οτι αναβαθμιζεται-εγκαθισταται-ενημερωνεται ΜΗΔΕΝ..

Αρα ειναι ΟΚ και αυτα..

 

Οτι πειραματισμους εκανα με γραμμες βαλε-βγαλε τα εχω διορθώσει. .δεν υπάρχει προβλημα απο κει..

 

Καποια ρυθμιση θελει σε αρχειο .conf προφανως..

 

Ειναι bug δικο τους.. εγω δεν φταιω σε τιποτε.. οτι υπαρχει στο διαδικτυο με πιθανες λυσεις τα εχω δοκιμασει ολα..

 

καποιος εμπειρος αν μπορει να μου πει καμια πατεντα μονο


επισης να μου πειτε και ενα καλο εργαλειο για να γραφω SQL queries οπως το Toad.. δεν θελω να μπαινω με Wine


Οποτε παω να κανω

sudo dpkg-reconfigure phpmyadmin

περνει κανονικα τα passwords και τους χρηστες αλλα στο τελος μου λεει

 An error occurred while installing the database:                                     
 │                                                                                      
 │ ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password:       
 │ YES)                                                                                 
 │                                                                                      
 │ If at this point you choose "retry", you will be prompted with all the               
 │ configuration questions once more and another attempt will be made at performing     
 │                                                                                      
 │                                      <Οκ>   
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

για GUI δες το mysql-workbench

δηλαδή το phpMyAdmin δεν παλευεται.. 

 

ειναι γνωστά αυτα τα προβληματακια ή συμβαινουν μονο σε μενα? και οι περισσοτερες λυσεις στο διαδικτυο που γραφουν ειναι τελειως ξεκαρφωτες..

 

βαζω το mysql-workbench να κανω τη δουλεια μου αλλα θα επανελθω

works like a charm! Ευχαριστω..

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Στον σερβερ μου δουλευω με το phpmyadmin ...δεν ειχα ποτε καποιο ιδιαιτερο προβλημα....αλλα ο σερβερ μου δεν τρεχει ubuntu...

 

Ο νοω νοητω :)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

στο config.inc.php έχεις βάλει τον κωδικό του root της sql?

<?php
/**
 * Debian local configuration file
 *
 * This file overrides the settings made by phpMyAdmin interactive setup
 * utility.
 *
 * For example configuration see
 *   /usr/share/doc/phpmyadmin/examples/config.sample.inc.php
 * or
 *   /usr/share/doc/phpmyadmin/examples/config.manyhosts.inc.php
 *
 * NOTE: do not add security sensitive data to this file (like passwords)
 * unless you really know what you're doing. If you do, any user that can
 * run PHP or CGI on your webserver will be able to read them. If you still
 * want to do this, make sure to properly secure the access to this file
 * (also on the filesystem level).
 */

if (!function_exists('check_file_access')) {
	function check_file_access($path)
	{
	    if (is_readable($path)) {
		return true;
	    } else {
		error_log(
		    'phpmyadmin: Failed to load ' . $path
		    . ' Check group www-data has read access and open_basedir restrictions.'
		);
		return false;
	    }
	}
}

// Load secret generated on postinst
if (check_file_access('/var/lib/phpmyadmin/blowfish_secret.inc.php')) {
    require('/var/lib/phpmyadmin/blowfish_secret.inc.php');
}

// Load autoconf local config
if (check_file_access('/var/lib/phpmyadmin/config.inc.php')) {
    require('/var/lib/phpmyadmin/config.inc.php');
}

/**
 * Server(s) configuration
 */
$i = 0;
// The $cfg['Servers'] array starts with $cfg['Servers'][1].  Do not use $cfg['Servers'][0].
// You can disable a server config entry by setting host to ''.
$i++;

/**
 * Read configuration from dbconfig-common
 * You can regenerate it using: dpkg-reconfigure -plow phpmyadmin
 */
if (check_file_access('/etc/phpmyadmin/config-db.php')) {
    require('/etc/phpmyadmin/config-db.php');
}

/* Configure according to dbconfig-common if enabled */
if (!empty($dbname)) {
    /* Authentication type */
    $cfg['Servers'][$i]['auth_type'] = 'cookie';
    /* Server parameters */
    if (empty($dbserver)) $dbserver = 'localhost';
    $cfg['Servers'][$i]['host'] = $dbserver;

    if (!empty($dbport) || $dbserver != 'localhost') {
        $cfg['Servers'][$i]['connect_type'] = 'tcp';
        $cfg['Servers'][$i]['port'] = $dbport;
    }
    //$cfg['Servers'][$i]['compress'] = false;
    /* Select mysqli if your server has it */
    $cfg['Servers'][$i]['extension'] = 'mysqli';
    /* Optional: User for advanced features */
    $cfg['Servers'][$i]['controluser'] = $dbuser;
    $cfg['Servers'][$i]['controlpass'] = $dbpass;
    /* Optional: Advanced phpMyAdmin features */
    $cfg['Servers'][$i]['pmadb'] = $dbname;
    $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
    $cfg['Servers'][$i]['relation'] = 'pma_relation';
    $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
    $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
    $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
    $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
    $cfg['Servers'][$i]['history'] = 'pma_history';
    $cfg['Servers'][$i]['table_uiprefs'] = 'pma_table_uiprefs';
    $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
    $cfg['Servers'][$i]['tracking'] = 'pma_tracking';
    $cfg['Servers'][$i]['userconfig'] = 'pma_userconfig';
    $cfg['Servers'][$i]['recent'] = 'pma_recent';

    /* Uncomment the following to enable logging in to passwordless accounts,
     * after taking note of the associated security risks. */
    // $cfg['Servers'][$i]['AllowNoPassword'] = TRUE;

    /* Advance to next server for rest of config */
    $i++;
}

/* Authentication type */
//$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
//$cfg['Servers'][$i]['host'] = 'localhost';
//$cfg['Servers'][$i]['connect_type'] = 'tcp';
//$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
//$cfg['Servers'][$i]['extension'] = 'mysql';
/* Optional: User for advanced features */
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';

/* Storage database and tables */
// $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
// $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
// $cfg['Servers'][$i]['relation'] = 'pma_relation';
// $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
// $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
// $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
// $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
// $cfg['Servers'][$i]['history'] = 'pma_history';
// $cfg['Servers'][$i]['table_uiprefs'] = 'pma_table_uiprefs';
// $cfg['Servers'][$i]['tracking'] = 'pma_tracking';
// $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
// $cfg['Servers'][$i]['userconfig'] = 'pma_userconfig';
// $cfg['Servers'][$i]['recent'] = 'pma_recent';
/* Uncomment the following to enable logging in to passwordless accounts,
 * after taking note of the associated security risks. */
// $cfg['Servers'][$i]['AllowNoPassword'] = TRUE;

/*
 * End of servers configuration
 */

/*
 * Directories for saving/loading files from server
 */
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

/* Support additional configurations */
foreach (glob('/etc/phpmyadmin/conf.d/*.php') as $filename)
{
    include($filename);
}


Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Λοιπον guys δεν ξέρω τι παίχτηκε.. αλλα τωρα μου δουλευει.. :blink:

 

Να σας πω τι εκανα..

Εκανα παλι εγκατασταση το phpMyAdmin αλλα δεν μου δουλευε το webικο..

Παω λοιπον και προσθετω την

Include /etc/phpmyadmin/apache.conf

..στο /etc/apache2/apache2.conf

Τωρα μου επαιζε το webικο αλλα δεν μου δουλευε το log in.. και επιπλεον μου εβγαζε μηνυμα στην επανεκινηση του Apache κατι με Alias.. φορτωνε απο δυο αρχεια.. κατι τετοιο..

Παω λοιπον και κομμενταρω τη παραπανω γραμμη..

και εκει που περιμενα να μην μου παιζει εφτιαξε...

 

Σορρυ αμα γραφω βλακειες.. αλλα αυτα τουλαχιστον εκανα εγω.. δεν ξερω αμα παιχτηκε κατι αλλο..

Παντως ειναι λιγο ψιλοκουκου το kubuntu..

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • 2 εβδομάδες αργότερα...

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...