今天(确切的说是昨天)把新写的blog程序上传到自用的阿里云服务器上了.
因为是把整个服务器重置并重新配置环境的, 因此上传完发现报了这么个错误:
file_put_contents () failed to open stream: Permission denied
因为看到了file_put_contents()方法, 初步估计是没权限. 那就给runtime目录加上777权限就好了.
# 切换到tp6目录
cd /PHP/admin/tp5/
# 设置runtime目录的权限
chmod -R 777 runtime