也问关于使用session_start()出错何缘故?
日总是我哥 2003-09-29 01:25:30 在添加程序映射以php.exe用为解析器时,可以正常运行。
但以php4isapi.dll作为解析器时,出现如下错误:
Warning: session_start(): open(/tmp\sess_e54190268bc80355152959a5686fb008, O_RDWR) failed: No such file or directory (2) in E:\Webpage\Forum\index.php on line 8
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at E:\Webpage\Forum\index.php:8) in E:\Webpage\Forum\index.php on line 8
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at E:\Webpage\Forum\index.php:8) in E:\Webpage\Forum\index.php on line 8
Fatal error: Call to undefined function: mssql_pconnect() in E:\Webpage\Forum\config\dbconn.php on line 13
Warning: Unknown(): open(/tmp\sess_e54190268bc80355152959a5686fb008, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
查了CSDN以前的贴子,也查了外国的相关网站,但还是没有找到答案。
以前的贴子的解答要么是说session_start前面不能有输出,
要么是建立一目录(或tmp或temp),
但是发现,无论怎么修改session.save_path = c:\temp的值,其错误信息均为
Warning: Unknown(): open(/tmp
(注意:这里的/tmp一直为变)
何故?