Questions

I. URL Externes [Entrée-Sortie]
Pourquoi mon script qui fonctionnait avant le mois de Septembre 2002 ne fonctionne plus maintenant?
La fonction fopen() a-t-elle été désactivée?
L'accès depuis l'extérieur à la DB est-il interdit par Lycos ?
II. Base de données MySQL
Quels sont les paramètres de connexion à la base MySQL de Multimania?
Est-ce que la base de données MySQL proposée par Multimania respecte la norme SQL2?
Ma requête semble correcte syntaxiquement, mais MySQL refuse de l'exécuter.
Quelle est la version de MySQL sur Multimania?
III. Upload avec PHP
Comment peut-on télécharger un fichier avec un formulaire HTML et un script PHP?
Pourquoi la fonction copy() ne fonctionne pas?
IV. .htaccess et .htpasswd
Est-il possible de protéger un dossier avec htaccess?
Peut-on utilisé la commande ForceType sur Multimania?
Peut-on utilisé la commande indexIgnore * sur Multimania?
Pourquoi l'erreur personnalisée ne fonctionne pas?
V. Courriel
Comment puis-je accéder à mes anciens messages (adresse @multimania.com)?
Quelle est la configuration requise pour retirer mes messages à partir d'un logiciel de messagerie (Outlook, Eudora, ...)?
Quelle est l'adresse SMTP de Multimania/Lycos?
Peut-on utilisé la fonction mail() de PHP4U?
VI. FTP et WebFTP
Quelle est l'adresse du serveur FTP de Multimania?
Peut-on changer les droits d'un répertoire/fichier? (chmod)
VII. Compte Multimania et charte
Peut-on augmenter l'espace de notre compte?
Je reçois mon courriel d'activation, pourquoi est-ce que je ne suis pas capable d'activer mon compte sur Multimania?
Je suis un ancien membre de Multimania, et je n'arrive pas à me connecter...
Est-ce que les extensions FrontPage sont supportées?
Est-il possible de changer son identifiant?
Comment activer PHP/MySQL?
VIII. L'hébergement Multimania
Combien de comptes y a-t-il sur Multimania? Qui est hébergé sur les serveurs?
Combien y a-t-il de serveurs?
Quelle est la configuration des serveurs?
Y-a-t-il souvent des pannes?
Puis-je contacter les administrateurs ou les techniciens de Multimania? Qui sont-ils?
En tant que membre, puis-je avoir un certain pouvoir sur les décisions de Multimania?
IX. Autre
Comment installer un livredor (script cgi)?

Réponses

I. URL Externes

Q Pourquoi mon script qui fonctionnait avant le mois de Septembre 2002 ne fonctionne plus maintenant?
La fonction fopen() a-t-elle été désactivée?
L'accès depuis l'extérieur à la DB est-il interdit par Lycos ? (cttthuin / 11-09-2002 14:45)

Source: scansconcorde / 12-09-2002 11:40

R Multimania a enlevé le droit d'intégrer ou de lire des pages web externes à votre site web.
Les fonctions file(), fopen(), include(), include_once(), require(), require_once() ne fonctionne plus maintenant avec des fichiers externes à votre site (avec un http://).
La fonction fsockopen() est inactive sur multimania.
La connexion à la base de données depuis l'extérieur de votre site web est impossible.

II. Base de données MySQL

Q Quels sont les paramètres de connexion à la base MySQL de Multimania,

Source: jree / 15-09-2002 19:23

R Voir: FAQ de Multimania ou Tableau des paramètres
Rappel: La connexion à la base de données depuis l'extérieur de votre site web est impossible.


Q Est-ce que la base de données MySQL proposée par Multimania respecte la norme SQL2?

Source: valmosan / 13-09-2002 13:05

R La base de données MySQL n'est pas une base de donnée complètement relationnelle.
Par exemple, il faut vérifier l'intégrité des relations (clés étrangères/externes) soi-même.


Q Ma requête semble correcte syntaxiquement, mais MySQL refuse de l'exécuter.

Source: artcheo /12-09-2002 21:17

R On peut, lors de la création d'une table MySQL, créer des champs (colonnes) avec des noms réservés, par example (desc, date, ...). Dans ces cas précis, un "SELECT date,date FROM laTable" ne fonctionnera pas. Il faut donc modifier le nom de champs de la table et tout devrait redevenir normal.


Q Quelle est la version de MySQL sur Multimania?

R Bien que dans phpinfo(), la version retournée est 3.23.52, Mastachand nous a indiqué que la véritable version de MySQL est 3.23.55, la dernière version stable. Lire l'article du forum PHP

III. Upload avec PHP

Q Comment peut-on télécharger un fichier avec un formulaire HTML et un script PHP?
Pourquoi la fonction copy() ne fonctionne pas?

Source: busselot / 13-09-2002 10:51

R Multimania permet maintenant de télécharger sur votre compte des fichiers de 200 Ko. On doit utilisé un formulaire HTML avec un champ <input type="file" /> et les fonctions move_uploaded_file() ou copy_uploaded_file(). Les fichiers sont placés dans un dossier temporaire de Multimania (/tmp/) et les propriétés du fichier se retrouvent dans la variable super-globales $_FILES.
Voici un exemple complet de script: Téléchargement par YanSanMo

IV. .htaccess et .htpasswd

Q Est-il possible de protéger un dossier avec htaccess?

Source: cestfacilephp / 15-09-2002 14:09

R Oui, on peut protéger un dossier de notre compte (et non pas la racine) en plaçant un fichier .htaccess dans ce répertoire et un fichier .htpasswd. Le fichier .htaccess doit pointer vers l'adresse absolue de votre fichier .htpasswd. Il peut donc ce trouver partout parmi la hiérarchie.
On peut créer ces fichiers en suivant l'atelier de Multimania, en utilisant WebFTP ou en utilisant mon script.

Voir aussi: Article de PhpDebutant. Attention au chemin du fichier .htpasswd!

Q Peut-on utilisé la commande ForceType sur Multimania?

Source: arfleloup / 26-09-2002 16:16

R Non, on ne peut utiliser cette commande sur multimania.
ForceType application/x-httpd-php

Q Peut-on utilisé la commande indexIgnore * sur Multimania?

R Non, on ne peut utiliser cette commande sur multimania.
On peut toutefois mettre un fichier index.htm,index.html ou index.php dans les répertoires.
Il semble que la fonction a été désactivée le 14/07/2002. indexIgnore *

Q Pourquoi l'erreur personnalisée ne fonctionne pas?

R Elle a été désactivée (le 20 janvier 2003) par Multimania et on ne sait pas pourquoi il ne la supprime pas des goodies... Vraiment pas très brillant de la part de Multimania.

V. Courriel

Q Comment puis-je accéder à mes anciens messages (adresse @multimania.com)?

R Anciennement, on devait aller à cette adresse http://www.multimania.lycos.fr/oldmail/ pour recevoir les messages destinés à l'adresse @multimania.com. Mais je crois qu'avec la nouvelle interface, le support de ces courriels est définitivement annulé.
Les nouveaux messages (@lycos.fr ou @caramail.com) se trouvent à l'adresse: http://www.caramail.lycos.fr/.
Vieille interface personnelle pour consulter ses messages [@lycos ne fonctionne plus je crois].


Q Quelle est la configuration requise pour retirer mes messages à partir d'un logiciel de messagerie (Outlook, Eudora, ...)?

R Le serveur POP de Lycos (l'adresse @lycos.fr) était pop.lycos.fr. On dirait que tout a été transférer sur @caramail.com.


Q Quelle est l'adresse SMTP de Multimania/Lycos?

Source: trucmuch70 / 20-09-2002 21:36

R Il n'y en a pas de disponible pour le forfait gratuit. Pour le forfait payant, je ne le sais pas encore.


Q Peut-on utilisé la fonction mail() de PHP4U?

Source: trucmuch70 / 20-09-2002 21:36

R Oui, on peut utilisé la fonction mail de Multimania, ils l'ont toutefois modifiée un peu.
Elle peut envoyer seulement 150 Courriels Par Jour.
Elle ajoute des entêtes (4e paramètre) automatiquement mais on peut en rajouter. Note: elle écrase l'entête From: pour placer: "From: {identifiant}@lycos.fr"
Voici le format des entêtes envoyées:

{Vos entetes From:, Cc:, Bcc: ou Reply-To:}
{Vos entêtes personnalisées}
X-MM-Mail-From-Script: /{identifiant}/{uriDuScript}
X-Complains-To: abuse@lycos.fr
X-MM-Mail-From-IP: XXX.XXX.XXX.XXX
Errors-To: {identifiant}@lycos.fr
Message-Id: <AAAAMMJJHHMMSS.2AC58AF7@wmphpf09.lyceu.net>
Date: Sat, JJ Sep AAAA HH:MM:SS +0200 (CEST)
{Entête From:, si vous ne l'envoyée pas}

Elle envoie une entête au navigateur lorsqu'on l'exécute. Un header('Location: URI'); à la suite de la fonction mail() ne fonctionne pas.
Il n'existe pas encore de fonction qui retourne le nombre de courriels envoyés par jour.
Pour faire des messages au format HTML, il faut ajouter ceci dans les entêtes supplémentaires:
Content-Type: text/html; charset=ISO-8859-1\n
Prototype: mail('to@domain.com','sujet','message','entetesSupplementaires');

01-10-2002 12:43 : Mastachand a réglé le problème des entêtes écrites trois fois et plusieurs messages perdus ont enfin été envoyés à destination.

VI. FTP et WebFTP

FAQ officiel de Multimania

Q Quelle est l'adresse du serveur FTP de Multimania?

R ftp.membres.lycos.fr ou ftp.multimania.com ou 213.193.0.69.

Source: philippemm / 22-09-2002 02:41

Q Peut-on changer les droits d'un répertoire/fichier?
Peut-on chmoder un répertoire/fichier sur Multimania?

R Oui, on peut changer les droits des répertoires de notre compte avec certain client FTP.
Par exemple, avec FTP Expert, il faut cliquer-droit sur un répertoire/fichier et choisir l'option Propriété.
(voir image: droits 777 avec FTP Expert)
Les droits sont: lecture=4, écriture=2, exécution=1. (7=4+2+1)
Les types d'usagers sont: propriétaire, groupe et tous.

VII. Compte Multimania et charte

Q Peut-on augmenter l'espace de notre compte?

R Non, on ne peut pas augmenter l'espace de notre compte.
Chaque membre dispose de seulement 50 Mo sur Multimania (gratuit) pour héberger des pages HTML.

Q Je reçois mon courriel d'activation, pourquoi est-ce que je ne suis pas capable d'activer mon compte sur Multimania?

R Lorsqu'on reçoit l'adresse d'activation par courriel, il ne faut pas cliquer sur le lien, mais le copier et le coller dans la barre d'adresse de notre fureteur favori (Mozilla, Internet Explorer, Netscape).

Q Je suis un ancien membre de Multimania, et je n'arrive pas à me connecter...

R Lors de la grande fusion, certains membres avaient les même pseudo ou surnom. C'est pourquoi Lycos a ajouté le suffixe _web à la fin de certains noms de compte. Donc, si votre pseudonyme était mapage, essayer mapage_web.

Q Est-ce que les extensions FrontPage sont supportées?

R Malheureusement oui, depuis le 2002/12/10.
Voir: http://forums.multimania.lycos.fr/use/mm_20/804854/825081/read.phtml
Voir: Activation des extensions

Q Est-il possible de changer son identifiant?

R Non, il faut recréer un nouveau compte pour changer d'identifiant. On peut toutefois créer une adresse de redirection pour notre site avec des services comme go.to ou ulimit.com

Q Comment activer PHP et MySQL? (2002-11-09)

R Pour activer le PHP et pour "créer" sa base de données sur Multimania, il suffit d'aller dans la section Membre et de cliquer sur le lien "Activer PHP": http://www.multimania.lycos.fr/myaccount/

Une fois PHP activé, on peut tester avec un fichier PHP avec la ligne <?php echo 'allo le monde'; ?> pour savoir si le PHP est réellement activer... Le résultat devrais être: allo le monde Note: le fichier doit avoir l'extension .php

Ensuite, on peut tester la connexion à ta base de données avec la ligne

<?php
$db = mysql_connect() or die('Impossible de se connecter');
echo 'La connexion s'est bien passée!';
?>

Mais il faut savoir que la base de données n'est pas accessible via l'accès FTP. Les bases de données et les fichiers des comptes Multimania ne sont pas sur le même serveur. Maintenant, si on veut créer des tables dans ta base de données, il faut exécuter des requêtes avec les fonctions PHP.

Tu peux les écrire dans un fichier PHP. Exemple:

<?php
$db = mysql_connect();
mysql_query('CREATE TABLE ... ');
?>

ou on peut utiliser l'outil de gestion PhpMyAdmin (qui est lui aussi écrit en PHP)

PhpMyAdmin: http://www.multimania.lycos.fr/build/php4u/admin/index.phtml

VIII. L'hébergement Multimania

Q Combien de comptes y a-t-il sur Multimania? Qui est hébergé sur les serveurs?

R Il y a près de 2 Millions de comptes en France. (Nicolas L'Huillery)
L'hébergement est mutualisé à travers l'Europe. Donc les sites anglais/allemand/français/... sont sur les mêmes serveurs. (Nicolas L'Huillery)

Q Combien y a-t-il de serveurs?

R PHP: environ 15 (Nicolas L'Huillery)
MySQL: 8 (Nicolas L'Huillery)
bi-P4 2Go de Ram, Debian

Q Quelle est la configuration des serveurs?

R Mail: aucune idée (Nicolas L'Huillery)
MySQL: (Nicolas L'Huillery)
Sources PHP/MySQL: patchées maison
Système de fichier: ReiserFs

Q Y-a-t-il souvent des pannes?

R Oui, c'est assez régulier et c'est très rare qu'on le sait d'avance ou qu'il y est un avertissement sur les infos multimania. Il faut parcourir les forums php, mm_10, mm_20 et être patient.

Q Puis-je contacter les administrateurs ou les techniciens de Multimania? Qui sont-ils?

R Il n'y a aucun support technique sur Multimania. On peut cependant contacter Nicolas L'Huillery pour des informations sur l'offre WebCenter. (webmaster@php4u.info)

Les techniciens/administrateurs:

Nicolas L'Huillery, alias php4u/lhuillery_web/nico, administrateur offre WebCenter.
Mastachand, alias MastaC, Responsable des fonctions PHP4U
Christophe, alias cnaufr
Stéphane Enten, alias tufqi, NOC France
spider, spidermm (voir: message

Q En tant que membre, puis-je avoir un certain pouvoir sur les décisions de Multimania?

R On peut en avoir un peu en suggérant des changements. Ainsi, j'ai pu obtenir la création du forum WebBuilder à la suite d'une pétition. Cependant, bien souvent, les administrateurs ne nous écoute pas. Ca fait depuis Janvier 2003 que la fonction "Erreur 404 personnalisée" ne fonctionne pas, les deux adresses mails ont toujours quelques problèmes et ont des messages d'erreurs avec des fausses adresses de courriel, les forums Multimania pointe toujours vers l'adresse @lycos.fr, et il n'y a pas un envoie de code automatiquement sur les forums techniques de Multimania. Nicolas l'Huillery a même proposé de refaire le forum en novembre 2002, lol: voir le message Il reste beaucoup de chemin à faire quoi.

IX. Autres

Q Comment installer un livredor (script cgi)? (2003-01-22)

R Pour afficher le livre d'or, insérer la ligne suivante et remplacer "votrenomdusager" par votrenomdusager multimania/lycos.
<!--#include virtual="/guestbook_ssi/guestbook.phtml?id=votrenomdusager&${QUERY_STRING}"-->

On peut consulter un exemple d'un formulaire d'entrée sur livredorsign.htm.
Il faut modifier l'attribut action du formulaire et changer votrenomdusager (ligne 73).
http://www.multimania.lycos.fr/build/goodies/guestbook/sign.phtml?id=votrenomdusager