当前位置: 首页 > 知识库问答 >
问题:

laravel-"artisan tinker"->mkdir():权限被拒绝

涂煌
2023-03-14

我已经搜索了几个小时了,但找不到解决方案,即使有类似的问题。

我试图在一个全新的laravel安装上运行php artisan tinker,用户是网站管理员(项目目录demo的所有者),但我遇到了以下错误:

In Configuration.php line 352:
mkdir(): Permission denied

使用详细标志运行:

异常跟踪:照亮\Foundation\Bootstrap\HandleExceptions-

希望有人能给我一个提示。谢谢

  • 分布:Raspbian GNU/Linux8(jessie)
  • 网络服务器:Apache/2.4.25
  • Laravel版本:5.5(最新)
  • DocumentRoot:/var/www/网站-
  • https://github.com/laravel/tinker/issues/34
  • artisan tinker:mkdir()权限被拒绝

共有1个答案

乜昆
2023-03-14

我问这个问题已经一年了。我只是忽视了tinker的不足,继续说下去。但今天我终于找到了一个解决方案,并认为这可能是一个好主意分享。

共享服务器环境可能导致此错误。将变量转储到此-

一种解决方法是告诉ophsh使用操作用户具有写入权限的目录。这可以通过runtimeDir配置选项来完成。您需要做的就是在~/. config/ophsh/config.php或本地创建一个配置文件。psysh.phpLaravel的项目根目录中。添加以下内容,您就可以开始了。

<?php
return [
    'runtimeDir' => './.psysh',
];
 类似资料:
  • 问题内容: 大喊之前,请重复!把我放进深渊,听我说。:) 我一直在为与我合作的公司开发一个Intranet站点,最初我是直接从运行 Windows 7 / IIS的 工作站开发它的。当我接近站点/应用程序的完成时,我得到了一个运行 Apache 的 Centos 7 盒子,因此我开始了将其迁移到该系统的过程。我已经解决了大部分次要问题,并且现在使网站开始运行。但是,网站的一部分与我们的数据库进行交

  • 我试图运行一个本地Jenkins管道使用Jenkinsfile的nodejs应用程序使用节点:6-alpin图像(默认)使用build.sh脚本使用调用npm安装然后我得到了以下权限错误 npm ERR!错误:EACCES:权限被拒绝,mkdir'/. npm'npm ERR!在错误(本机)npm ERR!{错误:EACCES:权限被拒绝,mkdir'/. npm'npm ERR!在错误(本机)n

  • 我试图在MacOS10.12上安装sudoNPM-gappium。5. 我得到这个错误: 信息Chromedriver安装为平台“mac”和架构“64”安装Chromedriver版本“2.30” 信息Chromedriver安装打开临时文件以将Chromedriver\u mac64写入。。。 错误:EACCES:权限拒绝,mkdir “/usr/local/lib/node_modules/a

  • 我在尝试在React应用程序中构建docker容器时遇到了权限错误。 我试图利用社区答案,但没有帮助。 在相关讨论之后,我尝试了: 我得到当前用户: 尝试了这个: 这也抛出了相同的错误: 与此相同: 添加用户没有帮助: 尝试授予安装权限: 另一个尝试是删除node_modules并安装指定: 将此添加到docker compose文件也没有帮助: 我正在尝试使用以下命令构建: Dockerfile

  • 我正在使用Docker Compose运行多个容器,包括一个带有Postgres映像的容器。我正在尝试向该容器添加一个卷,以跨容器构建持久化我的数据。但是,当它尝试在容器中为该卷创建目录时,我收到了一个错误。 我运行: 然后 docker compose up 我收到以下错误: 错误:对于cxbenchmark\u db\u 1,无法启动服务db:oci运行时错误:container\u linu

  • 我在aws ec2实例上有一个react应用程序。我在安装npm模块时遇到问题。 获取此错误: EACCES:权限被拒绝,mkdir'/home/react app/node_modules/node sass/vendor' 我尝试过这个解决方案,但没有为我工作。 错误:EACCES:权限被拒绝,mkdir'/usr/local/lib/node_modules/node sass/build'