ID: 27603 Comment by: vaplu at webziek dot nl Reported By: pk at nodex dot ru Status: No Feedback Bug Type: *General Issues Operating System: Solaris 9 PHP Version: 4CVS-2004-03-15 New Comment:
Apache/1.3.29 PHP/4.3.4 Debian/2.4.20-grsec Warning: Unknown(): open_basedir restriction in effect. File(<file>) is not within the allowed path(s): (<path>) in Unknown on line 0 './configure' '--with-apxs=/var/www/bin/apxs' '--with-pear' '--with-openssl' '--with-zlib' '--with-bz2' '--enable-calendar' '--with-jpeg' '--with-jpeg-dir=/usr' '--with-tiff' '--with-tiff-dir=/usr' '--with-t1lib=/usr' '--enable-ftp' '--with-gd' '--with-png' '--with-png-dir=/usr' '--with-freetype' '--with-freetype-dir=/usr' '--enable-gd-native-ttf' '--with-ming' '--with-mysql=/usr' '--with-pdflib' '--enable-sockets' '--enable-sysvmsg' '--enable-sysvsem' '--enable-sysvshm' '--enable-xslt' '--with-xslt-sablot' '--enable-memory-limit' '--enable-sysvipc' '--with-iconv' '--enable-shmop' '--enable-trans-sid' Funny detail is that <file> has nothing to do with <path>, the directory of the virtualhost where the <file> is in, has no relations to the virtualhost of <path>. Previous Comments: ------------------------------------------------------------------------ [2004-04-04 09:46:15] [EMAIL PROTECTED] No feedback was provided. The bug is being suspended because we assume that you are no longer experiencing the problem. If this is not the case and you are able to provide the information that was requested earlier, please do so and change the status of the bug back to "Open". Thank you. ------------------------------------------------------------------------ [2004-03-28 19:51:40] [EMAIL PROTECTED] Please try using this CVS snapshot: http://snaps.php.net/php4-STABLE-latest.tar.gz For Windows: http://snaps.php.net/win32/php4-win32-STABLE-latest.zip ------------------------------------------------------------------------ [2004-03-24 04:55:59] mak123 at poczta dot onet dot pl the same problem PHP 4.3.4 Apache 1.3.29 linux 2.4.20, RH9 PHP Warning: Unknown(): open_basedir restriction in effect. File(<file>) is not within the allowed path(s): (<restriction>) in Unknown on line 0 every virtual in httpd.conf has only one entry (no .htaccess files): php_admin_value open_basedir PHP config: './configure' '--with-config-file-path=/etc' '--with-apache=../apache_1.3.29' '--enable-force-cgi-redirect' '--enable-discard-path' '--enable-safe-mode' '--with-exec-dir' '--with-zlib' '--with-jpeg' '--with-jpeg-dir=/usr/local/libjpeg' '--with-gd' '--with-mysql=/usr/local/mysql' '--with-mysql-sock=/tmp/mysql.sock' '--with-regex=php' '--with-openssl=/usr/local/ssl' '--with-gettext' '--with-xml' '--with-imap=../imap-2002d' '--disable-ipv6' '--with-db4' '--enable-exif' '--enable-ftp' '--enable-mcrypt' ------------------------------------------------------------------------ [2004-03-18 02:45:54] pk at nodex dot ru Hello! PHP 4.2.3 is workeng fine with this configuration. Configure: CC="gcc" \ CXX="gcc" \ CFLAGS="-I/usr/local/sfio/include -mcpu=v9 -mtune=ultrasparc" \ CXXFLAGS="-I/usr/local/sfio/include -mcpu=v9 -mtune=ultrasparc " \ CPPFLAGS="-I/usr/local/sfio/include -mcpu=v9 -mtune=ultrasparc " \ LDFLAGS="-lstdc++ -lstdio -lsfio -liconv -L/usr/local/mnogosearch/lib -lmnogosearch -ludmsearch" \ EXTRA_LIBS="-lstdc++ -lstdio -lsfio -liconv -L/usr/local/mnogosearch/lib -lmnogosearch -ludmsearch" \ ./configure \ --with-apache=/usr/home/export/compile/apache/apache \ --with-mod_charset \ --with-pgsql=/usr/local/pgsql \ --disable-debug \ --enable-calendar \ --enable-inline-otimization \ --with-zlib \ --with-gd=/usr/local \ --with-jpeg-dir=/usr/local/lib \ --with-png-dir=/usr/local/lib \ --with-xpm-dir=/usr/lib \ --with-freetype-dir=/usr/local \ --with-zlib-dir=/usr/lib \ --with-freetype-dir=/usr/local/freetype2 \ --enable-wddx \ --with-curl \ --with-expat \ --enable-trans-sid \ --with-iconv \ --enable-xslt \ --with-xslt-sablot \ --with-imap \ --with-imap-ssl \ --with-openssl=/usr/local/ssl \ --with-mnogosearch=/usr/local/mnogosearch \ --enable-dbase \ --with-mysql=/usr/local/mysql I`m setting in httpd.conf for each vhost: php_admin_flag safe_mode on php_admin_flag track_vars on php_admin_value doc_root php_admin_value open_basedir php_admin_value safe_mode_exec_dir php_admin_value upload_tmp_dir php_admin_value session.save_path php_admin_value max_execution_time 60 php_admin_value upload_max_filesize 3145728 My system is Solaris 9\01 with lastest patches. ------------------------------------------------------------------------ [2004-03-16 11:55:04] [EMAIL PROTECTED] Are you sure you just haven't misconfigured something? Some stray .htaccess file somewhere in there? And we can not reproduce this without knowing how you a) configured PHP (the ./configure line you used) b) What you have in your httpd.conf / .htaccess files? The ini leaking is really fixed in latest CVS and that bug definately exists in 4.2.3 too. Get fresh Apache sources (1.3.27 is way too old already, get the latest which is 1.3.29) and recompile PHP. Make sure you stop / start apache properly, restart does NOT work. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/27603 -- Edit this bug report at http://bugs.php.net/?id=27603&edit=1