THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 Installation sur un MAMP

(17-06-2014 00:10:28)


Bonjour,

Je me fais une petite install de test, enfin j'essaie :-)

Dès l'étape 1 j'ai cette erreur:

ErrorException: Warning: uasort() expects parameter 2 to be a valid callback, no array or string given in /Users/xxxxxx/dossier/sous-dossier/thelia2/core/vendor/symfony/finder/Symfony/Component/Finder/Finder.php line 758

Suivi par une liste longue comme un jour sans pain de 13 autres erreurs dans la même veine ... La suivante par ex:

at ErrorHandler->handle('2', 'uasort() expects parameter 2 to be a valid callback, no array or string given', '/Users/xxxxxx/dossier/sous-dossier/thelia2/core/vendor/symfony/finder/Symfony/Component/Finder/Finder.php', '758', array('this' => object(Finder)))

J'ai juste pris Thelia sur le site, ici http://thelia.net/#download

A priori c'est une 2.0.2, j'ai PHP 5.4.26, ts les modules demandés semblent être là ... les droits sont selon ce qui est demandé ...
Une piste, une idée ?
(ce serveur de dev contient un 100aine de sites, des spip, thelia 1, wp, drupal ... donc à priori il marche ).

Merci d'avance
Pierre

Offline

#2 Re: Installation sur un MAMP

(17-06-2014 00:57:25)


j'ai PHP 5.4.26

Pourtant, d'après l'erreur, on dirait une 5.2.x.

Peux-tu vérifier avec un phpinfo() exécuté depuis le répertoire web de Thelia ?


OpenStudio Toulouse

Offline

#3 Re: Installation sur un MAMP

(17-06-2014 08:05:28)


J'ai pas accès à mon serveur depuis ici, je te réponds dès que possible. A priori je suis à peu près sûr car j'ai fait un phpinfo() pour checker curl/intl/etc... ou alors MAMP me mentirait :-)

Offline

#4 Re: Installation sur un MAMP

(17-06-2014 08:34:42)


Disons que les closures (fonctions anonymes) ont été intriduites en 5.3. Et là, manifestement, les closures ne semblent pas supportées.


OpenStudio Toulouse

Offline

#5 Re: Installation sur un MAMP

(17-06-2014 15:25:38)


Bonjour,

Ben si, je confirme, PHP 5.4.26 !

Par contre, ta réponse me mettant la puce à l'oreille j'ai testé avec 5.5.10 (j'ai un MAMP Pro) et bam, ça marche ! Par contre ça ne m'arrange pas forcément, pas sûr que mes serveurs en debian 6 supporte (officiellement) 5.5 ...

Je comprends pas d'ailleurs, le pré-requis est bien 5.4.26 ??

Pierre.

Last edited by pierrot (17-06-2014 15:26:21)

Offline

#6 Re: Installation sur un MAMP

(17-06-2014 16:53:38)


Ben si, je confirme, PHP 5.4.26 !

Je doute.


OpenStudio Toulouse

Offline

#7 Re: Installation sur un MAMP

(17-06-2014 17:16:24)


MAMP Pro propose quelques choix, il n'y a que 5.4.26 dans cette branche puis 5.5.10. Pour faire une nouvelle vérification, j'ai recommencé une 2nde installation en 5.4.26, et ça marche ... et pourtant j'ai la copie d'écran qui prouve que j'étais ou plutôt que phpinfo() m'annonçait que j'étais en 5.4.26 ... comprends pas.

Merci en tous cas, le diag était le bon, mais j'ai l'impression que le bug est chez MAMP :-)

Pierre.

Last edited by pierrot (17-06-2014 17:19:01)

Offline