Skip to content

[Bug]: file name too long when Cursor calls php commandย #1596

@sebastiaanluca

Description

@sebastiaanluca

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

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions