beyondcode / beyondcode/herd-community
[Bug]: file name too long when Cursor calls php command
- Dominant language
- No language data
- Stars
- 122
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
### Platform
macOS
### Operating system version
macOS 26.1 (25B78)
### System architecture
ARM64 (M1, M2, etc)
### Herd Version
Herd 1.24.2 (Build 59)
### PHP Version
PHP 8.5.0 (cli) (built: Nov 20 2025 09:30:23) (NTS clang 15.0.0)
### Bug description
When Cursor calls the `php` command, Herd throws an exception. It also shows a bunch of deprecation notices, but those seem irrelevant.
When it then thinks "It looks like there's an issue with Herd. Let me try using the all permission to run outside the sandbox." and runs it outside the sandbox, it works. Not sure where the limitation there is to further debug this? Can't be the only one having this? 😄
### Steps to reproduce
1. Have cursor call e.g. `php artisan optimize` or `php artisan test` in the project directory
2. Command fails
### Relevant log output
```shell
cd project && php artisan optimize:clear
/Users/Sebastiaan/Library/Application Support/Herd/bin//herd: line 86:
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Warning: Undefined array key 1 in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///Users/Sebastiaan/Library/Application Support/Herd/bin/herd.phar/cli/Valet/Herd.php on line 153
/Users/Sebastiaan/Library/Application Support/Herd/bin/php: File name too long
PHP 8.5 .ini:
curl.cainfo=/Users/Sebastiaan/Library/Application Support/Herd/config/php/cacert.pem
openssl.cafile=/Users/Sebastiaan/Library/Application Support/Herd/config/php/cacert.pem
pcre.jit=0
output_buffering=4096
memory_limit=512M
upload_max_filesize=100M
post_max_size=100M
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.