- 1
[Opened] Tutoriel - Création d'une action
Posted by lbn69 on 05/23/2007 22:01
Bonsoir,
Je suis en train de tester le tutoriel de création d'une action : http://jelix.org/articles/tutoriel/creation-action Je rencontre un problème dans la partie "Premier affichage" pour le chemin dans l’url jusqu’au répertoire www
En effet l'adresse "http://localhost/" correspond, a priori, à "/var/www" chez moi.
Hors jelix, et l'application actu.org se trouve dans "/home/nom utilisateur/jelix-1.0b2.1-dev/actu.org/www".
Du coup je ne vois pas mon application dans mais seulement "apache2-default/" qui doit faire suite à l'installation de Apache que j'ai effectué.
Je précise que je suis sous Ubuntu 7.04 Feisty Fawn que je ne maitrise pas à 100 %
Y a t'il moyen de contourner ce pb ou de "reconfigurer" le "http://localhost/" ?
Merci d'avance de vos réponses
@+
lbn69
[Opened] Re: Tutoriel - Création d'une action
Posted by laurentj on 05/24/2007 00:03
Première solution : le plus simple, c'est de faire un lien symbolique :
ln -s /home/nom utilisateur/jelix-1.0b2.1-dev/actu.org/www /var/www/actu.org
Ainsi tu peux taper http://localhost/actu.org/
deuxième solution : renommer le repertoire jelix-1.0b2.1-dev en public_html
mv /home/nom utilisateur/jelix-1.0b2.1-dev/ /home/nom utilisateur/public_html
ainsi tu peux alors taper http://localhost/~nom utilisateur/actu.org/www
(en fait, tout ce qui est dans le repertoire public_html d'un utilisateur est accessible par http://localhost/~utilisateur/ )
troisième solution : se créer un virtual host. il faut que tu modifie le fichier /etc/apache2/sites-available/default (avec les droits root) et que tu rajoutes, comme il est indiqué dans la partie installation du manuel :
<VirtualHost *> ServerName actu.local DocumentRoot /home/nom utilisateur/jelix-1.0b2.1-dev/actu.org/www Alias /jelix/ "/home/nom utilisateur/jelix-1.0b2.1-dev/lib/jelix-www/" </VirtualHost> <Directory "/home/nom utilisateur/jelix-1.0b2.1-dev/lib/jelix-www/"> AllowOverride None Order allow,deny Allow from all </Directory>
Que tu déclare ensuite le nom de domaine actu.local sur ton poste, en ajoutant dans le fichier /etc/hosts cette ligne :
127.0.0.1 actu.local
Ensuite tu redemarre apache
sudo /etc/init.d/apache2 restart
enfin, tu peux acceder à ton appli en tapant http://actu.local/
[Opened] Re: Tutoriel - Création d'une action
Posted by thecle on 06/03/2007 03:17
BonJoir
En fait j ais un Pb un peu similaire.quand je crée le lien j arrive bien sur la page jelix.testapp mais on dirait que tout fonctionne pas pas de cadre etc...j ais essayée de déclarer l Alias itou mais pour le moment sans résultat.
[Opened] Re: Tutoriel - Création d'une action
Posted by Didou on 08/02/2007 12:45
Si tu arrives sur la page jelix.testapp c'est que la configuration ici présentée est bonne.
As tu un message d'erreur ? As tu mis le bon BasePath ?
Regarde de ce côté ;)
Adeline
Adeline
- 1