配置文件中字符串不要写单引号和双引号,否则这个引号会被当作字符串的一部分传递出去,而且这种错误的字符串值非常难被看清楚,因为即使打印出来也不会觉得引号是多余的。如下图,图1是错误写法,图2是改正之后的,图1让我调试了很久,直到后来打印了字符串长度才发现不正确。
[www] db_host='192.168.0.1' db_port='3306' db_user='user' db_pass='pass' db='dbname'
[www] db_host=192.168.0.1 db_port=3306 db_user=user db_pass=pass db=dbname