You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I found a bug when using special characters on the MySQL Cache string (when setting it with set_cache_location). I was using a string like this (attention to the special chars):
set_cache_location('mysql://user:p^a%s&s%@localhost:3306/database_name?prefix=els_');
The password, was been sent to the mysql_connect as "p%5Ea%25s%26s%25", and, as expected giving me a wrong password message.
I don't know how to commit on Git (and Simplepie is marked as readonly so...).
I fixed it changing some lines, adding:
Confirmed this occurring, and fixed. I don't believe $server needs it, however. I could be wrong, and if so, please note that either here or on another ticket.
I found a bug when using special characters on the MySQL Cache string (when setting it with set_cache_location). I was using a string like this (attention to the special chars):
set_cache_location('mysql://user:p^a%s&s%@localhost:3306/database_name?prefix=els_');
The password, was been sent to the mysql_connect as "p%5Ea%25s%26s%25", and, as expected giving me a wrong password message.
I don't know how to commit on Git (and Simplepie is marked as readonly so...).
I fixed it changing some lines, adding:
below the line 11226:
$str = urldecode($str);
below the line 8834:
$server = urldecode($server);
$username = urldecode($username);
$password = urldecode($password);
And it worked just fine :)
Sorry if I posted on the wrong place or something, but, I needed to help, as it gave me headaches... :P
The text was updated successfully, but these errors were encountered: