Centos 6.4 - a Échoué à la carte à partir du segment de l'objet partagé: Permission denied
Salut, je suis en train d'installer Phusion Passenger. L'Installation a réussi, mais j'obtiens l'erreur suivante sur service httpd start
Starting httpd: httpd: Syntax error on line 221 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf.d/passenger.conf: Cannot load /usr/local/rvm/gems/ruby-2.0.0-p353/gems/passenger-4.0.33/buildout/apache2/mod_passenger.so into server: /usr/local/rvm/gems/ruby-2.0.0-p353/gems/passenger-4.0.33/buildout/apache2/mod_passenger.so: failed to map segment from shared object: Permission denied [FAILED]
OriginalL'auteur Sri Harsha Kappala | 2014-01-04
Vous devez vous connecter pour publier un commentaire.
Vous pouvez consulter le lien suivant pour Phusion Passenger guide d'installation.
http://www.modrails.com/documentation/Users%20guide%20Apache.html#installation
Ou bien exécuter cette commande en root pour modifier le contexte de sécurité de “httpd_sys_script_exec_t”, qui permet d'Apache à exécuter.
chcon -R -h -t httpd_sys_script_exec_t /usr/local/rvm/gems/ruby-2.0.0-p353/gems/passenger-4.0.33/buildout/apache2/mod_passenger.so
Aussi, il s'est avéré être le cas pour psycopg2:
<virtualenv/path/>lib/python3.4/site-packages/psycopg2/_psycopg.cpython-34m.so
. SELinux remarque: Pour rendre la modification permanente utiliser quelque chose commesemanage fcontext -a -t httpd_sys_script_exec_t </full/path/to/file>; restorecon -v </full/path/to/file>;
OriginalL'auteur Md Azaharuddin Ali
Cela peut être indifférent à cette version de centOS. Mais il suffit de le mettre.
Ce problème pourrait venir à cause de la politique selinux.
$ uname -a
Linux enc02 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/centos-release
CentOS Linux release 7.5.1804 (Core)
Essayer avec la commande suivante pour désactiver selinux
sudo setenforce 0
Essayez d'exécuter votre application et la tester.
Récupérer
sudo setenforce 1
Si cela fonctionne, alors vous pouvez essayer et de configurer des politiques pour votre application ou de l'utilisateur.
Source: échec à la carte à partir du segment de l'objet partagé
OriginalL'auteur pikaynu