|
|
|
@ -598,6 +598,11 @@ static void php_mysql_do_connect(INTERNAL_FUNCTION_PARAMETERS, int persistent) |
|
|
|
WRONG_PARAM_COUNT; |
|
|
|
break; |
|
|
|
} |
|
|
|
/* disable local infile option for open_basedir */ |
|
|
|
if (PG(open_basedir) && strlen(PG(open_basedir)) && (client_flags & CLIENT_LOCAL_FILES)) { |
|
|
|
client_flags ^= CLIENT_LOCAL_FILES; |
|
|
|
} |
|
|
|
|
|
|
|
if (z_host) { |
|
|
|
SEPARATE_ZVAL(z_host); /* We may modify z_host if it contains a port, separate */ |
|
|
|
convert_to_string_ex(z_host); |
|
|
|
|