2010-10-31 9 views
1

Lorsque je tente de démarrer Apache avecInstaller APC sur PHP pour Windows 7 x64

[PHP_APC]  
extension = php_apc.dll 
[apc] 
apc.shm_segments=1 
apc.optimization=0 
apc.shm_size=128 
apc.ttl=7200 
apc.user_ttl=7200 
apc.num_files_hint=1024 
apc.mmap_file_mask=/tmp/apc.XXXXXX 
apc.enable_cli=1 

dans php.ini, il échoue. J'ai le php_apc.dll dans le répertoire ext. Utilisation de Apache 2.2.17 et PHP 5.2.14 sous Windows 7 x64.

Des suggestions?

Répondre

1

Correction. Utilisait la mauvaise version d'APC.

+2

une chance de dévoiler quelle version vous avez utilisé? – Populus

+0

@Populus J'ai eu le même problème. J'ai utilisé [version 3.1.5-5.3] (http://downloads.php.net/pierre/php_apc-3.1.5-5.3-vc9-x86.zip) – Nick

1

Le meilleur pari, en raison de la prise en charge limitée de Windows PECL, est d'installer Zend Server CE avec PHP 5.3. Vous pouvez l'installer sur IIS ou Apache sur la machine Windows. Zend Server est livré avec APC intégré (ainsi que de nombreux autres modules PHP manquant dans la pile 5.3 PECL actuelle). Comme note de côté, vous pourriez probablement (je n'ai pas testé cela donc ... est juste une possibilité) installer le serveur, "voler" les dll, et installer PHP mais vous voulez sans serveur Zend. MAIS, cela dit, le serveur Zend est en fait plutôt sympa :)

+0

Meh, ma réponse a été concentrée sur PHP 5.3 (qui a des problèmes de PECL), et non 5.2. Mes excuses. –

+0

J'ai également basculé sur Zend Server et il fonctionne mieux que ma configuration php précédente. Merci pour le conseil. – Joey

4

Après avoir essayé beaucoup de solutions, je trouve celui qui a travaillé pour moi ... donc je vais poster cela comme une réponse juste pour aider les gens qui peut avoir le même problème à trouver la bonne version à utiliser.

J'utilise de Windows 7 32bits, PHP 5.3.13, Apache 2.2.22, et la php_apc.dll trouvée dans le fichier apc-igbinary-fastlz-snap20110301-5.3-ts-vc9-x86.zip dans ce site: http://downloads.php.net/pierre/

Je me suis inscrit par l'extension simplement coller le code suivant à la fin du fichier php.ini:

[PHP_APC] 
extension=php_apc.dll 

Puis j'ai vérifié le résultat de phpinfo(), en utilisant ce ph fichier p:

phpinfo.php

<?php phpinfo(); ?> 
+0

Le lien de téléchargement ne fonctionne pas. S'il vous plaît aider. –

+0

Il semble qu'il n'est plus possible de lister le répertoire ... bien que le fichier soit toujours là: http://downloads.php.net/pierre/apc-igbinary-fastlz-snap20110301-5.3-ts-vc9-x86. Zip *: français –

Questions connexes