试图写文件,文件没有被写入

时间:2013-05-09 15:43:13

标签: php

我正在尝试将变量的内容写入.php文件,以便稍后通过requite_once访问该文件,然后再使用该变量。

我想写的目录有755的权限,我和我的托管服务提供商交谈,他说我的dir现在可以写给我了。

但是,文件没有被写入。以下是我尝试使用以下代码编写的代码:

error_reporting(-1);
$elasticaObject = var_export($elasticaObject, true);
file_put_contents('theIndex.php', $elasticaObject);
echo "done!";

我得到了完成的输出!完成!完成!

但是,文件没有被写入,因为当我尝试访问它时出现404错误,并且因为它在目录列表中不存在。

1 个答案:

答案 0 :(得分:1)

您必须对包含脚本的文件设置写入执行权限。 这是一个很好的指南: http://www.phpjunkyard.com/tutorials/ftp-chmod-tutorial.php