我的opencart 1.5.6.4 website一直运作良好,直到几周前我收到了这个错误:
警告:session_start(): 开(/家庭/内容/5307955分之55的/ tmp / sess_qphb8rav2kmt5kavptqh1mik06, O_RDWR)失败:没有这样的文件或目录(2) 第12行/home/content/55/5307955/html/system/library/session.php
警告:session_start():无法发送会话缓存限制器 - 标头已经发送(输出开始于 /home/content/55/5307955/html/admin/index.php:89)in 第12行/home/content/55/5307955/html/system/library/session.php
作为前端开发人员,我对PHP不是很熟悉。我唯一能做的就是检查“tmp”文件夹的权限,它是0705我认为是好的。我继续将其改为0777,但它没有用。有谁能告诉我从哪里开始解决这个问题?
P.S。我没有对网站做任何事情,但是当它停止工作时出现了异常:文档根目录发生了变化。目前它是“/ home / content / 55/5307955 / html”,但事实并非如此。当问题第一次出现时,我的网站只是显示了一些错误消息,比如在“/ home / content / 55/5307955 / html”文件夹下找不到应用程序,我不得不手动更改文档根目录设置这两个config.php
文件与此文件夹相匹配 - 我必须在此强调,在此之前我的网站运行良好。
更改后,网站可能已打开,但上面有错误消息,我无法登录仪表板。我联系了Godaddy,询问他们为什么以及何时更改了我的文档根目录,但他们说没有任何变化,一如既往地无益。