Bonjour à tous,
L'application Palapa Web server est un package permettant de lancer un serveur web complet (ligHTTPd + PHP + MySQL + SMTP) sur un téléphone, une tablette ou tout autre terminal fonctionnant sous Android.
Ressources : http://alfanla.com/palapa-web-server/
Cette application semble prometteuse mais hélas je me heurte à une difficulté incontournable malgré des recherches sur le net (autours de PhpMyAdmin, Palapa étant peu documenté)
Première difficulté contournée, le lien SourceForge pour télécharger phpmyadmin depuis l’IHM n’est plus actif, je l'ai donc téléchargé ici : https://www.phpmyadmin.net/downloads/
Deuxième difficulté bloquante : l’accès à PhpMyAdmin!
1- user 'root' & pwd à null = ''La configuration interdit une connexion sans mot de passe (voir AllowNoPassword)''
2- user 'root' & pwd 'adminadmin' (page help de Palapa) = ''Vous devriez utiliser MySQL en version 5.5.0 ou plus récente."
Pour le point 1 : modification du fichier ''config.sample.inc.php'' à la ligne '$cfg['Servers'][$i]['AllowNoPassword'] = false; où 'false' est modifié en 'true'
---> tentative avec ’root' et pwd à 'null' donne le résultat : ''Connexion au serveur MySQL non permise''
Le contenu de mysql.log:
- 150802 10:06:21 [Note] Plugin 'FEDERATED' is disabled.
- 150802 10:06:21 InnoDB: Initializing buffer pool, size = 8.0M
- 150802 10:06:21 InnoDB: Completed initialization of buffer pool
- 150802 10:06:22 InnoDB: Started; log sequence number 0 44233
- 150802 10:06:22 [Note] Event Scheduler: Loaded 0 events
- 150802 10:06:22 [Note] /data/data/com.alfanla.android.pws/bin/mysqld: ready for connections.
- Version: '5.1.69' socket: '/data/data/com.alfanla.android.pws/tmp/mysql.sock' port: 3306 PWS - Palapa Web Server (http://alfanla.com)
J'ai lu sur différent forum qu'il convenait de passer en ligne de commande et lancer MySQL en mode console pour modifier le profil root et son pwd, je cherche donc à lancez une session 'mysql' en ligne de commande et changer le password avec la commande SQL suivante :
update mysql.user set password = password('NOUVEAUMOTDEPASSE') where user = 'root'
mais sur Android /etc/init.d/mysql n'existe pas et la commande 'su service mysql start' ou 'su mysql start' me retourne 'mysql not found'... Je bloque complètement là :/
Pourriez-vous m'aider svp?
Partager