Moi*_*was 4 php localhost apache2 webserver
我正在尝试在 Ubuntu 的本地主机中使用 HTML 和 PHP 保存数据。我的 HTML 和 PHP 文件运行良好,但是当我使用命令在本地主机中打开文件时,使用
$myfile = fopen("testfile.txt", "w")
Run Code Online (Sandbox Code Playgroud)
它不允许它创建它,但 PHP 文件正在运行,当使用命令设置从 PHP 输出变量时,它运行良好。
如何允许 PHP 在 localhost Ubuntu 中的 Apache 中创建文件。
您必须允许 Apache 用户(通常www-data)在该目录中创建文件。这可以通过使 Apache 成为目录的所有者来完成,例如,如果该目录被称为my-dir,您将打开一个终端并运行以下命令:
sudo chown www-data my-dir
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20615 次 |
| 最近记录: |