20 lines
613 B
Bash
20 lines
613 B
Bash
#!/bin/bash
|
|
# CLI POST simulation
|
|
php8.4 -d display_errors=on -d error_reporting=E_ALL -r '
|
|
$_SERVER["REQUEST_METHOD"]="POST";
|
|
$_SERVER["CONTENT_TYPE"]="application/json";
|
|
ob_start();
|
|
try {
|
|
require "/var/www/html/api/weval-ia.php";
|
|
} catch(ParseError $e) {
|
|
ob_end_clean();
|
|
echo "PARSE: ".$e->getMessage()." at ".$e->getFile().":".$e->getLine();
|
|
} catch(Error $e) {
|
|
ob_end_clean();
|
|
echo "ERROR: ".$e->getMessage()." at ".$e->getFile().":".$e->getLine();
|
|
} catch(Throwable $e) {
|
|
ob_end_clean();
|
|
echo "THROW: ".$e->getMessage()." at ".$e->getFile().":".$e->getLine();
|
|
}
|
|
' 2>&1 | head -10
|