automne-cms / automne

Intuitive and powerful CMS based on Apache, PHP, MySQL
https://www.automne-cms.com
14 stars 9 forks source link

Installation et chemins #95

Closed jjsarton closed 4 years ago

jjsarton commented 11 years ago

L'installation ne fonctionne pas. J'ais créer un line symbolique sous /var/www/http: ln -s /autre_partion/automne automne.

le déarchivage du fichier automne4-v4_2_1-install.tgz ne fonctionne pas. Apparement les chemins ne sont pas gérer correctement. Après avoir déarchivé manullement ce fichier apache donne cette erreur

PHP Warning: require_once(/var/www/html/mnt/autre_partition/automne/automne/classes/modules/readStandardParam.php)

emmanuelVentura commented 11 years ago

Bonjour, As-tu défini un vhost sur ton /var/www/html/mnt/autre_partition/ ?

jjsarton commented 11 years ago

Pas de vhost défini, ce n_est pas nécessaire! Avec d'autre CMS cela fonctionne. Avec automne installé directement sous var/www/html/automne j_ai: Fatal error: Call to a member function getRoot() on a non-object in /var/www/html/automne/index.php on line 34

emmanuelVentura commented 11 years ago

A bon, si tu le dis.

Juste une chose, les développeurs sont des gens sensibles ;-) Utiliser des affirmations et mettre des points d'exclamation ne me semble pas la meilleur approche pour obtenir de l'aide. Mais après ce que j'en dis, ça n'engage que moi Bonne journée.

jjsarton commented 11 years ago

Je développe également, je le reconnais je suis sensible. Si une personne met un point d'exclamation à la fin d'une remarque, cela ne me dérange pas. En ce qui concerne vhost, une déclaration n'est généralement pas nécessaire. http://localhost/projet_a ne m'as pas encore apporté de problèmes. Cela fonctionne avec drupal, websitebaker, typo3, ... Après examen du fichier d'installation il s'avère que la configuration vhost est nécessaire pour automne. Un essai avec la configuration avec vhost montre que le fichier *tar.gz n'est toujours pas traité. Après ceci fait à la main et l'application des droits requis cela semble fonctionner mais ce n'est pas vraiment lecas.

emmanuelVentura commented 11 years ago

Cela fait 6 ans que j'utilise Automne. La procédure d'installation a eu, en son temps, des problèmes, mais voila plus de 3 ans que tout est réglé et que mes installations se déroulent correctement. Les autres font surement différemment et quand bien même. J'ai toujours testé mes outils dans leur conf de destination. Du coup, j'ai un domaine, un vhost et tout et tout, ce qui explique peut-être que cela fonctionne. Connais tu les pré-requis de l'outil ? Quelle est ta version de php ? bref, un million de choses peuvent expliquer que cela ne fonctionne pas avant le fichier install.php. Est ce qu'il est bien fait ? Peut-il être amélioré ? Surement, je n'en sait rien. Maintenant je te l'accord, tu n'as surement pas trouvé les explications ou les recommandations, je ne sais d'ailleurs pas si elles existent. Si tu veux avancer dans l'installation je veux bien t'aider, mais je ne suis pas le développeur, je ne change pas le fichier install pour qu'il te convienne, je t'explique comment produire un environnement adéquate. C'est tout ce que je peux faire.

jjsarton commented 11 years ago

Ta réponse est sympa. Mon système: Fedora 19. PHP 5.5.3 Apache: Apache/2.4.6 (Fedora)

Ma configuration vhost n'´etait était vraisemblalement pas correcte. Les droits d'accès étaient correct mais un dichier htaccess.txt ne pouvait pas être traiter de fait de ma configuration.

Il y à des problème avec Zend. La page web n'existe plus, ils s'agissait d'une redéfinition d'une fonction .../Zend/Cache/... Mahlheureusement cela ne s'affiche que sur le navigateur, je n'ai pas de trace dans le fichier error_log.

les archives *.tgz ne semble pas être traitée convenablement. Les présrequis, qui sont succin ne sont pas très explicites.

Merci d'avance pour ton aide.

emmanuelVentura commented 11 years ago

Pour commencer ta version de PHP est trop élevée. Le CMS fonctionne parfaitement sur 5.3, en 5.4 il faut gérer les notices PHP. En 5.5 je ne sais pas. Ton install doit fonctionner avant de tenter de faire fonctionner le CMS sinon, ça sera plus compliqué de voir d'où vient le problème. Le htaccess doit impérativement être traité sinon le site ne fonctionnera pas normalement.