[symfony] css absente

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [symfony] css absente

Re: [symfony] css absente

par Audrey » 08 janv. 2011, 14:58

bonjour,

Un grand merci à toi Steath35. Je n'ai pas pu te répondre plus tôt car j'étais beaucoup occupée.

Je te souhaite un bon WE.

Re: [symfony] css absente

par stealth35 » 04 janv. 2011, 11:38

c'est pas trop mal expliquer pourtant : http://httpd.apache.org/docs/2.2/fr/vhosts/details.html
pour ton erreur il faut mettre ce que j'ai écrit avant

pour savoir si t'as le rewriting, faut voir dans ton httpd.conf si le mod_rewrite est activer par exemple :
LoadModule rewrite_module modules/mod_rewrite.so
si y'a un # devant c'est qu'il est déactivé, il faut donc l'enlever et redémarrer le serveur

Re: [symfony] css absente

par Audrey » 04 janv. 2011, 02:02

Bonsoir Stealth35 et Zeus (si tu passes par là),

C'est bon, j'ai réussi la manipulation avec beaucoup d'efforts. Tous les messages d'erreurs que j'avais lorsque je redémarrais apache sont résolus. Aussi, lorsque je rentre l'adresse :
127.0.0.1:8080/ ça fonctionne. :)

Le message :
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
J'ai compris qu'il faille donner un nom au serveur dans le http.conf

Comme j'aime comprendre ce que je fais, pouvez-vous svp m'expliquer ces lignes afin que je sois moins bête :
#supplement jobeet
# Be sure to only have this line once in your configuration
NameVirtualHost 127.0.0.1:8080
# This is the configuration for Jobeet
Listen 127.0.0.1:8080
<VirtualHost 127.0.0.1:8080>
DocumentRoot "/var/www/projet_symfony/jobeet/web"
DirectoryIndex index.php
<Directory "/var/www/projet_symfony/jobeet/web">
AllowOverride All
Allow from All
</Directory>
Alias /sf /var/www/projet_symfony/jobeet/lib/vendor/symfony/data/web/sf
<Directory "/var/www/projet_symfony/jobeet/lib/vendor/symfony/data/web/sf">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
Aussi, connaissez vous un bon endroit où il y a des petits tuto sur Apache. Là j'ai regardé un tout petit peu la doc d'Apache et je la trouve pas sexy.

Merci pour vos réponses et à bientôt.

Audrey

ps : question subsidiaire : comment puis je savoir si Apache a l'URL rewriting ?

Re: [symfony] css absente

par stealth35 » 03 janv. 2011, 18:17

En mettant cette adresse, j'obtiens un joli :
Not Found
The requested URL / was not found on this server.

y'a plein de truc qui vont pas au niveau de ta conf
Warning: DocumentRoot [/projet_symfony/jobeet/web] does not exist
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
httpd (pid 2750) already running
le document root est un chemin absolu, je doute que t'es un dossier racine /projet_symfony
change aussi le non de vhost, met NameVirtualHost *:8080
ensuite :

Code : Tout sélectionner

<VirtualHost *:8080> ServerName localhost
c'est ton probleme principale, t'en que ton vhost ne marcher pas c'est foutu

Re: [symfony] css absente

par Audrey » 03 janv. 2011, 09:19

En mettant cette adresse, j'obtiens un joli :
Not Found
The requested URL / was not found on this server.

Re: [symfony] css absente

par stealth35 » 03 janv. 2011, 03:16

ton site complet se trouve a 127.0.0.1:8080 et rien d'autre c'est que t'as mis dans ton httpd.conf
l'adresse est donc : http://127.0.0.1:8080

Re: [symfony] css absente

par Audrey » 03 janv. 2011, 02:30

Oui j'accède aux fichiers en faisant :
localhost/projet_symfony/jobeet/lib/vendor/symfony/data/web/sf/

Par contre la page se trouve :
localhost/projet_symfony/jobeet/web/

Aurais-je fait une erreur ? Pourtant j'ai suivi à la lettre (avec un peu de mal) les manipulations. Ce que je ne comprends pas, il y a deux dossiers lib et vendor. Est ce normal ?

En regardant le code html publié de la page,j'ai ceci :
> /projet_symfony/jobeet/web/sf/sf_default/css/screen.css
> /projet_symfony/jobeet/web/css/main.css

Faut il copier/coller le dossier sf et css dans le dossier web à la racine ? Est ce une bonne manip ?

Re: [symfony] css absente

par stealth35 » 03 janv. 2011, 02:14

donc t'y acced bien par localhost seul et non pas le sous dossier ?

Re: [symfony] css absente

par Audrey » 03 janv. 2011, 02:10

Merci de vous pencher sur mon petit souci :)
Que donne un ls sur le chemin suivant "/projet_symfony/jobeet/lib/vendor/symfony/data/web/sf" ?
J'ai trois dossiers :
> sf_admin/
> sf_default/
> sf_web_debug/
ton projet est sur 127.0.0.1:8080 pourquoi y accèder avec localhost/projettpte/web ?
et projettpte ou projet_symfony ?
La capture d'écran vient d'une autre personne. Je l'ai prise du forum Ubuntu. Cette personne n'a pas eu réponse à sa question. Aussi, je suis tombée sur ce lien, mais je n'ai pas bien compris la marche à suivre :
creer un nouveau projet sous symfony

Encore merci de me donner un petit coup de pouce sur ce problème qui me tracasse. Si je ne peux pas vous répondre demain matin, je le ferai dans la soirée -> finis les vacances...

Re: [symfony] css absente

par stealth35 » 02 janv. 2011, 21:35

ton projet est sur 127.0.0.1:8080 pourquoi y accèder avec localhost/projettpte/web ?
et projettpte ou projet_symfony ?

Re: [symfony] css absente

par zeus » 02 janv. 2011, 21:27

Que donne un ls sur le chemin suivant "/projet_symfony/jobeet/lib/vendor/symfony/data/web/sf" ?

[symfony] css absente

par Invité » 02 janv. 2011, 20:53

Bonjour tout le monde,

J'ai un petit soucis sur mes débuts avec ce framework. Habituellement, je demande rarement de l'aide sur les forums car je trouve souvent réponses à ma/mes questions. Mais là j'avoue que je n'arrive pas à trouver réponse à mon problème.

Je suis en train de lire le livre édité chez Eyrolles, mais vers la fin du premier chapitre, je ne comprends pas la manip. je crois que mon problème est récurrent : Image

J'ai modifié le httpd.conf en faisant :

Code : Tout sélectionner

# Be sure to only have this line once in your configuration NameVirtualHost 127.0.0.1:8080 # This is the configuration for Jobeet Listen 127.0.0.1:8080 <VirtualHost 127.0.0.1:8080> DocumentRoot "/projet_symfony/jobeet/web" DirectoryIndex index.php <Directory "/projet_symfony/jobeet/web"> AllowOverride All Allow from All </Directory> Alias /sf /projet_symfony/jobeet/lib/vendor/symfony/data/web/sf <Directory "/projet_symfony/jobeet/lib/vendor/symfony/data/web/sf"> AllowOverride All Allow from All </Directory> </VirtualHost>
En Réinitialisant Apache, j'ai ce message dans la console :
Warning: DocumentRoot [/projet_symfony/jobeet/web] does not exist
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
httpd (pid 2750) already running
A noter que mon OS est Ubuntu 10.04.

Merci par avance de me donner un petit coup de pouce. Aussi, je vous souhaite à toutes et tous mes meilleurs voeux. :)