Please see the question "Why does phpinfo() display Active Persistent Links of 0/1 when I know there are more open connections to my database".
The max_persistent limit is per HTTP server process. Setting max_persistent to 1 does not limit the total number of ODBC connections to 1. Eventually, all the HTTP server children will probably have 1 connection to the database.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.