OpenWrt (Linino) + uHTTPd + PHP 5.4 - how to add Phar and Filter module to PHP -


i struggling adding phar , filter module php, under uhttpd server on openwrt (linino). can ask advice?

my system settings: linux arduino 3.8.3 php version 5.4.17 

i able install other modules curl, running opkg command

opkg install php5-mod-curl 

but when trying same phar or filter there's no luck, these packages don't exist.

root@arduino:~# opkg install php5-mod-phar unknown package 'php5-mod-phar'. 

do need rebuild php include them (if so, how?) or there simpler way of doing this? can me , point me right direction?

also, part of output phpinfo()

configure command './configure' '--target=mips-openwrt-linux' '--host=mips-openwrt-linux' '--build=x86_64-linux-gnu' '--program-prefix=' '--program-suffix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--libexecdir=/usr/lib' '--sysconfdir=/etc' '--datadir=/usr/share' '--localstatedir=/var' '--mandir=/usr/man' '--infodir=/usr/info' '--disable-nls' '--enable-shared' '--disable-static' '--disable-rpath' '--disable-debug' '--without-pear' '--with-config-file-path=/etc' '--with-config-file-scan-dir=/etc/php5' '--disable-short-tags' '--with-zlib=/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--with-zlib-dir=/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--with-pcre-regex=/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--disable-phar' '--enable-cli' '--enable-cgi' '--enable-calendar=shared' '--enable-ctype=shared' '--with-curl=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--enable-fileinfo=shared' '--with-gettext=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr/lib/libintl-full' '--enable-dom=shared' '--enable-exif=shared' '--enable-ftp=shared' '--with-gd=shared' '--without-freetype-dir' '--with-jpeg-dir=/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--with-png-dir=/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--without-xpm-dir' '--without-t1lib' '--enable-gd-native-ttf' '--disable-gd-jis-conv' '--with-gmp=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--enable-hash=shared' '--with-iconv=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr/lib/libiconv-stub' '--enable-json=shared' '--with-ldap=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--with-ldap-sasl=/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--enable-mbstring=shared' '--enable-mbregex' '--with-mcrypt=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--with-mysql=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--with-mysqli=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr/bin/mysql_config' '--with-openssl=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--with-kerberos=no' '--with-openssl-dir=/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--enable-pcntl=shared' '--enable-pdo=shared' '--with-pdo-mysql=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--with-pdo-pgsql=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--with-pdo-sqlite=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--with-pgsql=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--enable-session=shared' '--enable-shmop=shared' '--enable-simplexml=shared' '--enable-soap=shared' '--enable-sockets=shared' '--with-sqlite=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--with-sqlite3=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--enable-sysvmsg=shared' '--enable-sysvsem=shared' '--enable-sysvshm=shared' '--enable-tokenizer=shared' '--enable-xml=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--enable-xmlreader=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--enable-xmlwriter=shared,/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr' '--enable-zip=shared' '--disable-filter' '--enable-libxml' '--with-libxml-dir=/home/build/builddir/all-in-one/dogstick/trunk/staging_dir/target-mips_r2_uclibc-0.9.33.2/usr/include/libxml2' '--with-system-tzdata' 

build php filter support:

make menuconfig 

select:

language/php/php5 filter support 

rebuild:

make package/feeds/packages/php5/compile 

Comments

Popular posts from this blog

apache - Remove .php and add trailing slash in url using htaccess not loading css -

inno setup - TLabel or TNewStaticText - change .Font.Style on Focus like Cursor changes with .Cursor -