Impossible de connecter script php à base SQL
Résolu
k_rom
Messages postés
142
Date d'inscription
Statut
Membre
-
k_rom Messages postés 142 Date d'inscription Statut Membre -
k_rom Messages postés 142 Date d'inscription Statut Membre -
bonjour;
nous sommes actuellement confrontés au problème suivant:
nos scripts php débute avec
le
or lorsque le script tente de se connecter à une table de la base, on obtiens le message suivant:
apres vérification dans phpmyadmin; il s'avère que toutes nos tables sont en read-only...
pourquoi.?
avezvous une idée?
merci d'avance ;)
nous sommes actuellement confrontés au problème suivant:
nos scripts php débute avec
$ressource=mysql_connect ($host,$user,$password); mysql_select_db ($base,$ressource);
le
$userspécifié possède tous les droits sur la
$base
or lorsque le script tente de se connecter à une table de la base, on obtiens le message suivant:
Table 'xxxxx' is read only
apres vérification dans phpmyadmin; il s'avère que toutes nos tables sont en read-only...
pourquoi.?
avezvous une idée?
merci d'avance ;)
Configuration: Linux Debian Mozilla 1.8.1.4
A voir également:
- Impossible de connecter script php à base SQL
- Se connecter a chromecast - Guide
- Se connecter à gmail sur téléphone - Guide
- Se connecter à ma boite hotmail - Guide
- Base de registre windows - Guide
- Expert php - Télécharger - Langages
5 réponses
pour info; toutes les tables de la base en question sont en 777; autrement dit
-rwxrwxrwx www-data www-data une_des_tables_de_la_base.MYI
salut lami20j;
alors de retour de vacances déjà???
voici ce que j'obtiens en tapant la commande que tu m'as indiqué:
je suppose que mon problème est lié à --skip-external-locking, non?
merci d'avance
alors de retour de vacances déjà???
voici ce que j'obtiens en tapant la commande que tu m'as indiqué:
root 1262 0.0 0.5 2428 1280 ? S Jul20 0:00 /bin/sh /usr/bin/mysqld_safe mysql 1299 0.0 7.0 78728 18012 ? S Jul20 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock root 1300 0.0 0.1 1380 484 ? S Jul20 0:00 logger -p daemon.err -t mysqld_safe -i -t mysqld mysql 1301 0.0 7.0 78728 18012 ? S Jul20 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock mysql 1302 0.0 7.0 78728 18012 ? S Jul20 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock mysql 1303 0.0 7.0 78728 18012 ? S Jul20 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock mysql 1304 0.0 7.0 78728 18012 ? S Jul20 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock mysql 1305 0.0 7.0 78728 18012 ? S Jul20 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock mysql 1307 0.0 7.0 78728 18012 ? S Jul20 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock mysql 1308 0.0 7.0 78728 18012 ? S Jul20 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock mysql 1309 0.0 7.0 78728 18012 ? S Jul20 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock mysql 1319 0.0 7.0 78728 18012 ? S Jul20 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock mysql 1322 0.0 7.0 78728 18012 ? S Jul20 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock mysql 1686 0.0 7.0 78728 18012 ? S Jul20 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock mysql 1687 0.0 7.0 78728 18012 ? S Jul20 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock mysql 1688 0.0 7.0 78728 18012 ? S Jul20 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock mysql 1689 0.0 7.0 78728 18012 ? S Jul20 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock mysql 1694 0.0 7.0 78728 18012 ? S Jul20 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock mysql 1695 0.0 7.0 78728 18012 ? S Jul20 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock root 6150 0.0 0.2 1824 696 pts/0 R+ 15:17 0:00 grep mysql
je suppose que mon problème est lié à --skip-external-locking, non?
merci d'avance
Salut,
essai aussi de te connecter en utilisant le shell pour voir.
et affiche les messages d'erreur
essai aussi de te connecter en utilisant le shell pour voir.
et affiche les messages d'erreur
Salut,
je vois que tes fichiers appartient à www-data
en revanche le daemon mysqld est demarré sous l'indentité d'utilisateur mysql
les fichiers devraient peut être apartenir à mysql
fait aussi la connexion en shell et affiche l'erreur avec le numéro
regarde aussi les MP (Messages Privés)
je vois que tes fichiers appartient à www-data
en revanche le daemon mysqld est demarré sous l'indentité d'utilisateur mysql
les fichiers devraient peut être apartenir à mysql
fait aussi la connexion en shell et affiche l'erreur avec le numéro
regarde aussi les MP (Messages Privés)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question