filepro() is apparently expecting the map file to be lowercase (at least on UNIX-like systems).
(PHP 4, PHP 5 < 5.2.0, PECL filepro SVN)
filepro — Lee y verifica el mapa del fichero
$directory
) : boolLee y verifica el mapa del fichero, guardando el número de campos e información.
No se produce ningún bloqueo, así que se debería evitar modificar la base de datos cuando es abierto con PHP.
Nota: Cuando el modo seguro está habilitado, PHP comprueba si los ficheros o directorios sobre los que se opera tienen el mismo UID (propietario) que el script que está siendo ejecutado.
directory
El directorio del mapa.
Devuelve TRUE
en caso de éxito o FALSE
en caso de error.
filepro() is apparently expecting the map file to be lowercase (at least on UNIX-like systems).
Two notes here:
1) PHP does not need a running copy of filepro to read the datafiles. Just provide it with a directory containing the map file, key file, and the data* file(s) for the table you want to read. Screen files, outfiles, and process files are not used.
2) This function seems to pass back the system error code in brackets [] along with the PHP warning. A list of error codes can be found in your filepro manual's appendix.