erreur dans l\'exécution de ctlscript.sh restart

Recoupe toutes les discussions à propos de Noalyss
gilles
Messages : 8
Inscription : mar. nov. 14, 2017 11:35 pm

erreur dans l\'exécution de ctlscript.sh restart

Message par gilles »

Bonjour
Dans la perspective de l\'ouverture d\'une épicerie coopérative, j\'ai installé une machine xubuntu 12.10 de test équipée de dolibarr et j\'ai commencé des tests.

J\'ai installé phpcompta en exécutant le programme bitnami-phpcompta-6.7-0-linux-installer.run

Un pb est survenu lors de l\'exécution de l\'étape d\'installation avec le message:
L\'installation peut avoir échoué
Erreur dans l\'exécution de
/hom/gilles/phpcompta-6.7-0/ctlscript.sh restart apache :
syntax error
syntax error
illegal instruction (core dumped)

J\'ai réponsu OK et s\'est affiché « fichier en cours de décompression » puis l\'erreur s\'est reproduite et l\'installation s\'est poursuivie jusqu\'à l\'\"affichage de la fenêtre paramétrage\", \"fin de l\'assistant d\'installation de bitnami\" qui me propose de \"lancer bitnami phpcompta stack\". Je presse \"terminer\"
j\'obtiens « la connexion a échoué » sur une page localhost:8080
Simultanément, une fenêtre \"welcome to bitnami PhpCompta stack 6.7-0\" s\'affiche

Lorsque je regarde « manage servers » je vois \"PostreSql running\" mais \"apache web server stopped\". Je clique sur start et il s\'affiche à nouveau \"apache web server stopped\"
L\'access log est vide
L\'error log contient 4 lignes comme ceci : \"[Wed Dec 25 21:03:38.915726 2013] [ssl:warn] [pid 10615] AH01909: RSA certificate configured for localhost:8443 does NOT include an ID which matches the server name\"
Je ne connais pas suffisament apache pour me lancer dans sa configuration

L\'application log affiche :
Starting Apache Web Server...
Exit code: 3
Stdout:
/home/gilles/phpcompta-6.7-0/apache2/scripts/ctl.sh : httpd could not be started
Stderr:
Syntax OK
Illegal instruction (core dumped)

J\'ai tenté goto application qui et resté sur le message « servers not running, waiting for one or more servers to be running »

Merci pour votre aide précieuse.
gilles
Messages : 8
Inscription : mar. nov. 14, 2017 11:35 pm

Re:erreur dans l\'exécution de ctlscript.sh restart

Message par gilles »

Après lecture de la doc, j\'ai installé postgresql et libpq5 et postgresql-client-9.1 et relancé l\'installation.
J\'ai mis « gilles » pour mon « real name » et « admin » pour mot de passe
On me demande le database server port. Je laisse la valeur par défaut 5432 et j\'obtiens le message « it seems you do not have enough permissions to bind to the port 5432 or teh port is already taken by another application.
merci pour votre aide
gilles
Messages : 8
Inscription : mar. nov. 14, 2017 11:35 pm

Re:erreur dans l\'exécution de ctlscript.sh restart

Message par gilles »

J\'ai créé un utilisateur postgresql ainsi :
sudo su postgres
puis createuser -A -d -P phpcompta_sql
j\'ai donné le mot de passe \"dany\"
et relancé l\'installation en donnant cet utilisateur et ce mot de passe, je continue à recevoir le message « it seems you do not have enough permissions to bind to the port 5432 or teh port is already taken by another application.\"
merci pour votre aide
Dany
Messages : 2181
Inscription : mar. nov. 14, 2017 11:35 pm

Re:erreur dans l\'exécution de ctlscript.sh restart

Message par Dany »

Bonjour,

Tout d\'abord, sous des systèmes Linux, il vaut mieux installer suivant la doc ici http://doc.ubuntu-fr.org/phpcompta. Elle n\'est pas à jour : depuis la version 6.5, il n\'est plus nécessaire de modifier apache, l\'installation est devenue plus simple. Pour postgresql, l\'erreur que tu as, vient d\'un autre server postgresql installé sur ta machine.

Pourrais-tu essayer en ligne de commande et renvoyer le résultat ?

Code : Tout sélectionner

 sudo netstat -laputen |grep 5432

Dans la mesure du possible, pourrais-tu complètement effacer BitNami ?

@+

.D.
gilles
Messages : 8
Inscription : mar. nov. 14, 2017 11:35 pm

Re:erreur dans l\'exécution de ctlscript.sh restart

Message par gilles »

Bonjour dany et merci pour ta réponse rapide.

Bitnami n\'est plus installé. Voici le résultat de la commande. Je vais tenter de suivre la procédure d\'installation que tu m\'as indiquée

gilles@gilles-xubuntu:~$ sudo netstat -laputen |grep 5432
[sudo] password for gilles:
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 116 11834 1044/postgres
gilles@gilles-xubuntu:~$ ^C

à bientôt
Dany
Messages : 2181
Inscription : mar. nov. 14, 2017 11:35 pm

Re:erreur dans l\'exécution de ctlscript.sh restart

Message par Dany »

Donc tout est configuré, il suffit d\'aller sur phpcompta/html/admin/setup.php pour finaliser.

Tu ne peux évidemment pas relancer un server postgresql puisqu\'il fonctionne déjà ;-)

Sinon, dis-moi, comment relances-tu l\'installation ?
gilles
Messages : 8
Inscription : mar. nov. 14, 2017 11:35 pm

Re:erreur dans l\'exécution de ctlscript.sh restart

Message par gilles »

Relancer l\'installation, c\'est tout le problème. car Bitnami plante sur le port postgesql et ne termine pas l\'installation et je n\'ai pas les archives de phpcompta pour suivre le tutoriel que tu m\'as indiqué.

Ensuite, je ne sais ce qu\'il faudrait faire sur phpcompta/html/admin/setup.php pour finaliser

merci de ton aide

Je suis bien embêtté
Dany
Messages : 2181
Inscription : mar. nov. 14, 2017 11:35 pm

Re:erreur dans l\'exécution de ctlscript.sh restart

Message par Dany »

Non, non, enlève BitNami, et ne l\'utilise plus.

Récupère l\'archive ici http://www.phpcompta.be/index.php?optio ... &Itemid=66

Décompresse PhpCompta dans /srv/www donc tu as /srv/www/phpcompta , change les droits sur phpcompta.

Code : Tout sélectionner


cd /srv/www
sudo 7z x /.../phpcompta-last.7z
sudo chown www-data /srv/www/phpcompta
Dans ton browser, tu pointes simplement sur http://localhost/phpcompta/html/admin/setup.php.

Tu donnes les infos de connx pour postgresql (utilisateur, mot de passe et port) puis tu cliques sur valider

Normalement tout sera fait.

SI tu as un problème de connexion http://wiki.phpcompta.eu/doku.php?id=fa ... connection
gilles
Messages : 8
Inscription : mar. nov. 14, 2017 11:35 pm

Re:erreur dans l\'exécution de ctlscript.sh restart

Message par gilles »

bonsoir dany et merci encore pour ton aide.
1/ Tout d\'abord, j\'ai extrait hpcompta dans srv/www comme tu m\'as dit au lieu de srv/www/html. Si ça ne vas pas, dis-moi comment le supprimer stp
2/ j\'ai suivi la procédure d\'installation que tu m\'as indiqué http://doc.ubuntu-fr.org/phpcompta :
2a/ j\'ai modifié le fichier /etc/apache2/conf.d/phpcompta.conf comme indiqué
2b/ quand je fais sudo /etc/init.d/apache2 restart, j\'obtiens
* Restarting web server apache2 apache2: Could not reliably determine the server\'s fully qualified domain name, using 127.0.1.1 for ServerName
... waiting apache2: Could not reliably determine the server\'s fully qualified domain name, using 127.0.1.1 for ServerName
[ OK ]
3/ http://localhost/phpcompta/html/admin/setup.php n\'a pas marché (il y avait html dans la suite des librairies)
3a/ j\'ai suivi les indications données ici http://wiki.phpcompta.eu/doku.php?id=fa ... connection sur le fichier /etc/postgresql/9.1/main/pg_hba.conf (je suis en 9.1)
3b/ j\'ai relancé http://localhost/phpcompta/admin/setup.php sans html
4a/ j\'ai tout laissé tel quel y compris le userid et mot de passe d\'installation de postgresql et je suis bloqué sur la page suivante avec ceci affiché :
Configuration
Info
Vous utilisez le domaine
PHP

magic_quotes_gpc:
magic_quotes_runtime:
module PGSQL Désolé mais soit vous n\'avez pas installé ou activé l\'extension(pgsql) pour postgresql soit php n\'a pas pas été compilé avec les bonnes options
module BCMATH
module GETTEXT
module ZIP

php mal configuré
gilles
Messages : 8
Inscription : mar. nov. 14, 2017 11:35 pm

Re:erreur dans l\'exécution de ctlscript.sh restart

Message par gilles »

désolé
j\'ai installé php5-pgsql et j\'obtiens maintenant

Configuration
Info
Vous utilisez le domaine
PHP

magic_quotes_gpc:
magic_quotes_runtime:
module PGSQL
module BCMATH
module GETTEXT
module ZIP

php.ini est bien configuré
Erreur de connexion !
Répondre