php7.4
dnf module list php dnf module reset php dnf module enable php:7.4 -y dnf remove php dnf install php
- 7.4 にしたら php-zip がない とか言われる。
HP Warning: PHP Startup: Unable to load dynamic library 'zip.so' (tried: /usr/lib64/php/modules/zip.so (/usr/lib64/php/modules/zip.so: undefined symbol: zip_register_cancel_callback_with_state), /usr/lib64/php/modules/zip.so.so (/usr/lib64/php/modules/zip.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
- libzip を削除して、入れなおす
Oniguruma
git clone https://github.com/kkos/oniguruma.git cd oniguruma ./autogen.sh ./configure make make install
Configure
./configure --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd \ --with-apxs2=/usr/local/apache/bin/apxs \ --with-openssl --with-zip --with-zlib \ --enable-mbstring --with-iconv --enable-intl \ --enable-soap --enable-pcntl --enable-sockets \ --with-curl --with-xmlrpc --enable-opcache \ --with-sodium --enable-exif \ --enable-gd --with-jpeg --with-png --with-freetype
RAND_EGD
- リンクで RAND_egd() がないと怒られる.
- 確かに何処にもない.自分でコンパイルした openssl にもない.
- 良く分からんので ./main/php_config.h の #define HAVE_RAND_EGD 1 をコメントアウト.大丈夫かな?
Install (7.1)
- EPELとRemiリポジトリを使用する
yum install epel-release rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm yum remove php-* yum install --enablerepo=remi,remi-php73 php php-devel php-mbstring php-pdo php-gd php-xml php-mcrypt yum install --enablerepo=remi,remi-php73 php-zip php-mysqli php-intl php-xmlrpc php-soap php-opcache (for Moodle)
Install (パッケージ 7.1)
- EPELとRemiリポジトリを使用する
yum install epel-release rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm yum remove php-* yum install --enablerepo=remi,remi-php73 php php-devel php-mbstring php-pdo php-gd php-xml php-mcrypt yum install --enablerepo=remi,remi-php73 php-zip php-mysqli php-intl php-xmlrpc php-soap php-opcache (for Moodle)
Counter: 1169,
today: 2,
yesterday: 2
最終更新: 2023-08-17 (木) 13:45:21 (JST) (421d) by iseki