Параллелизм уровня потока VS Параллелизм уровня процесса

Заметка для всех, кто сталкивается с проблемами при получении memcached, работающих в Windows.

  • Для начала убедитесь, что у вас есть правильная версия memcached dll и что она доступна. Существует широкий выбор, доступный в http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/ , и слишком легко выбрать неправильную версию memcached! .
  • Если вы используете PHP 5.5, вам также потребуется php5.dll. Вы можете получить этот здесь
  • Возможно, вам придется изменить настройки среды PATH, чтобы эта DLL была найдена. Перейдите в раздел Мой компьютер-> Свойства-> расширенный и нажмите «Переменные среды», чтобы просмотреть / отредактировать путь. Вам необходимо перезагрузить компьютер, если вы его отредактируете.
  • Убедитесь, что сервер memcached установлен. Ctrl + Alt + Del и проверьте, что memcached присутствует в вашем списке сервисов
  • Если вам не нужно * установить его из приглашения Cmd запуститься как администратор (из меню «Пуск» выберите аксессуары, нажмите команду приглашение и выберите запуск как администратор) c: \ pathtomemcached \ memcached.exe -d install
  • следуйте этому с помощью c: \ pathtomemcached \ memcached.exe -d start или net start «Memcached Server». В моей установке предыдущий не работает
  • Также я не могу запустить memcached со вкладки «Службы» диспетчера задач
  • . Удобно иметь возможность играть с memcached на низкий уровень, поэтому включить telnet , если требуется, и из командной строки введите telnet. Теперь откройте порт 11211 и попробуйте использовать memcached
  • . Также полезно иметь возможность следить за тем, что происходит в memcached. phpMemCacheAdmin , безусловно, лучший инструмент для задания

1
задан amjad 17 January 2019 в 08:06
поделиться