如何修复警告:session_start():在WordPress中

时间:2017-11-27 06:22:16

标签: php wordpress session

我刚配置了一个现有的WordPress项目。现在我正面临这个问题。

Warning: session_start(): open(C:\xampp\htdocs\Nadesh\reportlink\sess_2u6p774c1s5utr299m1qqgh99e, O_RDWR) failed: No such file or directory (2) in D:\xampp\htdocs\Nadesh\reportlink\wp-content\themes\enfold\config-templatebuilder\avia-shortcodes\masonry_entries.php on line 33

Warning: session_start(): Failed to read session data: files (path: C:\xampp\htdocs\Nadesh\reportlink) in D:\xampp\htdocs\Nadesh\reportlink\wp-content\themes\enfold\config-templatebuilder\avia-shortcodes\masonry_entries.php on line 33

Warning: Cannot assign an empty string to a string offset in D:\xampp\htdocs\Nadesh\reportlink\wp-includes\class.wp-scripts.php on line 447

1 个答案:

答案 0 :(得分:0)

“折叠”主题文件尝试运行session_start()功能并访问系统文件夹以读取会话数据,但由于文件/文件夹不存在而无法执行。

要解决此问题,您需要在PHP设置中更改session.save_path var(不存在的路径)。 首先尝试在php.ini文件中找到它。 您还可以检查网站根目录中的.htaccess文件。

我可以假设问题可能是由在C:\驱动器上运行Web服务器以及在D:/驱动器上运行站点文件位置引起的。