Het vereiste pad is altijd relatief aan de lijst met mappen die is gedefinieerd in de instelling include_path ini-bestand. Daarom zou je meestal niet eindigen met een volledig pad, maar eerder een relatief pad van de waarde include_path. Merk op dat je de include_path-instelling in PHP kunt instellen vanuit het httpd.conf-bestand als je wilt, op dezelfde manier als wat je hebt gedaan met de php_flag-instelling in je voorbeeld.
Ik kan je screenshot nauwelijks lezen, maar ik denk dat het antwoord met de lepel is:
voeg deze regel toe aan je apache-configuratie:
php_value "include_path" "/Users/ratthijs/Desktop/PushChatServer/api"
En dan zou je gewoon kunnen zeggen:
require_once('api.php');