Koozali.org: home of the SME Server
Other Languages => Français => Topic started by: adili on October 17, 2018, 08:41:37 AM
-
Bonjour à tous,
smeserver v9.2
J'utilise la contrib PHP Software Collections disponible sur wiki.contrib.org pour bénéficier de Php 71.
Avec cette nouvelle version Owncloud il faut php-intl qui n'est pas implémentée dans php71.
Pour l'installer:
Télécharger php-intl.71.zip à l'url suivante https://www.diligent.fr/cloud/index.php/s/ongfyGHvCPKORzw
Cette archive contient: intl.so et 20-intl.ini
copier intl.so dans /opt/remi/php71/root/usr/lib64/php/modules
copier 20-intl.ini dans /etc/opt/remi/php71/php.d
Redémarrer le serveur apache
AD
-
yum --enablerepo=remi install php71-php-intl
Or
yum --enablerepo=remi install php-intl
http://rpms.remirepo.net/enterprise/6/php71/x86_64/repoview/php-intl.html
https://wiki.contribs.org/Remi
https://wiki.contribs.org/Remi-safe
-
Merci pour cette info.
Visiblement avec les repos, il se télécharge.
Par contre j'a ivu que php v7 est nécssaire : est il compliqué de mettre à jour "php" sur SME ?
Merci !
-
De votre premier message, vous semblez avoir installé 7.1?
J'utilise la contrib PHP Software Collections disponible sur wiki.contrib.org pour bénéficier de Php 71.
https://wiki.contribs.org/PHP_Software_Collections
From your first message you seem to have installed 7.1??
-
De votre premier message, vous semblez avoir installé 7.1?
https://wiki.contribs.org/PHP_Software_Collections
Désolé mais je ne comprends pas, ce n'est pas moi qui ai posté au début mais "adili" qui dit avoir installé 7.1.
J'ai juste vu que via yum on peut le récuperer.
Ma question est bien "est il compliqué de mettre à jour 'php' sur SME ?"
Sinon j'ouvre un autre topic mais puisque le sujet était en cours...
Merci.
-
Le sujet n'a pas trop l'air d'intéresser.
Est-ce que Owncloud est utilisé sur SME ?
Les dernières version demandent php v7. Est il compliqué de mettre à jour en version 7 de php ?
Et enfin : est-ce que ca peut entrainer des problèmes dans SME ?
Merci. ;)
-
Le sujet n'a pas trop l'air d'intéresser.
Est-ce que Owncloud est utilisé sur SME ?
Les dernières version demandent php v7. Est il compliqué de mettre à jour en version 7 de php ?
Et enfin : est-ce que ca peut entrainer des problèmes dans SME ?
Merci. ;)
Sur mon premier post, j'indique:
J'utilise la contrib PHP Software Collections disponible sur wiki.contrib.org pour bénéficier de Php 71
Il suffit de suivre cette contrib pour avoir php7, c'est facile et çà ne casse rien dans smeserver.
-
Désolé mais je ne comprends pas, ce n'est pas moi qui ai posté au début mais "adili" qui dit avoir installé 7.1.
J'ai juste vu que via yum on peut le récuperer.
Ooops :-)
Lo siento !
-
Sur mon premier post, j'indique:
J'utilise la contrib PHP Software Collections disponible sur wiki.contrib.org pour bénéficier de Php 71
Il suffit de suivre cette contrib pour avoir php7, c'est facile et çà ne casse rien dans smeserver.
Ah oui, là c'est top avec ce lien :
https://wiki.contribs.org/PHP_Software_Collections
Beau travail !! :eek: :shock:
Merci pour l'info.
Ooops :-)
Lo siento !
:grin:
-
J'ai un souci. J'ai suivi le lien (https://wiki.contribs.org/PHP_Software_Collections) et installé les rpm.
J'ajoute ce qu'il faut comme demandé, puis j'arrive à ceci :
# vi /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/99allow_url_fopen
#---------------------------------------ajouter ceci:---------------------------------------------
<Directory /home/e-smith/files/ibays/owncloud/html>
php_admin_flag allow_url_fopen on
</Directory>
#-------------------------------------------------------------------------------------------------
Et au moment de jouer avec :
# expand-template /etc/httpd/conf/httpd.conf
Il n'est pas content, il me dit ceci :
WARNING in /etc/e-smith/templates//etc/httpd/conf/httpd.conf/90php_rhscl: Use of uninitialized value $esmith::__TEMPLATE__::1::php54{"PhpModule"} in string eq at /etc/e-smith/templates//etc/httpd/conf/httpd.conf/90php_rhscl line 138.
WARNING in /etc/e-smith/templates//etc/httpd/conf/httpd.conf/90php_rhscl: Use of uninitialized value $esmith::__TEMPLATE__::1::php55{"PhpModule"} in string eq at /etc/e-smith/templates//etc/httpd/conf/httpd.conf/90php_rhscl line 139.
WARNING in /etc/e-smith/templates//etc/httpd/conf/httpd.conf/90php_rhscl: Use of uninitialized value $esmith::__TEMPLATE__::1::php56{"PhpModule"} in string eq at /etc/e-smith/templates//etc/httpd/conf/httpd.conf/90php_rhscl line 140.
WARNING in /etc/e-smith/templates//etc/httpd/conf/httpd.conf/90php_rhscl: Use of uninitialized value $esmith::__TEMPLATE__::1::php70{"PhpModule"} in string eq at /etc/e-smith/templates//etc/httpd/conf/httpd.conf/90php_rhscl line 141.
WARNING in /etc/e-smith/templates//etc/httpd/conf/httpd.conf/90php_rhscl: Use of uninitialized value $esmith::__TEMPLATE__::1::php71{"PhpModule"} in string eq at /etc/e-smith/templates//etc/httpd/conf/httpd.conf/90php_rhscl line 142.
WARNING in /etc/e-smith/templates//etc/httpd/conf/httpd.conf/90php_rhscl: Use of uninitialized value $esmith::__TEMPLATE__::1::php72{"PhpModule"} in string eq at /etc/e-smith/templates//etc/httpd/conf/httpd.conf/90php_rhscl line 143.
WARNING in /etc/e-smith/templates//etc/httpd/conf/httpd.conf/90php_rhscl: Use of uninitialized value $esmith::__TEMPLATE__::1::php73{"PhpModule"} in string eq at /etc/e-smith/templates//etc/httpd/conf/httpd.conf/90php_rhscl line 144.
WARNING: Template processing succeeded for //etc/httpd/conf/httpd.conf: 7 fragments generated warnings
at /sbin/e-smith/expand-template line 45
C'est grâve docteur ?
:(
J'ai tout de même continué, lancé Owncloud et j'ai la page qui dit :
Le module PHP intl n’est pas installé.
Veuillez demander à votre administrateur d’installer le module.
Les modules PHP ont été installés mais sont toujours indiqués comme manquants ?
Veuillez demander à votre administrateur serveur de redémarrer le serveur web.
Je suis sur Linux SME 9.2.0 X64.
-
Vous devez vraiment lire plus attentivement.
Vous n'avez pas besoin de ce modèle pour Software Collections - il ne fonctionnerait de toute façon que sur PHP 5.3 installé.
Les modèles personnalisés pour PHP SCL sont placés dans un répertoire différent.
Mais si vous lisez ceci, vous verrez que vous n'en avez pas besoin:
https://wiki.contribs.org/PHP_Software_Collections#Usage
config set php71 AllowUrlFopen On
signal-event php-update
=====================
You really must read more carefully.
You do not need that template for software collections - it would only work on the installed PHP 5.3 anyway.
Custom templates for PHP SCL go in a different directory.
But if you read this you wil see you do not need them:
https://wiki.contribs.org/PHP_Software_Collections#Usage
config set php71 AllowUrlFopen On
signal-event php-update
-
Bonjour ReetP,
Je ne comprends pas car ceci :
# config set php71 AllowUrlFopen On
# signal-event php-update
Renvoi cette erreur :
# /sbin/e-smith/db dbfile set key type [prop1 val1] [prop2 val2] ...
Je suppose qu'il faut utiliser cela:
# config setprop php71 AllowUrlFopen On
# signal-event php-update
Mais OwnCloud ne marchepas plus. J'ai la même erreur.
-
Oui. Ma faute alors que je me précipitais....
config setprop php71 AllowUrlFopen On
Mais OwnCloud ne marchepas plus. J'ai la même erreur.
Quelle erreur? Avez-vous supprimé le modèle 99allow_url_fopen ?
Veuillez énumérer les mesures que vous avez prises. Je ne peux pas voir votre écran .....
=========
Yes. Sorry I was rushing....
Which error? Did you remove the template 99allow_url_fopen
Please list the steps you have taken. I cannot see your screen.....
-
Quelle erreur? Avez-vous supprimé le modèle 99allow_url_fopen ?
Hummm, supprimer ? Pourquoi ? A quel moment doit on supprimer le modèle 99allow_url_fopen ?
J'ai toujours la même erreur (qu ne change pas) :
Le module PHP intl n’est pas installé.
Veuillez demander à votre administrateur d’installer le module.
Les modules PHP ont été installés mais sont toujours indiqués comme manquants ?
Veuillez demander à votre administrateur serveur de redémarrer le serveur web.
J'ai scrupuleusement suivi ce tuto:
https://wiki.contribs.org/OwnCloud
-
Le module PHP intl n’est pas installé.
Pour installer php intl :
yum install php71-php-intl
-
Pour installer php intl :
yum install php71-intl
J'ai tenté mais :
"Aucun paquet php71-intl disponible."
-
J'ai tenté mais :
"Aucun paquet php71-intl disponible."
J'ai fait une erreur la bonne synthaxe:
yum install php71-php-intl
-
J'ai fait une erreur la bonne synthaxe:
yum install php71-php-intl
Ahhh ! oui merci ca marche !!!!!!
Merci les gars !
Thanks guys !
-
Un retour sur mon expérience :
Owncloud v10.0.10 marche assez bien sur ma SME (9.2 X64), mais il y a des choses à revoir : il y a des erreurs.
J'ai essayé NextCloud v15, c'est bien mieux, il n'y a aucune erreur, il est plus fluide chez moi...
Avec squid d'origine ca marche, avec mysql ca m'a l'air plus lent mais c'est sans doute plus sérieux.
Le système marche bien.
Voilà pour mon expérience.
-
Il n'y a vraiment pas de possibilité de mettre Owncloud sur un système 32 bits ?
J'ai réussi à voir qu'il y avait une partie des RPM mais via yum il manque des choses.