我对我的session_start()得到一个PHP的警告你可以看到功能码here警告:在session_start():打开(在/ var/WWW/TEMP
我试图将临时目录设置为目录中有写权限(chmod 777 temp),但它工作正常,但是在项目发布后可以运行,临时目录的权限丢失了
所以其他可运行的例子似乎工作,为什么我的没有?
下面是完整的错误供参考:Warning:session_start():open(/ var/www/temp/sess_mgavllqdlnl36argo 108k4d1p6,O_RDWR)失败:权限被拒绝之前任何输出发送,(13)上线/var/www/index.php 3
我是新来的runnable,但看起来不错,而且你为此贡献了很多。所有人都说,我不熟悉你如何定义一个目录结构@ runnable。/var/www/temp在什么时候创建?另外,我建议你在发送任何输出之前,在index.php的最顶端放置'require_once(“./ config.php”);'指令。 –
@Charlie - 代码的右侧有一个小文件夹,您可以从那里处理文件和文件夹。如果你对命令行感到满意,你可以编辑命令行中的所有内容,也可以在页面底部进行编辑。 – Rioku
有趣。我尝试了http://runnable.com/UobuRXxMTRlWAAAJ/write-to-a-file-in-php#,它可以很好地创建一个新文件。我也在那里随机扔了'mkdir('foo')''线,他们也工作。新项目会发生这个问题吗? –