В командной строке введите следующее:
php -f filename.php
Убедитесь, что filename.php включает и выполняет функцию, которую вы хотите протестировать. Все, что вы услышите, появится на консоли, включая ошибки.
Будьте осторожны, часто php.ini для Apache PHP отличается от CLI PHP (интерфейс командной строки).
Ответ 2
Есть два способа сделать это. Один из них уже упоминался, то есть:
php -f filename.php
Второй вариант делает исполняемый файл script (chmod +x filename.php) и добавляет следующую строку в верхнюю часть вашего .php файла:
#!/path/to/php
Я не уверен, хотя если веб-серверу понравится это, поэтому, если вы также хотите использовать файл .php на веб-сайте, это может быть не лучшая идея. Тем не менее, если вы просто пишете какой-то script, проще набрать ./path/to/phpfile.php, чем набирать php -f /path/to/phpfile.php каждый раз.
Ответ 3
Прежде всего, проверьте, поддерживает ли ваша PHP-версия CLI. Тип: php -v. Вы можете выполнить PHP из командной строки двумя способами: