PHPのバージョンを5.1系から7.3系にバージョンアップしました。
アップデートのコマンドは以下の通りです。
# curl -Lkvf http://jp2.php.net/get/php-7.3.21.tar.gz/from/this/mirror -o php-7.3.21.tar.gz # tar -xvzf php-7.3.21.tar.gz # cd php-7.3.21 # ./configure # make # make test # make install
以下のようなエラーとなり、memcachedが上手く起動出来ておりません。
OSはCentOS 6.5になります。
# php -v PHP Warning: PHP Startup: Invalid library (maybe not a PHP library) 'memcached.so' in Unknown on line 0 Warning: PHP Startup: Invalid library (maybe not a PHP library) 'memcached.so' in Unknown on line 0 PHP 7.3.21 (cli) (built: Aug 23 2020 11:36:17) ( ZTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.21, Copyright (c) 1998-2018 Zend Technologies
php.iniでは以下のように設定しています。
session.save_pathは別ファイルにて設定しています。
# view /etc/php.ini ;session.save_handler = files session.save_handler = memcached memcache.hash_strategy=consistent extension=memcached.so
以下はデフォルトのまま変更しておりません。
# view /etc/sysconfig/memcached PORT="11211" USER="memcached" MAXCONN="1024" CACHESIZE="64" OPTIONS=""
phpinfoにも項目が表示されておらず、原因が特定出来ておりません。
エラー内容から何かお分かりになる事があれば教えていただけますでしょうか。
以下記事の改善方法は試してみましたが、結果は変わりませんでした。
参考記事
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー