• Welcome to the Chevereto user community!

    Here users from all over the world gather around to learn the latest about Chevereto and contribute with ideas to improve the software.

    Please keep in mind:

    • This community is user driven. Be polite with other users.
    • We recommend purchasing a Chevereto license to participate in this community.
    • Purchase a Community Subscription to get even faster ticket response times.
  • Chevereto Support CLST

    Support response

    Support checklist

    • Got a Something went wrong message? Read this guide and provide the actual error. Do not skip this.
    • Confirm that the server meets the System Requirements
    • Check for any available Hotfix - your issue could be already reported/fixed
    • Read documentation - It will be required to Debug and understand Errors for a faster support response

v4.2.5 to v4.3.0 Upgrade: Something Went Wrong!

Version
4.3.0
PHP version
8.3.20
Database driver
MariaDB
Database version
15.1
Web browser
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.4 Safari/605.1.15

Andy

Chevereto Member
ErrorException in /home/site/domains/public_html/app/vendor/symfony/process/ExecutableFinder.php:83

# Message [Code #2]
is_file(): open_basedir restriction in effect. File(/usr/local/sbin/exiftool) is not within the allowed path(s): (/home/site/:/tmp/:/var/tmp/:/opt/alt/php83/usr/share/pear/:/dev/urandom:/usr/local/php83/lib/:/usr/local/php83/lib/:/usr/local/php74/lib/:/usr/local/lib/php/)

# URI
/dashboard

# Method
GET

# Time
2025-05-14T02:30:45+00:00 [1747189845]

# Incident 6824005554955



Code:
# Backtrace
------------------------------------------------------------
0 /home/site/domains/public_html/app/vendor/symfony/process/ExecutableFinder.php:83 {main}()
------------------------------------------------------------
1 /home/site/domains/public_html/app/vendor/symfony/process/ExecutableFinder.php:83 is_file()
------------------------------------------------------------
2 /home/site/domains/public_html/app/src/Legacy/Classes/Traits/BinaryTrait.php:29 Symfony\Component\Process\ExecutableFinder->find()
------------------------------------------------------------
3 /home/site/domains/public_html/app/legacy/routes/dashboard.php:601 Chevereto\Legacy\Classes\ExifTool->__construct()
------------------------------------------------------------
4 /home/site/domains/public_html/app/src/Legacy/G/Handler.php:457 Chevereto\Legacy\G\Handler->{closure}()
------------------------------------------------------------
5 /home/site/domains/public_html/app/src/Legacy/G/Handler.php:181 Chevereto\Legacy\G\Handler->processRequest()
------------------------------------------------------------
6 /home/site/domains//public_html/app/legacy/load/web.php:668 Chevereto\Legacy\G\Handler->__construct()
------------------------------------------------------------
7 /home/site/domains/spublic_html/app/legacy/entrypoints/index.php:45 require_once(string(length=68))
------------------------------------------------------------
8 /home/site/domains/public_html/index.php:12 require_once(string(length=77))
 
The system is trying to locate the exiftool binary, when doing that it hits a restricted path in your setup. This happens when using hosting providers not tailored for Chevereto, but no worries.

Either set these to empty string or install the missing binaries (exiftool, exiftran).

Code:
CHEVERETO_BINARY_EXIFTOOL
CHEVERETO_BINARY_EXIFTRAN
 
Back
Top