006+ `configure' configures PHP 7.4.9 to adapt to many kinds of systems.
007- Warning: readfile(1): failed to open stream: %s in %s on line %d
008- -- testing '' --
008+ Usage: ./configure [OPTION]... [VAR=VALUE]...
009+
010+ To assign environment variables (e.g., CC, CFLAGS...), specify them as
011+ VAR=VALUE. See below for descriptions of some of the useful variables.
012+
013+ Defaults for the options are specified in brackets.
010- Warning: readfile(): Filename cannot be empty in %s on line %d
011- -- testing '' --
013- Warning: readfile(): Filename cannot be empty in %s on line %d
014- -- testing '' --
015+ Configuration:
016+ -h, --help display this help and exit
017+ --help=short display options specific to this package
018+ --help=recursive display the short help of all the included packages
019+ -V, --version display version information and exit
020+ -q, --quiet, --silent do not print `checking ...' messages
021+ --cache-file=FILE cache test results in FILE [disabled]
022+ -C, --config-cache alias for `--cache-file=config.cache'
023+ -n, --no-create do not create output files
024+ --srcdir=DIR find the sources in DIR [configure dir or `..']
016- Warning: readfile(): Filename cannot be empty in %s on line %d
017- -- testing ' ' --
018-
019- Warning: readfile( ): failed to open stream: %s in %s on line %d
020- -- testing '[0x0]' --
021-
022- Warning: readfile() expects parameter 1 to be a valid path, string given in %s on line %d
023-
024- Notice: Array to string conversion in %s line %d
025- -- testing 'Array' --
026+ Installation directories:
027+ --prefix=PREFIX install architecture-independent files in PREFIX
028+ [/usr/local]
029+ --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
030+ [PREFIX]
031+
032+ By default, `make install' will install all the files in
033+ `/usr/local/bin', `/usr/local/lib' etc. You can specify
034+ an installation prefix other than `/usr/local' using `--prefix',
035+ for instance `--prefix=$HOME'.
036+
037+ For better control, use the options below.
027- Warning: readfile() expects parameter 1 to be a valid path, array given in %s on line %d
028- -- testing '%sdir' --
030- Warning: readfile(%sdir): failed to open stream: %s in %s on line %d
031- -- testing '%sphp' --
032-
033- Warning: readfile(%sphp): failed to open stream: %s in %s on line %d
039+ Fine tuning of the installation directories:
040+ --bindir=DIR user executables [EPREFIX/bin]
041+ --sbindir=DIR system admin executables [EPREFIX/sbin]
042+ --libexecdir=DIR program executables [EPREFIX/libexec]
043+ --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
044+ --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
045+ --localstatedir=DIR modifiable single-machine data [PREFIX/var]
046+ --libdir=DIR object code libraries [EPREFIX/lib]
047+ --includedir=DIR C header files [PREFIX/include]
048+ --oldincludedir=DIR C header files for non-gcc [/usr/include]
049+ --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
050+ --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
051+ --infodir=DIR info documentation [DATAROOTDIR/info]
052+ --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
053+ --mandir=DIR man documentation [DATAROOTDIR/man]
054+ --docdir=DIR documentation root [DATAROOTDIR/doc/php]
055+ --htmldir=DIR html documentation [DOCDIR]
056+ --dvidir=DIR dvi documentation [DOCDIR]
057+ --pdfdir=DIR pdf documentation [DOCDIR]
058+ --psdir=DIR ps documentation [DOCDIR]
060+ Program names:
061+ --program-prefix=PREFIX prepend PREFIX to installed program names
062+ --program-suffix=SUFFIX append SUFFIX to installed program names
063+ --program-transform-name=PROGRAM run sed PROGRAM on installed program names
064+
065+ System types:
066+ --build=BUILD configure for building on BUILD [guessed]
067+ --host=HOST cross-compile to build programs to run on HOST [BUILD]
068+ --target=TARGET configure for building compilers for TARGET [HOST]
070+ Optional Features and Packages:
071+ --disable-option-checking ignore unrecognized --enable/--with options
072+ --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
073+ --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
074+ --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
075+ --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
076+ --with-libdir=NAME Look for libraries in .../NAME rather than .../lib
077+ --disable-rpath Disable passing additional runtime library search
078+ paths
079+ --enable-re2c-cgoto Enable -g flag to re2c to use computed goto gcc
080+ extension
081+ --disable-gcc-global-regs
082+ whether to enable GCC global register variables
083+
084+ SAPI modules:
085+
086+ --with-apxs2[=FILE] Build shared Apache 2 handler module. FILE is the
087+ optional pathname to the Apache apxs tool [apxs]
088+ --disable-cli Disable building CLI version of PHP (this forces
089+ --without-pear)
090+ --enable-embed[=TYPE] EXPERIMENTAL: Enable building of embedded SAPI
091+ library TYPE is either 'shared' or 'static'.
092+ [TYPE=shared]
093+ --enable-fpm Enable building of the fpm SAPI executable
094+ --with-fpm-user[=USER] Set the user for php-fpm to run as. (default:
095+ nobody)
096+ --with-fpm-group[=GRP] Set the group for php-fpm to run as. For a system
097+ user, this should usually be set to match the fpm
098+ username (default: nobody)
099+ --with-fpm-systemd Activate systemd integration
100+ --with-fpm-acl Use POSIX Access Control Lists
101+ --enable-litespeed Build PHP as litespeed module
102+ --enable-phpdbg Build phpdbg
103+ --enable-phpdbg-webhelper
104+ Build phpdbg web SAPI support
105+ --enable-phpdbg-debug Build phpdbg in debug mode
106+ --enable-phpdbg-readline
107+ Enable readline support in phpdbg (depends on static
108+ ext/readline)
109+ --disable-cgi Disable building CGI version of PHP
110+ --with-valgrind Enable valgrind support
111+
112+ General settings:
113+
114+ --enable-gcov Enable GCOV code coverage - FOR DEVELOPERS ONLY!!
115+ --enable-debug Compile with debugging symbols
116+ --enable-rtld-now Use dlopen with RTLD_NOW instead of RTLD_LAZY
117+ --with-layout=TYPE Set how installed files will be laid out. Type can
118+ be either PHP or GNU [PHP]
119+ --with-config-file-path=PATH
120+ Set the path in which to look for php.ini
121+ [PREFIX/lib]
122+ --with-config-file-scan-dir=PATH
123+ Set the path where to scan for configuration files
124+ --enable-sigchild Enable PHP's own SIGCHLD handler
125+ --enable-libgcc Enable explicitly linking against libgcc
126+ --disable-short-tags Disable the short-form <? start tag by default
127+ --enable-dmalloc Enable dmalloc
128+ --disable-ipv6 Disable IPv6 support
129+ --enable-dtrace Enable DTrace support
130+ --enable-fd-setsize Set size of descriptor sets
131+ --enable-werror Enable -Werror
132+
133+ Extensions:
134+
135+ --with-EXTENSION=shared[,PATH]
136+
137+ NOTE: Not all extensions can be build as 'shared'.
138+
139+ Example: --with-foobar=shared,/usr/local/foobar/
140+
141+ o Builds the foobar extension as shared extension.
142+ o foobar package install prefix is /usr/local/foobar/
143+
144+
145+ --disable-all Disable all extensions which are enabled by default
146+ --without-libxml Build without LIBXML support
147+ --with-openssl Include OpenSSL support (requires OpenSSL >= 1.0.1)
148+ --with-kerberos OPENSSL: Include Kerberos support
149+ --with-system-ciphers OPENSSL: Use system default cipher list instead of
150+ hardcoded value
151+ --with-external-pcre Use external library for PCRE support
152+ --with-pcre-jit Enable PCRE JIT functionality
153+ --without-sqlite3 Do not include SQLite3 support.
154+ --with-zlib Include ZLIB support (requires zlib >= 1.2.0.4)
155+ --enable-bcmath Enable bc style precision math functions
156+ --with-bz2[=DIR] Include BZip2 support
157+ --enable-calendar Enable support for calendar conversion
158+ --disable-ctype Disable ctype functions
159+ --with-curl Include cURL support
160+ --enable-dba Build DBA with bundled modules. To build shared DBA
161+ extension use --enable-dba=shared
162+ --with-qdbm[=DIR] DBA: QDBM support
163+ --with-gdbm[=DIR] DBA: GDBM support
164+ --with-ndbm[=DIR] DBA: NDBM support
165+ --with-db4[=DIR] DBA: Oracle Berkeley DB 4.x or 5.x support
166+ --with-db3[=DIR] DBA: Oracle Berkeley DB 3.x support
167+ --with-db2[=DIR] DBA: Oracle Berkeley DB 2.x support
168+ --with-db1[=DIR] DBA: Oracle Berkeley DB 1.x support/emulation
169+ --with-dbm[=DIR] DBA: DBM support
170+ --with-tcadb[=DIR] DBA: Tokyo Cabinet abstract DB support
171+ --with-lmdb[=DIR] DBA: Lightning memory-mapped database support
172+ --without-cdb[=DIR] DBA: CDB support (bundled)
173+ --disable-inifile DBA: INI support (bundled)
174+ --disable-flatfile DBA: FlatFile support (bundled)
175+ --disable-dom Disable DOM support
176+ --with-enchant Include Enchant support
177+ --enable-exif Enable EXIF (metadata from images) support
178+ --with-ffi Include FFI support
179+ --disable-fileinfo Disable fileinfo support
180+ --disable-filter Disable input filter support
181+ --enable-ftp Enable FTP support
182+ --with-openssl-dir FTP: Whether to enable FTP SSL support without
183+ ext/openssl
184+ --enable-gd Include GD support
185+ --with-external-gd Use external libgd
186+ --with-webp GD: Enable WEBP support (only for bundled libgd)
187+ --with-jpeg GD: Enable JPEG support (only for bundled libgd)
188+ --with-xpm GD: Enable XPM support (only for bundled libgd)
189+ --with-freetype GD: Enable FreeType 2 support (only for bundled
190+ libgd)
191+ --enable-gd-jis-conv GD: Enable JIS-mapped Japanese font support (only
192+ for bundled libgd)
193+ --with-gettext[=DIR] Include GNU gettext support
194+ --with-gmp[=DIR] Include GNU MP support
195+ --with-mhash Include mhash support
196+ --without-iconv[=DIR] Exclude iconv support
197+ --with-imap[=DIR] Include IMAP support. DIR is the c-client install
198+ prefix
199+ --with-kerberos IMAP: Include Kerberos support
200+ --with-imap-ssl IMAP: Include SSL support
201+ --enable-intl Enable internationalization support
202+ --disable-json Disable JavaScript Object Serialization support
203+ --with-ldap[=DIR] Include LDAP support
204+ --with-ldap-sasl LDAP: Build with Cyrus SASL support
205+ --enable-mbstring Enable multibyte string support
206+ --disable-mbregex MBSTRING: Disable multibyte regex support
207+ --with-mysqli[=FILE] Include MySQLi support. FILE is the path to
208+ mysql_config. If no value or mysqlnd is passed as
209+ FILE, the MySQL native driver will be used
210+ --with-mysql-sock[=SOCKPATH]
211+ MySQLi/PDO_MYSQL: Location of the MySQL unix socket
212+ pointer. If unspecified, the default locations are
213+ searched
214+ --with-oci8[=DIR] Include Oracle Database OCI8 support. DIR defaults
215+ to $ORACLE_HOME. Use
216+ --with-oci8=instantclient,/path/to/instant/client/lib
217+ to use an Oracle Instant Client installation
218+ --with-odbcver[=HEX] Force support for the passed ODBC version. A hex
219+ number is expected, default 0x0350. Use the special
220+ value of 0 to prevent an explicit ODBCVER to be
221+ defined.
222+ --with-adabas[=DIR] Include Adabas D support [/usr/local]
223+ --with-sapdb[=DIR] Include SAP DB support [/usr/local]
224+ --with-solid[=DIR] Include Solid support [/usr/local/solid]
225+ --with-ibm-db2[=DIR] Include IBM DB2 support [/home/db2inst1/sqllib]
226+ --with-empress[=DIR] Include Empress support $EMPRESSPATH (Empress
227+ Version >= 8.60 required)
228+ --with-empress-bcs[=DIR]
229+ Include Empress Local Access support $EMPRESSPATH
230+ (Empress Version >= 8.60 required)
231+ --with-custom-odbc[=DIR]
232+ Include user defined ODBC support. DIR is ODBC
233+ install base directory [/usr/local]. Make sure to
234+ define CUSTOM_ODBC_LIBS and have some odbc.h in your
235+ include dirs. For example, you should define
236+ following for Sybase SQL Anywhere 5.5.00 on QNX,
237+ prior to running this configure script:
238+ CPPFLAGS="-DODBC_QNX -DSQLANY_BUG" LDFLAGS=-lunix
239+ CUSTOM_ODBC_LIBS="-ldblib -lodbc"
240+ --with-iodbc Include iODBC support
241+ --with-esoob[=DIR] Include Easysoft OOB support
242+ [/usr/local/easysoft/oob/client]
243+ --with-unixODBC Include unixODBC support
244+ --with-dbmaker[=DIR] Include DBMaker support
245+ --disable-opcache Disable Zend OPcache support
246+ --disable-huge-code-pages
247+ Disable copying PHP CODE pages into HUGE PAGES
248+ --enable-pcntl Enable pcntl support (CLI/CGI only)
249+ --disable-pdo Disable PHP Data Objects support
250+ --with-pdo-dblib[=DIR] PDO: DBLIB-DB support. DIR is the FreeTDS home
251+ directory
252+ --with-pdo-firebird[=DIR]
253+ PDO: Firebird support. DIR is the Firebird base
254+ install directory [/opt/firebird]
255+ --with-pdo-mysql[=DIR] PDO: MySQL support. DIR is the MySQL base directory.
256+ If no value or mysqlnd is passed as DIR, the MySQL
257+ native driver will be used
258+ --with-zlib-dir[=DIR] PDO_MySQL: Set the path to libz install prefix
259+ --with-pdo-oci[=DIR] PDO: Oracle OCI support. DIR defaults to
260+ $ORACLE_HOME. Use
261+ --with-pdo-oci=instantclient,/path/to/instant/client/lib
262+ for an Oracle Instant Client installation.
263+ --with-pdo-odbc=flavour,dir
264+ PDO: Support for 'flavour' ODBC driver. The include
265+ and lib dirs are looked for under 'dir'. The
266+ 'flavour' can be one of: ibm-db2, iODBC, unixODBC,
267+ generic. If ',dir' part is omitted, default for the
268+ flavour you have selected will be used. e.g.:
269+ --with-pdo-odbc=unixODBC will check for unixODBC
270+ under /usr/local. You may attempt to use an
271+ otherwise unsupported driver using the 'generic'
272+ flavour. The syntax for generic ODBC support is:
273+ --with-pdo-odbc=generic,dir,libname,ldflags,cflags.
274+ When built as 'shared' the extension filename is
275+ always pdo_odbc.so
276+ --with-pdo-pgsql[=DIR] PDO: PostgreSQL support. DIR is the PostgreSQL base
277+ install directory or the path to pg_config
278+ --without-pdo-sqlite PDO: sqlite 3 support.
279+ --with-pgsql[=DIR] Include PostgreSQL support. DIR is the PostgreSQL
280+ base install directory or the path to pg_config
281+ --disable-phar Disable phar support
282+ --disable-posix Disable POSIX-like functions
283+ --with-pspell[=DIR] Include PSPELL support. GNU Aspell version 0.50.0 or
284+ higher required
285+ --with-libedit Include libedit readline replacement (CLI/CGI only)
286+ --with-readline[=DIR] Include readline support (CLI/CGI only)
287+ --disable-session Disable session support
288+ --with-mm[=DIR] SESSION: Include mm support for session storage
289+ --enable-shmop Enable shmop support
290+ --disable-simplexml Disable SimpleXML support
291+ --with-snmp[=DIR] Include SNMP support
292+ --enable-soap Enable SOAP support
293+ --enable-sockets Enable sockets support
294+ --with-sodium Include sodium support
295+ --with-password-argon2[=DIR]
296+ Include Argon2 support in password_*. DIR is the
297+ Argon2 shared library path
298+ --enable-sysvmsg Enable sysvmsg support
299+ --enable-sysvsem Enable System V semaphore support
300+ --enable-sysvshm Enable the System V shared memory support
301+ --with-tidy[=DIR] Include TIDY support
302+ --disable-tokenizer Disable tokenizer support
303+ --disable-xml Disable XML support
304+ --with-expat XML: use expat instead of libxml2
305+ --disable-xmlreader Disable XMLReader support
306+ --with-xmlrpc[=DIR] Include XMLRPC-EPI support
307+ --with-expat XMLRPC-EPI: use expat instead of libxml2
308+ --with-iconv-dir=DIR XMLRPC-EPI: iconv dir for XMLRPC-EPI
309+ --disable-xmlwriter Disable XMLWriter support
310+ --with-xsl Build with XSL support
311+ --enable-zend-test Enable zend-test extension
312+ --with-zip Include Zip read/write support
313+ --enable-mysqlnd Enable mysqlnd explicitly, will be done implicitly
314+ when required by other extensions
315+ --disable-mysqlnd-compression-support
316+ Disable support for the MySQL compressed protocol in
317+ mysqlnd
318+
319+ PEAR:
320+
321+ --with-pear[=DIR] Install PEAR in DIR [PREFIX/lib/php]
322+
323+ Zend:
324+
325+ --enable-maintainer-zts Enable thread safety - for code maintainers only!!
326+ --disable-inline-optimization
327+ If building zend_execute.lo fails, try this switch
328+ --disable-zend-signals whether to enable zend signal handling
329+
330+ TSRM:
331+
332+ --with-tsrm-pth[=pth-config]
333+ Use GNU Pth
334+ --with-tsrm-st Use SGI's State Threads
335+ --with-tsrm-pthreads Use POSIX threads (default)
336+
337+ Libtool:
338+
339+ --enable-shared=PKGS Build shared libraries default=yes
340+ --enable-static=PKGS Build static libraries default=yes
341+ --enable-fast-install=PKGS
342+ Optimize for fast installation default=yes
343+ --with-gnu-ld Assume the C compiler uses GNU ld default=no
344+ --disable-libtool-lock Avoid locking (might break parallel builds)
345+ --with-pic Try to use only PIC/non-PIC objects default=use both
346+ --with-tags=TAGS Include additional configurations automatic
347+
348+
349+ Some influential environment variables:
350+ PKG_CONFIG path to pkg-config utility
351+ PKG_CONFIG_PATH
352+ directories to add to pkg-config's search path
353+ PKG_CONFIG_LIBDIR
354+ path overriding pkg-config's built-in search path
355+ CC C compiler command
356+ CFLAGS C compiler flags
357+ LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
358+ nonstandard directory <lib dir>
359+ LIBS libraries to pass to the linker, e.g. -l<library>
360+ CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
361+ you have headers in a nonstandard directory <include dir>
362+ CPP C preprocessor
363+ SYSTEMD_CFLAGS
364+ C compiler flags for SYSTEMD, overriding pkg-config
365+ SYSTEMD_LIBS
366+ linker flags for SYSTEMD, overriding pkg-config
367+ VALGRIND_CFLAGS
368+ C compiler flags for VALGRIND, overriding pkg-config
369+ VALGRIND_LIBS
370+ linker flags for VALGRIND, overriding pkg-config
371+ LIBXML_CFLAGS
372+ C compiler flags for LIBXML, overriding pkg-config
373+ LIBXML_LIBS linker flags for LIBXML, overriding pkg-config
374+ KERBEROS_CFLAGS
375+ C compiler flags for KERBEROS, overriding pkg-config
376+ KERBEROS_LIBS
377+ linker flags for KERBEROS, overriding pkg-config
378+ OPENSSL_CFLAGS
379+ C compiler flags for OPENSSL, overriding pkg-config
380+ OPENSSL_LIBS
381+ linker flags for OPENSSL, overriding pkg-config
382+ PCRE2_CFLAGS
383+ C compiler flags for PCRE2, overriding pkg-config
384+ PCRE2_LIBS linker flags for PCRE2, overriding pkg-config
385+ SQLITE_CFLAGS
386+ C compiler flags for SQLITE, overriding pkg-config
387+ SQLITE_LIBS linker flags for SQLITE, overriding pkg-config
388+ ZLIB_CFLAGS C compiler flags for ZLIB, overriding pkg-config
389+ ZLIB_LIBS linker flags for ZLIB, overriding pkg-config
390+ CURL_CFLAGS C compiler flags for CURL, overriding pkg-config
391+ CURL_LIBS linker flags for CURL, overriding pkg-config
392+ CURL_FEATURES
393+ value of supported_features for libcurl, overriding pkg-config
394+ ENCHANT_CFLAGS
395+ C compiler flags for ENCHANT, overriding pkg-config
396+ ENCHANT_LIBS
397+ linker flags for ENCHANT, overriding pkg-config
398+ FFI_CFLAGS C compiler flags for FFI, overriding pkg-config
399+ FFI_LIBS linker flags for FFI, overriding pkg-config
400+ PNG_CFLAGS C compiler flags for PNG, overriding pkg-config
401+ PNG_LIBS linker flags for PNG, overriding pkg-config
402+ WEBP_CFLAGS C compiler flags for WEBP, overriding pkg-config
403+ WEBP_LIBS linker flags for WEBP, overriding pkg-config
404+ JPEG_CFLAGS C compiler flags for JPEG, overriding pkg-config
405+ JPEG_LIBS linker flags for JPEG, overriding pkg-config
406+ XPM_CFLAGS C compiler flags for XPM, overriding pkg-config
407+ XPM_LIBS linker flags for XPM, overriding pkg-config
408+ FREETYPE2_CFLAGS
409+ C compiler flags for FREETYPE2, overriding pkg-config
410+ FREETYPE2_LIBS
411+ linker flags for FREETYPE2, overriding pkg-config
412+ GDLIB_CFLAGS
413+ C compiler flags for GDLIB, overriding pkg-config
414+ GDLIB_LIBS linker flags for GDLIB, overriding pkg-config
415+ ICU_CFLAGS C compiler flags for ICU, overriding pkg-config
416+ ICU_LIBS linker flags for ICU, overriding pkg-config
417+ CXX C++ compiler command
418+ CXXFLAGS C++ compiler flags
419+ CXXCPP C++ preprocessor
420+ SASL_CFLAGS C compiler flags for SASL, overriding pkg-config
421+ SASL_LIBS linker flags for SASL, overriding pkg-config
422+ ONIG_CFLAGS C compiler flags for ONIG, overriding pkg-config
423+ ONIG_LIBS linker flags for ONIG, overriding pkg-config
424+ ODBC_CFLAGS C compiler flags for ODBC, overriding pkg-config
425+ ODBC_LIBS linker flags for ODBC, overriding pkg-config
426+ EDIT_CFLAGS C compiler flags for EDIT, overriding pkg-config
427+ EDIT_LIBS linker flags for EDIT, overriding pkg-config
428+ LIBSODIUM_CFLAGS
429+ C compiler flags for LIBSODIUM, overriding pkg-config
430+ LIBSODIUM_LIBS
431+ linker flags for LIBSODIUM, overriding pkg-config
432+ EXPAT_CFLAGS
433+ C compiler flags for EXPAT, overriding pkg-config
434+ EXPAT_LIBS linker flags for EXPAT, overriding pkg-config
435+ XSL_CFLAGS C compiler flags for XSL, overriding pkg-config
436+ XSL_LIBS linker flags for XSL, overriding pkg-config
437+ EXSLT_CFLAGS
438+ C compiler flags for EXSLT, overriding pkg-config
439+ EXSLT_LIBS linker flags for EXSLT, overriding pkg-config
440+ LIBZIP_CFLAGS
441+ C compiler flags for LIBZIP, overriding pkg-config
442+ LIBZIP_LIBS linker flags for LIBZIP, overriding pkg-config
443+
444+ Use these variables to override the choices made by `configure' or to help
445+ it to find libraries and programs with nonstandard names/locations.
446+
447+ Report bugs to <https://bugs.php.net>.
448+ PHP home page: <https://www.php.net>.
449+ -- testing '' --
450+
451+ Warning: readfile(): Filename cannot be empty in %s/readfile_variation10.php on line 32
452+ -- testing '' --
453+
454+ Warning: readfile(): Filename cannot be empty in %s/readfile_variation10.php on line 32
455+ -- testing '' --
456+
457+ Warning: readfile(): Filename cannot be empty in %s/readfile_variation10.php on line 32
458+ -- testing ' ' --
459+
460+ Warning: readfile( ): failed to open stream: No such file or directory in %s/readfile_variation10.php on line 32
461+ -- testing '[0x0]' --
462+
463+ Warning: readfile() expects parameter 1 to be a valid path, string given in %s/readfile_variation10.php on line 32
464+
465+ Notice: Array to string conversion in %s/readfile_variation10.php on line 31
466+ -- testing 'Array' --
467+
468+ Warning: readfile() expects parameter 1 to be a valid path, array given in %s/readfile_variation10.php on line 32
469+ -- testing '/no/such/file/dir' --
470+
471+ Warning: readfile(/no/such/file/dir): failed to open stream: No such file or directory in %s/readfile_variation10.php on line 32
472+ -- testing 'php/php' --
473+
474+ Warning: readfile(php/php): failed to open stream: No such file or directory in %s/readfile_variation10.php on line 32