Spip & Base de données

geoffrey a dit:
Lol, j'ai pas dit ca. Tu as vu toi meme que free empechait de gerer la base avec un client sur un PC, donc ce que tu veux faire est impossible ( "Seuls vos scripts php hebergés sur les pages persos ainsi que http://sql.free.fr peuvent vous permettre de vous connecter sur votre base de données. Aucune connexion ne peut etre établie depuis l'exterieur sur les bases de données de Free" )

Si tu veux créer des tables, des vues, ... faut passer par l'interface phpMyAdmin et tout faire à partir de la. Et comme free t'en fournit une, autant pas s'embeter à en installer une autre sur ton espace perso.

Le mieux est que je repose ma question initiale :

Je profite de la discussion : je n'arrive pas à avoir la connexion à ma base de données avec YourSQL ou cocoaMySQL. Ma base est chez Free. Quelqu'un sait-il si il y a un problème spécifique avec free ?

Merci

Albert
 
Dans ce cas, pas de problème spécifique chez Free mais une limitation : "Seuls vos scripts php hebergés sur les pages persos ainsi que http://sql.free.fr peuvent vous permettre de vous connecter sur votre base de données. Aucune connexion ne peut etre établie depuis l'exterieur sur les bases de données de Free".

Donc tu ne pourras PAS acceder à ta base autrement que :
- par l'interface phpMyAdmin de free (dont je t'ai mis le lien)
- avec un script PHP qui serait directement hébergé sur tes pages persos
 
geoffrey a dit:
Dans ce cas, pas de problème spécifique chez Free mais une limitation : "Seuls vos scripts php hebergés sur les pages persos ainsi que http://sql.free.fr peuvent vous permettre de vous connecter sur votre base de données. Aucune connexion ne peut etre établie depuis l'exterieur sur les bases de données de Free".

Donc tu ne pourras PAS acceder à ta base autrement que :
- par l'interface phpMyAdmin de free (dont je t'ai mis le lien)
- avec un script PHP qui serait directement hébergé sur tes pages persos

et voilà, je cite (sans rire) la réponse d'un certain Geoffrey :

"Dans ce cas c'est simple, suffit que tu installe phpMyAdmin sur ta page perso, et à partir de la tu pourra gerer tes tables avec un navigateur."
 
I'm back !
Bon ben toujours les mêmes soucis...

Apparemment sur Apache aucune requête SQL n'est possible, quoi que je fasse, ça me retourne une erreur.:confused:

En fait, j'ai bien suivi les instructions de cette page : http://phpdebutant.org/article66.php
Bien sûr j'ai remplacé 'login', 'password' et 'nom_de_la_base' par 'root', 'root' et 'mysql'...
 
Euh

geoffrey a dit:
- avec un script PHP qui serait directement hébergé sur tes pages persos

=

geoffrey a dit:
Dans ce cas c'est simple, suffit que tu installe phpMyAdmin sur ta page perso, et à partir de la tu pourra gerer tes tables avec un navigateur.


C'est un peu la meme chose, non ?

Puis tu m'as appris la limitation de free et j'ai vu qu'ils proposaient déjà une interface phpMyAdmin intégrée dans leur service.

Mais avec yourSQL, ou un programme que tu installes sur ton mac, tu ne pourras pas accéder aux tables hebergées sur free.

Donc je vois pas trop le soucis ?

Et j'en profite pour repondre encore une fois à ta question

Je profite de la discussion : je n'arrive pas à avoir la connexion à ma base de données avec YourSQL ou cocoaMySQL. Ma base est chez Free. Quelqu'un sait-il si il y a un problème spécifique avec free ?

Tu ne peux pas accéder aux bases de Free depuis l'extérieur et est obligé d'utiliser un script local.
 
geoffrey a dit:
Euh



=




C'est un peu la meme chose, non ?

Puis tu m'as appris la limitation de free et j'ai vu qu'ils proposaient déjà une interface phpMyAdmin intégrée dans leur service.

Mais avec yourSQL, ou un programme que tu installes sur ton mac, tu ne pourras pas accéder aux tables hebergées sur free.

Donc je vois pas trop le soucis ?

Et j'en profite pour repondre encore une fois à ta question



Tu ne peux pas accéder aux bases de Free depuis l'extérieur et est obligé d'utiliser un script local.

La question était donc : comment installe-t-on phpmyadmin sur le site ?
 
Guigou a dit:
Salut, j'ai installé MAMP, mais au départ, il n'accepte pas le php3 comme dit au-dessus.
Quand je veux ouvrir un fichier php3, l'icone a un point d'intérogation et ca m'ouvre le fichier en type "texte".

J'ai vu quelque part qu'il fallait ajouter quelques lignes dans un fichier, à savoir /Applications/MAMP/conf/httpd.conf or je l'ai pas trouvé et j'ai finalement modifié le fichier /Applications/MAMP/conf/Apache/httpd.conf. J'ai suivi toutes les instructions, mais ça marche toujours pas.

P.S: Pour qu'il accepte le php3, il fallait rajouter ces lignes dans le fichier sus-cité :

### Ajouts pour SPIP
# PHP4 & PHP3 configuration
AddType application/x-httpd-php .php3
DirectoryIndex index.html index.htm index.html.var index.php index.php3
j'ai bien copier ce morceau de code à la fin du fichier httpd.com mais le mien ne se trouve pas ici : /Applications/MAMP/conf/httpd.conf
mais là : /Applications/MAMP/Apache/conf/httpd.conf
et bien sur cela ne marche pas...
 
nip... j'ai téléchargé MAMP 1.0 et dans la configuration, je n'ai le choix qu'entre php4 et php5 !

Bonjour!
Ca n'a rien à voir je crois. Il faut simplement que l'extension php3 soit prise en compte. Il faut modifier un fichier de config pour ajouter ça. ... mais je ne me rappelle plus lequel. Je me rappelle que j'ai trouvé l'info par une recherche sur internet "installer SPIP sous MAMP"

Bonne chasse!
Christhy