2: 2019-11-29 (Fri) 17:04:51 nao-pon source 3: 2019-11-30 (Sat) 12:34:56 web-master source
Line 18: Line 18:
- PHP 7.4.0 からではないと思うが、ZipArchive 拡張が有効になっていない - PHP 7.4.0 からではないと思うが、ZipArchive 拡張が有効になっていない
-- どうやら libzip が PHP にバンドルされなくなったらしい -- どうやら libzip が PHP にバンドルされなくなったらしい
--- ラズパイの libzip だと動かないため、libzip を自前でビルドする必要があるらしい。 +-- %%ラズパイの libzip だと動かないため、libzip を自前でビルドする必要があるらしい%% 
--- https://qiita.com/m3m0r7/items/7391593973c18d74c258 +-- %%[[https://qiita.com/m3m0r7/items/7391593973c18d74c258]]%% 
--- 今実験中・・・+-- パラメータが "--enable-zip" から "--with-zip" に変更になったみたい(ラズパイの libzip で問題ない模様) 
 +- ついでに webp 拡張を有効にする -> libwebp-dev をインストール 
 +- 現在の configure 
 +#pre{{ 
 +./configure \ 
 +   --prefix=/usr/local/php7 \ 
 +   --with-config-file-path=/etc/php7 \ 
 +   --with-config-file-scan-dir=/etc/php7/conf.d \ 
 +   --enable-mbstring \ 
 +   --enable-bcmath \ 
 +   --enable-pcntl \ 
 +   --enable-ftp \ 
 +   --enable-exif \ 
 +   --enable-calendar \ 
 +   --enable-sysvmsg \ 
 +   --enable-sysvsem \ 
 +   --enable-sysvshm \ 
 +   --with-curl \ 
 +   --with-iconv \ 
 +   --with-gmp \ 
 +   --with-pspell \ 
 +   --enable-gd \ 
 +   --with-webp \ 
 +   --with-jpeg \ 
 +   --with-zlib-dir=/usr \ 
 +   --with-xpm \ 
 +   --with-freetype \ 
 +   --enable-gd-jis-conv \ 
 +   --with-openssl \ 
 +   --with-pdo-mysql=/usr \ 
 +   --with-gettext=/usr \ 
 +   --with-zip \ 
 +   --with-zlib \ 
 +   --with-bz2=/usr \ 
 +   --with-mysqli=/usr/bin/mysql_config \ 
 +   --enable-fpm 
 +}} 
 +- だめだ・・・ make でコケる 
 +#pre{{ 
 +php-src/ext/zip/php_zip.c:439: undefined reference to `zip_get_error' 
 +php-src/ext/zip/php_zip.c:440: undefined reference to `zip_error_code_system' 
 +php-src/ext/zip/php_zip.c:441: undefined reference to `zip_error_fini' 
 +ext/zip/.libs/php_zip.o: In function `php_zip_status': 
 +php-src/ext/zip/php_zip.c:421: undefined reference to `zip_get_error' 
 +php-src/ext/zip/php_zip.c:422: undefined reference to `zip_error_code_zip' 
 +php-src/ext/zip/php_zip.c:423: undefined reference to `zip_error_fini' 
 +ext/zip/.libs/php_zip.o: In function `c_ziparchive_setEncryptionName': 
 +php-src/ext/zip/php_zip.c:2234: undefined reference to `zip_file_set_encryption' 
 +ext/zip/.libs/php_zip.o: In function `c_ziparchive_getStatusString': 
 +php-src/ext/zip/php_zip.c:1587: undefined reference to `zip_get_error' 
 +php-src/ext/zip/php_zip.c:1588: undefined reference to `zip_error_strerror' 
 +php-src/ext/zip/php_zip.c:1589: undefined reference to `zip_error_fini' 
 +ext/zip/.libs/php_zip.o: In function `c_ziparchive_setEncryptionIndex': 
 +php-src/ext/zip/php_zip.c:2258: undefined reference to `zip_file_set_encryption' 
 +ext/zip/.libs/php_zip.o: In function `zm_info_zip': 
 +php-src/ext/zip/php_zip.c:3177: undefined reference to `zip_libzip_version' 
 +ext/zip/.libs/zip_stream.o: In function `php_zip_ops_read': 
 +php-src/ext/zip/zip_stream.c:63: undefined reference to `zip_file_get_error' 
 +php-src/ext/zip/zip_stream.c:65: undefined reference to `zip_error_strerror' 
 +php-src/ext/zip/zip_stream.c:66: undefined reference to `zip_error_fini' 
 +collect2: error: ld returned 1 exit status 
 +Makefile:290: recipe for target 'sapi/cli/php' failed 
 +make: *** [sapi/cli/php] Error 1 
 +}}


Front page   Diff Backup Copy Reload   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)
Counter: 174, today: 2, yesterday: 0