RecentChanges
|
FindPage
|
LikePages
|
BackLinks
View Source:
TME PHP
!!! TME PHP !!Méthode de travail Les TME de PHP sont essentiellement consacrés à la construction d'un site marchand (''__videoEXPRESS__''). Chaque binôme réalise un site complet (cf. description du travail à effectuer, dans le polycopié PHP). Sur MySQL, chaque binôme dispose d'un compte utilisateur nommé __video''N''__ et d'une base de données de même nom (au départ, la base est vide). * demandez votre numéro N à votre enseignant. Le site PHP est hébergé par l'un des 2 membres du binôme (soit ''1234567'', son nom de login), dans son sous-répertoire de ''1234567''__/public_html__. * cd $HOME/public_html * mkdir video''N'' (où N correspond un numéro de binôme) Pour restreindre l'accès au site, tout en permettant à son binôme de mettre à jour le projet, l'étudiant ''1234567'' crée les répertoires nécessaires en leur affectant les droits suivants: * chmod o+x $HOME * chmod 711 $HOME/public_html * chmod 755 $HOME/public_html/video__''N''__ ainsi que pour tous les répertoires du site commun (sous-répertoires BD et GESTION), le nom video''N'' (nom d'utilisateur MySQL) n'étant connu a priori que du binôme et de l'enseignant. En phase de développement, le site commun ne contient que les pages parfaitement mises au point. Chaque membre (y compris l'hébergeur ''1234567'') possède, dans son répertoire personnel, une copie de l'état actuel du site; c'est avec cette copie qu'il teste les nouvelles pages dont il est chargé. Lorsqu'une nouvelle page est prête, elle est ajoutée au site commun (et testée à nouveau, pour vérification, dans ce contexte). Pour visualiser votre site, il suffit de lancer le navigateur et de saisir l'URL http://localhost/~~1234567/videoN/ !! Connexion à la base de données La Base de données est accessible depuis la machine db-oracle.ufr-info-p6.jussieu.fr. Avant d'utiliser la BD, télécharger et désarchiver [CREATEBASE.tgz| http://www-bd.lip6.fr/ens/li345-2011/extra/tme/CREATEBASE.tgz] et vérifier que le fichier All.sql a été créé. Pour se connecter à la BD taper mysql -u videoN -h db-oracle.ufr-info-p6.jussieu.fr -p puis saisir le mot de passe correspondant à videoN. Il faudra ensuite taper use videoN pour utiliser la BD videoN, puis source All.sql pour créer la BD videoexpress. !!Planning: * première semaine ** Première partie TME : Notions de base (exercices 1 à 5) ** Seconde partie TME : Projet videoEXPRESS [1ère partie], 2ème partie et [3ème partie|fonctions MySQL de dates et d'heures]; * deuxième semaine ** Première partie TME : Notions de base(exercices 6 à 8). ** econde partie TME : Projet videoEXPRESS [4ème partie|fonctions MySQL de dates et d'heures]; !!Documentation: *Polycopié PHP de l'U.E *[Documentation MySQL|http://dev.mysql.com/doc/] *[Documentation PHP|http://www.php.net/manual/fr] *[Documentation PHP/MySQL/Java...|http://www.ac-creteil.fr/util/programmation/] ---- Aller vers [Accueil], LesCours, LesTme
Notice: "The PhpWiki access log file is not writable."
Please ensure that the file '/home/bd-site/public_html/ens/li345-2011/wiki_access_log' is writable, or redefine ACCESS_LOG in config/config.ini.