我正在尝试使用PHP来创建文件,但它无法正常工作.我假设这是因为它没有写访问权限(以前一直是问题).我试图通过使文件夹chmod 0777来测试这是否是问题,但是刚刚结束使该目录中的每个脚本都返回500错误消息,直到我将其更改回来.如何为我的文件系统提供PHP写入权限,以便创建文件?
编辑:它使用Apache托管在Hostgator共享主机上.
编辑2:有人要求代码:代码是GD图像脚本.我知道其余部分的工作方式与之前我创建的图像一样.现在我尝试在添加新文本时创建它们并将它们保存到文件夹中.我的写行是:imagejpeg(null,$ file,85);
我还创建了一个测试文件来检查它是否只是一个损坏的脚本(主要是从tizag复制):http://gearboxshow.info/rkr/lesig.jpg/testfile.txt (我不知道是否/如何发布这里的代码是正确的.这是PHP脚本的内容,减去PHP标签.)
它返回13,13,1(单独的行),所以它看起来好像它认为它写了一些东西,但testfile.txt是空白的(我上传了一个空白的),或者不存在(如果我删除它).
编辑3:服务器运行CentOS.