IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> [Résolu] Installation OwnCloud 8.0.4 sur hébergement mutualisé OVH, Erreur de syntaxe PHP
Options
scoch
posté 30 Jun 2015, 15:15
Message #1


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 4 820
Inscrit : 1 Jul 2010
Membre no 156 073



Bonjour,

j’utilisais jusqu’à présent la version 6 de OwnCloud sur un hébergement mutualisé chez ovh.
La mise à jour « assistée » d’une version majeure de OwnCloud à une autre n’étant pas possible, j’ai tout supprimé et envoyé par FTP la dernière version (8.0.4).

Lorsque je me rends à l’URL de mon OwnCloud (www/nuage/owncloud), j’obtiens l’erreur suivante :

Code
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/monIdentifiant/www/nuage/owncloud/index.php on line 38

Parse error: syntax error, unexpected T_STRING, expecting T_VARIABLE in /home/monIdentifiant/www/nuage/owncloud/index.php on line 38


Voici le code de la ligne 38 de index.php :

Code
} catch(\OC\ServiceUnavailableException $ex) {


Auriez-vous une idée de ce que signifie cette erreur et éventuellement une solution ?
Merci.

Ce message a été modifié par scoch - 30 Jun 2015, 15:44.


--------------------
L'homme n'est que poussière... c'est dire l'importance du plumeau ! Alexandre Vialatte
Go to the top of the page
 
+Quote Post
scoch
posté 30 Jun 2015, 15:45
Message #2


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 4 820
Inscrit : 1 Jul 2010
Membre no 156 073



Sur ce mutualisé, par défaut, la version de PHP utilisée est la 5.2.17.
OwnCloud requiert PHP 5.4.
J'ai modifié le .htaccess et c'est bon !

Ce message a été modifié par scoch - 30 Jun 2015, 15:46.


--------------------
L'homme n'est que poussière... c'est dire l'importance du plumeau ! Alexandre Vialatte
Go to the top of the page
 
+Quote Post
luc1en
posté 30 Jun 2015, 15:56
Message #3


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 403
Inscrit : 29 Aug 2006
Lieu : France
Membre no 66 917



Citation (scoch @ 30 Jun 2015, 16:45) *
Sur ce mutualisé, par défaut, la version de PHP utilisée est la 5.2.17.
OwnCloud requiert PHP 5.4.
J'ai modifié le .htaccess et c'est bon !

Bonjour,

PHP 5.2.x chez OVH ? Surprenant, ils ont prévenu tous (?) leurs clients du passage à 5.4 mini sur les mutualisés.
Ce serait pas de chance que justement celui où tu as mis Owncloud n'était pas encore migré.
Go to the top of the page
 
+Quote Post
scoch
posté 30 Jun 2015, 18:33
Message #4


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 4 820
Inscrit : 1 Jul 2010
Membre no 156 073



Citation (lutch @ 30 Jun 2015, 16:56) *
Citation (scoch @ 30 Jun 2015, 16:45) *
Sur ce mutualisé, par défaut, la version de PHP utilisée est la 5.2.17.
OwnCloud requiert PHP 5.4.
J'ai modifié le .htaccess et c'est bon !

Bonjour,

PHP 5.2.x chez OVH ? Surprenant, ils ont prévenu tous (?) leurs clients du passage à 5.4 mini sur les mutualisés.
Ce serait pas de chance que justement celui où tu as mis Owncloud n'était pas encore migré.

Effectivement, j'ai reçu un email d'OVH m'indiquant que prochainement seules les versions 5.4, 5.5 et 5.6 de PHP seraient supportées mais à ce jour, mon hébergement est encore en 5.2.
Nombre de (petits) clients pour qui j'ai développé des sites (en PHP 4) il y a de nombreuses années ont également reçu ce mail et me l'ont transféré. Pour certains, la date du passage à PHP 5.4 est précisée : le 24 septembre. Ce sont autant de sites à refaire (requêtes SQL, quelques fonctions obsolètes) wink.gif

Au passage, si cela peut être utile à quelqu'un qui lirait ce sujet, plutôt que de forcer l'utilisation d'une version de PHP à l'aide d'un fichier .htaccess, il est plus simple d'utiliser un fichier .ovhconfig à placer à la racine de l'hébergement (au niveau des dossiers www, cgi-bin, requetes, etc) car cela s'appliquera à l'ensemble de l'hébergement. Exemple de code de ce fichier :

Code
app.engine=php
app.engine.version=5.4


--------------------
L'homme n'est que poussière... c'est dire l'importance du plumeau ! Alexandre Vialatte
Go to the top of the page
 
+Quote Post
luc1en
posté 30 Jun 2015, 21:17
Message #5


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 403
Inscrit : 29 Aug 2006
Lieu : France
Membre no 66 917



Bonsoir,

Ok, tu tombais dans le délai de grâce.

Je dois aussi me décider à adopter la méthode "propre", avec .ovhconfig
J'en suis resté au forçage par .htaccess, datant de mes débuts hésitants.

Ce message a été modifié par lutch - 30 Jun 2015, 21:20.


--------------------
Quelques très vieux Mac stockés ici et là.
Et enfin un ordi moderne… sous Linux.
Go to the top of the page
 
+Quote Post
scoch
posté 1 Jul 2015, 12:39
Message #6


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 4 820
Inscrit : 1 Jul 2010
Membre no 156 073



Si tu ne l'as pas déjà trouvée, la documentation pour ce fichier .ovhconfig se trouve ici.


--------------------
L'homme n'est que poussière... c'est dire l'importance du plumeau ! Alexandre Vialatte
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 16th April 2024 - 15:59