memcached和php7的问题,目前的解决方案似乎无法解决。

问题描述 投票:1回答:1

Hej!

所以,正如你可以读到的标题,我有一个问题,加载memcached在我的服务器.OS。Alpine Linux

我看到很多人已经遇到了这个问题,但总是在其他操作系统上出现,而且解决方法似乎对我不起作用。

问题是这样的:我用了 php -v 命令。

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php7/modules/memcached.so' (tried: /usr/lib/php7/modules/memcached.so (Error relocating /usr/lib/php7/modules/memcached.so: php_session_create_id: symbol not found), /usr/lib/php7/modules//usr/lib/php7/modules/memcached.so.so (Error loading shared library /usr/lib/php7/modules//usr/lib/php7/modules/memcached.so.so: No such file or directory)) in Unknown on line 0
PHP 7.3.17 (cli) (built: Apr 16 2020 23:18:12) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.17, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.17, Copyright (c) 1999-2018, by Zend Technologies

Memcached应该安装在这里。/usr/lib/php7/modules/memcached.so 而.so.so文件也在这个文件夹里。

我运行了 memcached -d -u nextcloud 以允许我的Nextcloud服务器使用它,我不知道这是否是正确的方式,但我认为是正确的。

当然,我添加了 extension=/usr/lib/php7/modules/memcached.so/etc/php7/php.ini 文件。

我可以回答想要帮助我的人提出的任何问题。在任何情况下,我将非常感谢任何帮助。

Hej då!

php linux memcached alpine nextcloud
1个回答
0
投票

你是否安装了 php7-pecl-memcached 包过 apk? 我试了一下,能够看到两个人的 /usr/lib/php7/modules/memcached.so 档和 memcached 当我运行 php -m.


0
投票

你有没有试过 apk add php7-memcached 而不是 php7-pecl-memcached?

我只是在AWS上旋转了一个服务器,使用这个工作很好。https:/web.archive.orgweb20200528070633http:/75.101.221.6。

© www.soinside.com 2019 - 2024. All rights reserved.