在 Linux 系统中,为 PHP 安装文件或目录设置权限非常重要,以确保其安全性和可访问性
sudo apt update
sudo apt install php
/usr/local/bin 或 /usr/bin 目录下。您可以使用 chmod 命令更改这些目录的权限。例如,要将 /usr/local/bin 目录的权限设置为 755(所有者可读写执行,其他用户可读执行),请运行:sudo chmod 755 /usr/local/bin
/usr/local/etc 或 /etc 目录下。您可以使用 chmod 命令更改这些文件的权限。例如,要将 /usr/local/etc/php.ini 文件的权限设置为 644(所有者可读写,其他用户只读),请运行:sudo chmod 644 /usr/local/etc/php.ini
/usr/local/lib/php 或 /usr/lib/php 目录下。您可以使用 chmod 命令更改这些文件的权限。例如,要将 /usr/local/lib/php/context.php 文件的权限设置为 644(所有者可读写,其他用户只读),请运行:sudo chmod 644 /usr/local/lib/php/context.php
my_php_project 的项目目录的权限设置为 755,请运行:sudo chmod 755 my_php_project
同时,您还需要确保 PHP 用户(通常是 www-data 或 apache)对项目目录具有读取权限。您可以使用 chown 命令更改项目目录的所有者。例如,要将 my_php_project 目录的所有者更改为 PHP 用户,请运行:
sudo chown www-data:www-data my_php_project
请根据您的实际情况调整上述命令中的目录和文件名。在执行这些命令时,请确保您具有适当的权限。