簡體   English   中英

memcached 和 php7 的問題,目前的解決方案似乎無法解決

[英]Problem with memcached and php7, can't seem to be solved by current solutions

嘿!

正如您在標題中看到的那樣,我在服務器上加載 memcached 時遇到問題。 操作系統:阿爾派 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 服務器使用它,我不知道這是否正確,但我認為是。

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

我可以回答想要幫助我的人提出的任何問題。 無論如何,我將不勝感激任何幫助。

Hej DA!

您是否通過apk安裝了php7-pecl-memcached package ? 我試過了,當我運行php -m時,我能夠看到/usr/lib/php7/modules/memcached.so文件和memcached

您是否嘗試過apk add php7-memcached而不是php7-pecl-memcached

我剛剛在 AWS 上啟動了一個服務器並使用它運行良好:https://web.archive.org/web/20200528070633/http://75.101.221.6/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM