gpt4 book ai didi

php - 如何修复在 Laravel 项目中运行 vendor/bin/phpunit 时权限被拒绝的问题

转载 作者:行者123 更新时间:2023-12-04 13:38:19 26 4
gpt4 key购买 nike

每当我执行 vendor/bin/phpunit在我的 Laravel 项目的根路径中,它返回一个 Permission denied 错误。我该如何解决这个问题?

重要提示:我不想使用 composer update或删除部分或全部vendor/ dir 然后使用 composer install因为这些方法会改变太多的文件,我的主人不会同意的。

ps: lrwxrwxrwx 1 work work 26 Jul 21 07:10 phpunit -> ../phpunit/phpunit/phpunit

-rwxrwxrwx 1 work work 1199 Jul 22 08:19 ./vendor/phpunit/phpunit/phpunit



chmod 775 -R vendor不起作用。

最佳答案

你应该做的是用php调用:

$ php ./vendor/bin/phpunit
PHPUnit 4.8.35 by Sebastian Bergmann and contributors.

我在没有 php 解释器的情况下执行它时遇到了同样的错误:
$ ./vendor/bin/phpunit
bash: ./vendor/bin/phpunit: Permission denied

希望这对你有帮助。

关于php - 如何修复在 Laravel 项目中运行 vendor/bin/phpunit 时权限被拒绝的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38521329/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com