我正在开发apache模块。我想从我自己的配置文件中读取一些数据。如何在Apache中读取配置文件。我正在使用C语言来开发这个模块。
您应该避免它,因为Apache为您提供了复杂的配置机制。如果你坚持要这样做,注册一个post_config钩子并进行C编程101 I/O以读取文件并解析它。
您需要在c代码中包含ap_config.h
。
ap_config_file *fl;
apr_pool_t *pl;
location = "location of your file";
apr_pool_create(&pl,NULL);
if(ap_pcfg_openfile(&fl,pl,location)==APR_SUCCESS){
/* do your stuff here */
}