ARM (AT91) için herhangi bir PHP önbellek var mı?

1 Cevap php

Ben bir ARM tabanlı gömülü sistemde busybox httpd'de çalışan bir php uygulama var. Uygulama oldukça yavaş ama ben C + + yeniden yazmak için değil tercih ederim. Ben ARM / önbellek bu derleme için bir yol arıyorum ama bu mimari için kullanılabilir olması için sistemlerin herhangi bulamıyorum.

1 Cevap

Ben PHP gibi statik uzantısı haline APC derlemek başardı. Bu prosedür daha fazla veya daha az (buildroot kullanarak) aşağıdaki gibidir:

  • php / ext / APC APC dosyaları kopyalamak
  • edit paket / php / php.mk dosya ve ekleme - ile-apc - enable-apc
  • .. kaldırmak stamp_configured veya benzer dosya, configure kaldırmak run / buildconf - force
  • nedeniyle uClibc içinde shm fonksiyonları eksik, shm_open çağırır apc_mmap.c içinde bütün bölümünü comment. SHM orada çağıran bir "eğer" orta boyutu vardır
  • php Makefile'a düzenlemek ve eklemek-lpthread (çirkin bir yoldur)
  • buildroot ana dir gelen php yapmak
  • php.ini apc yapılandırmayı ekleyin

İyi şanslar!