有时候,我会在订阅的根目录中创建一个额外的目录,例如httpdocs2(标准是httpdocs),从而对网站进行重大更新。然后,我将新网站上载到此目录,并以httpdocs2作为文档根向此订阅中添加一个临时域(仅用于测试)。
到目前为止,一切都很好。测试后,我将原始域本身更改为httpdocs2。之后,网站运行良好,但是当我尝试写入文件夹(这是生成缩略图的代码)时,我得到:
Can't write image data to path (/var/www/vhosts/maindomain.com/httpdocs2/public/_files/.thumbs/image.jpg)
它可以在原始的httpdocs上完美运行,因此与权限有关。
(_文件和基础文件夹具有777权限)