|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre chevronné
![]() ![]() Inscription : juillet 2006 Messages : 1 194 ![]() |
Bonjour.
Si vous avez de l'expérience en compilation d'extensions dans un environnement Windows, vous pourrez peut-être m'aider. Malgré plusieurs tutoriaux (*) suivis à la lettre, je ne suis jamais parvenu au bout du build de l'extension phpredis (https://github.com/nicolasff/phpredis). * non spécifiques à phpredis En réalité, je ne comprends même pas par où commencer (où sont les fichiers configure.js, etc. ?). Est-ce que quelqu'un arrive à le faire et saurait m'expliquer comment ? Merci. |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 135 ![]() |
il existe déjà en compiler :
https://github.com/nicolasff/phpredis/downloads
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() ![]() Inscription : juillet 2006 Messages : 1 194 ![]() |
Mon php est NTS (ce qui est la recommendation pour FastCGI) et ces dll n'y fonctionnent pas (j'imagine que c'est parce qu'elles sont TS).
|
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 135 ![]() |
t'as quoi comme erreur ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 |
|
Membre chevronné
![]() ![]() Inscription : juillet 2006 Messages : 1 194 ![]() |
Rien, l'extension est juste absente (aucun signe dans phpinfo).
Note: j'ai bien configuré mon php.ini et redémarrer iis. |
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : septembre 2010 Messages : 7 135 ![]() |
il faut mettre sur On le display_error_startup, ensuite en CLI tu fait php -m, mais visiblement t'as aussi besion de igbinary
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#7 |
|
Membre chevronné
![]() ![]() Inscription : juillet 2006 Messages : 1 194 ![]() |
Warning: PHP Startup: Unable to load dynamic library 'C:\Program Files (x86)\PHP\ext\php_redis.dll' - The specified module could not be found.
in Unknown on line 0 |
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : septembre 2010 Messages : 7 135 ![]() |
t'as pas eu un popup avec l'erreur ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#9 |
|
Membre chevronné
![]() ![]() Inscription : juillet 2006 Messages : 1 194 ![]() |
Si, mais le message était le même en substance.
Par contre j'ai aussi droit à une alerte m'indiquant que je n'ai pas php5ts.dll (si cette mention peut apporter un éclaircissement). |
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : septembre 2010 Messages : 7 135 ![]() |
demande au auteurs de compiler une version NTS, j'ai essayé sous win32 et c'est le bordel faut plein de lib en plus (JavaScriptCore ???)
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#11 |
|
Membre chevronné
![]() ![]() Inscription : juillet 2006 Messages : 1 194 ![]() |
Je suis assez convaincu qu'il faut une version NTS.
C'est bien pour ça que je demande si quelqu'un peut m'expliquer comment la compiler. Ce n'est pas la première fois que je me retrouve devant le problème "version Windows ? Un jour, peut être." avec php donc il est grand temps que je puisse compiler moi même mais étant aller d'échec en échec (avec APC notamment) je suis obligé de demander assistance |
|
|
00
|
|
|
#12 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 135 ![]() |
Citation:
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#13 |
|
Membre chevronné
![]() ![]() Inscription : juillet 2006 Messages : 1 194 ![]() |
J'avais trouvé un fork du projet avec une version NTS mais les dll sont inaccessibles (accès protégés... !).
Par contre le code source m'y semble téléchargeable : https://github.com/char101/phpredis/downloads |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com