Аргумент имени файла для parse_ini_file - это стандартное имя файла php, поэтому те же правила будут применяться при открытии файла с использованием fopen .
Вы должны либо указать абсолютный путь к файлу ("/path/to/my.ini"), либо путь относительно вашего текущего рабочего каталога ("my.ini"). См. getcwd для вашего текущего рабочего каталога.
В отличие от команды fopen по умолчанию, если указан относительный путь («my.ini»), parse_ini_file будет искать пути после поиска в текущем рабочем каталоге. Я проверял это в php 5.2.6.