Aru*_*run 1 apache memcached php-7.3 macos-big-sur
我正在开发一个带有 setup 的项目PHP7.3,Drupal 6.4带有memcached. Memcached 正在服务器和我的 Windows 本地计算机上运行。但我无法让它在我的Mac机器上工作。我按照下面的链接完成了这项工作。
https://www.journaldev.com/1/install-memcached-mac
我尝试过
brew install memcached
Run Code Online (Sandbox Code Playgroud)
还。
然后添加
[memcached]
extension="memcached.so"
Run Code Online (Sandbox Code Playgroud)
在php.ini文件中。然后重新启动apache。在此之后,我在第一次运行时收到错误
{“错误详细信息”:{“消息”:“\n错误代码:32\n消息:PHP启动:无法加载动态库'memcached.so'(已尝试:/usr/local/lib/php/pecl/20180731 /memcached.so(dlopen(/usr/local/lib/php/pecl/20180731/memcached.so,9):找不到图像),/usr/local/lib/php/pecl/20180731/memcached.so.so (dlopen(/usr/local/lib/php/pecl/20180731/memcached.so.so, 9): 未找到图像))\n 文件名:未知\n 行号:0\n 日期:3 月 12 日- 21 02:45:05\n 路径:http://localhost/mysite/?q="}}
但从第二次运行开始,错误就不再存在了。但内存缓存不起作用。我在系统中找不到 memcached.so 文件。
我怎样才能解决这个问题?请帮忙
小智 6
我试过这个。它有助于。
https://izziswift.com/how-to-install-memcached-module-for-php7-1-on-macos-high-sierra/
pecl bundle memcachedphpizebrew install libmemcached zlib)。brew list zlib)。./configure --with-zlib-dir=/usr/local/Cellar/zlib/1.2.11/(将 zlib 路径替换为上一命令中的路径)。makemake install/usr/local/etc/php/7.4/conf.d目录中名为ext-memcached.ini.[memcached]
extension=memcached.so
Run Code Online (Sandbox Code Playgroud)
php -m应在输出列表中显示您的 memcached。| 归档时间: |
|
| 查看次数: |
2213 次 |
| 最近记录: |