ホームページ  >  記事  >  バックエンド開発  >  Windows 10 64 での Memcached のインストールと PHP 7.0.22 用の Memcache 拡張機能のインストール

Windows 10 64 での Memcached のインストールと PHP 7.0.22 用の Memcache 拡張機能のインストール

不言
不言オリジナル
2018-04-10 16:00:231940ブラウズ

この記事の内容は、Windows 10 64 で Memcached をインストールし、PHP 7.0.22 の Memcache 拡張機能をインストールすることです。必要な友人はそれを参照してください


1。以前の PHP ブログの記事は 5.6.27: http://www.shuijingwanwq.com/2017/09/11/1892/ でしたが、今回は図 1 に示すように PHP 7.0.22 での記事です

之前写过一篇在 PHP 5.6.27 下的博客:http://www.shuijingwanwq.com/2017/09/11/1892/ ,此次是 PHP 7.0.22 下的

図1

2、memcached をアンインストールするには、図 2
schtasks /delete /tn memcached

卸载 memcached

図 2

3 に示すように、次のコマンドを使用できます: C:memcached-1.4.5 、図 3 に示すように

Windows 10 64 での Memcached のインストールと PHP 7.0.22 用の Memcache 拡張機能のインストール

3

4. URL: https://github.com/nono303/memcached/tree/master/cygwin/x64 を開き、cygevent-2-0-5 をダウンロードします。 dll、cygwin1.dll、memcached-1.5.1 (図 4

打开网址:https://github.com/nono303/memcached/tree/master/cygwin/x64 ,下载:cygevent-2-0-5.dll、cygwin1.dll、memcached-1.5.1.exe

図 4

5) に示すように、C:memcached-1.5.1 にコピーします。

Windows 10 64 での Memcached のインストールと PHP 7.0.22 用の Memcache 拡張機能のインストール

図 5

6. 図 6 に示すように、管理者として Windows PowerShell を実行します

以管理员身份运行 Windows PowerShell

7. 次のコマンドを実行して、タスク スケジュールに memcached を追加します。

schtasks /create /sc onstart /tn memcached /tr “'C:memcached -1.5.1memcached-1.5.1.exe' -m 512”


执行以下命令将 memcached 添加来任务计划表中図 7

8. URL を開きます。 /github.com/nono303/PHP7-memcache-dll で、図 8 に示すように vc14 を選択します

打开网址:https://github.com/nono303/PHP7-memcache-dll ,选择vc14図 8

9。図 9 に示すように、コンパイラは MSVC14 でスレッドセーフです。

查看 phpinfo,编译器为MSVC14,且线程安全図 9

10. URL: https://github.com/nono303 /PHP7-memcache-dll/tree/master/vc14/x64/ts を開き、ダウンロード: php-7.0.x_memcache.dll 、図 10

打开网址:https://github.com/nono303/PHP7-memcache-dll/tree/master/vc14/x64/ts ,下载:php-7.0.x_memcache.dll図 10

11. 図 11 に示すように、php-7.0.x_memcache.dll を C:php-7.0.22extphp_memcache.dll にコピーします

将 php-7.0.x_memcache.dll 复制至:C:php-7.0.22extphp_memcache.dll図 11

12. 図 12 に示すように、C:php-7.0.22php.ini に次の行を追加します

extension =php_memcache.dll

在 C:php-7.0.22php.ini 中添加以下行以启用memcache扩展

図 12

13. 図 13 に示すように、phpinfo を確認します

查看 phpinfo,memcache已经存在図 13

14. 図 14 に示すように、memcached.php を作成します。

図 14

Windows 10 64 での Memcached のインストールと PHP 7.0.22 用の Memcache 拡張機能のインストール


12りー

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21



15. マシンを再起動した後、テスト プログラムを実行すると、エラーが表示されます: 図 15 に示すように、Memcache::connect(): Server localhost (tcp 11211, udp 0) が失敗しました。

図 15

在重启机器后,运行测试程序,报错:Notice: Memcache::connect(): Server localhost (tcp 11211, udp 0) failed with: 16. タスク スケジューラを開き、memcached のトリガーを編集し、図 16 に示すように起動からログインに変更します

図 16

打开任务计划程序,编辑 memcached 的触发器,从启动时修改为登录时17。 : 任意のユーザーがログインすると、図 17

図 17

此时,memcached 的触发器已经为:当任何用户登录时18。マシンを再起動すると、コマンド ライン ウィンドウに C:memcached-1.5.1memcached-1.5.1.exe が表示され、計画されたことを示します。図 18

図 18

在重启机器后,显示:C:memcached-1.5.1memcached-1.5.1.exe 命令行窗口,说明计划任务成功执行19 に示すように、タスクは正常に実行されました。図 19

図 19

Windows 10 64 での Memcached のインストールと PHP 7.0.22 用の Memcache 拡張機能のインストール20 に示すように、テスト プログラムを実行します。システムの起動時にはウィンドウは表示されず、図 20

図 20

21 に示すように、ユーザーまたはグループの選択ウィンドウで、[詳細] を選択します。今すぐ検索 – 図 21Windows 10 64 での Memcached のインストールと PHP 7.0.22 用の Memcache 拡張機能のインストール

図 21

22 に示すように、[SYSTEM] を選択して [OK] をクリックします。タスクを実行するときは、次のユーザー アカウントを使用してください: SYSTEM (図 22在弹出的选择用户或组窗口中,我们选择高级 - 立即查找 - 选择 SYSTEM,点击确定

に示す)

図 22

23. マシンの再起動後、コマンド ライン ウィンドウが表示されません: C: memcached-1.5.1memcached-1.5.1.exe でテスト プログラムを実行します。図 23 に示すように、これは正常です。 Windows 10 64 での Memcached のインストールと PHP 7.0.22 用の Memcache 拡張機能のインストール

関連する推奨事項:

在重启机器后,未显示:C:memcached-1.5.1memcached-1.5.1.exe 命令行窗口,且Windows 10 64 での Memcached のインストールと PHP 7.0.22 用の Memcache 拡張機能のインストール Windows で php7.2 をコンパイルし、judy を極端に拡張する

php Windows で Redis を拡張するための構成と手順

Windows Apache PHP 環境をセットアップする方法

以上がWindows 10 64 での Memcached のインストールと PHP 7.0.22 用の Memcache 拡張機能のインストールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。