0

在我的本地主机上,我的脚本生成了一个不存在的文件,并且一切似乎都正常。现在我已经在服务器上上传了脚本。我一直在尝试在服务器公共 html 上创建一个文件。但fopen无法创建文件

$file = '/home/mysite/public_html/contacts.xml';
chmod($file, 0777);
if(!($f = fopen($file, "w"))){
 echo "error openning file<br />"; 
} 

我总是得到“错误打开文件”。

4

1 回答 1

1

您必须通过 FTP 或 Web 服务器的 Web 管理界面设置 chmod 777 以确保安全无法通过 PHP 设置

于 2013-10-02T02:17:55.890 回答