CONTENTS


Lastmodified 2022-03-08 (火) 16:47:23


lang/php8[01][-extensions]

/usr/bin/su -m www -c "php /usr/local/www/nextcloud/occ upgrade"

などをすると、

PHP Warning:  Module "openssl" is already loaded in Unknown on line 0

と言うメッセージがでる。

20220212:
 AFFECTS: users of lang/php8[01][-extensions]?
 AUTHOR: bofh@FreeBSD.org

 Non-Default OPTION MYSQL80 has been removed in lieu of making php8[01]-openssl as part of DEFAULT php8[01] installation.
 Although for php74 it is not the case. 
 Ports that depends on security/php8[01]-openssl will no longer be installed as these have been removed.
 There is no side effect of this for ports which have USE_PHP=openssl.
 In case for php74 as the default php74-openssl will be installed otherwise it will be used from php installation.

 If you are using pkg, you have to remove php8[01]-openssl manually after the upgrade :

 # pkg info \*php8\* > ~/installed-php-ports-list

 # pkg upgrade -y
 # pkg delete -f php8[01]-openssl
 # service -R

 While rebuilding from ports users old php.conf is not overwritten.
 So have to manually remove the ports. For portmaster users:

 # sh
 # REINSTALL="$(pkg info -o "*php80*" | grep -v openssl | awk '{printf "%s ", $2}')"
 # pkg delete -f "*php80*"
 # portmaster $REINSTALL
 # portmaster -a
20220212:
 影響:lang / php8 [01] [-extensions]のユーザー?
 著者:bofh@FreeBSD.org

 デフォルト以外のオプションMYSQL80は、デフォルトのphp8 [01]インストールの一部としてphp8 [01] -opensslを作成する代わりに削除されました。
 php74の場合はそうではありませんが、そうではありません。
 security / php8 [01] -opensslに依存するポートは削除されたため、インストールされなくなります。
 USE_PHP = opensslを持つポートでは、これによる副作用はありません。
 php74の場合、デフォルトのphp74-opensslがインストールされます。それ以外の場合は、phpインストールから使用されます。
 
 pkgを使用している場合は、アップグレード後にphp8 [01] -opensslを手動で削除する必要があります。
 
 #pkg info \ * php8 \ *>〜/ installed-php-ports-list
 
 #pkg upgrade -y
 #pkg delete -f php8 [01] -openssl
 # 業者
 
 ポートユーザーから再構築している間、古いphp.confは上書きされません。
 したがって、手動でポートを削除する必要があります。ポートマスターユーザーの場合:

 #sh
 #REINSTALL = "$(pkg info -o" * php80 * "| grep -v openssl | awk '{printf"%s "、$ 2}')"
 #pkg delete -f "* php80 *"
 #portmaster $ REINSTALL
 #ポートマスター-a

Total access 750:本日 1:昨日 0

Counter: 750, today: 1, yesterday: 0

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS