javascript - 无法在 ubuntu 16.04 中 move_uploaded_file() 并且无法 unlink() 权限被拒绝

标签 javascript php jquery ubuntu ubuntu-16.04

遇到 PHP 错误

严重性:警告

消息:取消链接(crashCourseFiles/Biodiversity And Conservation-2018-03-07-05-20-31-pm.pdf):权限被拒绝

文件名:controllers/Resources.php

行号:321

遇到 PHP 错误

Severity: Warning

Message: move_uploaded_file(crashCourseFiles/Synopsis upto LE-2.1pdf-2018-03-20-12-41-20-pm.pdf): failed to open stream: Permission denied

Filename: controllers/Resources.php

Line Number: 323

遇到 PHP 错误

Severity: Warning

Message: move_uploaded_file(): Unable to move '/opt/lampp/temp/phpa3KRdq' to 'crashCourseFiles/Synopsis upto LE-2.1pdf-2018-03-20-12-41-20-pm.pdf'

Filename: controllers/Resources.php

Line Number: 323

最佳答案

要向所有用户提供对该文件夹的完全访问权限,您可以在 Linux 控制台中使用以下代码。

sudo chmod -Rf 777 /path_to_your_folder

示例

sudo chmod -Rf 777 /var/www/html/laravel/public

这将授予对 laravel 文件夹中公共(public)目录(包括所有子目录)的完全访问权限。正如我们使用的 -Rf 它将递归且强制地执行操作。

关于javascript - 无法在 ubuntu 16.04 中 move_uploaded_file() 并且无法 unlink() 权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49378399/

相关文章:

php - Magento:从 Ajax 调用模板时呈现空白页面

php - 用户关闭浏览器时更新 MySQL 数据库

javascript - 所有可拖动元素掉落后如何显示消息?

javascript - 如何对键为数字字符串的数组进行排序

javascript - createObjectURL 移动浏览器支持要求 - "with URL prefixed as webkitURL"

php - 使用 Codeigniter 和 MySQL 创建多维数组

jquery - 延迟导航下拉面板上的悬停效果

javascript - 以一对一的关系插入数据belongsTo Sequelize

javascript - typeof 命令不起作用

javascript - 如何在不使用 jquery 的情况下在按钮单击时加载更多或显示更少的 div/卡片