Impossible de connecter script php à base SQL
Résolu
k_rom
Messages postés
142
Statut
Membre
-
k_rom Messages postés 142 Statut Membre -
k_rom Messages postés 142 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 ;)
A voir également:
- Impossible de connecter script php à base SQL
- Se connecter à gmail sur téléphone - Guide
- Comment connecter chromecast à la télé - Guide
- Base de registre - Guide
- Se connecter à ma boite hotmail - Guide
- Script vidéo youtube - Guide
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,
affiche
lami20j
affiche
ps aux | grep mysql--
lami20j
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