[25-May-2014 05:45:01 Europe/Vienna] PHP Warning:  file_exists(): open_basedir 
restriction in effect.
File(vendor/autoload.php) is not within the allowed path(s):
(/usr/share/roundcubemail:/var/log/roundcubemail:/etc/roundcubemail:/usr/share/pear:/var/www/uploadtemp)
 in
/usr/share/roundcubemail/program/include/iniset.php on line 64

GENERAL: please use @file_exists() everywhere to prevent such messages on 
production servers
running witeh E_ALL fro good reasons and sending twice an hour anything from 
the php errorlog
via email to the admin which normally is empty

[builduser@buildserver64:/rpmbuild/SOURCES]$ cat 
roundcubemail-flie_exists_warning.patch
--- roundcubemail-1.0.1-dep-original/program/include/iniset.php 2014-05-09 
16:09:02.000000000 +0200
+++ roundcubemail-1.0.1-dep-patched/program/include/iniset.php  2014-05-25 
10:44:05.730983819 +0200
@@ -61,7 +61,7 @@
 spl_autoload_register('rcmail_autoload');

 // include composer autoloader (if available)
-if (file_exists('vendor/autoload.php')) {
+if (@file_exists('vendor/autoload.php')) {
     require 'vendor/autoload.php';
 }

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Roundcube Development discussion mailing list
dev@lists.roundcube.net
http://lists.roundcube.net/mailman/listinfo/dev

Reply via email to