summaryrefslogtreecommitdiff
path: root/sapi
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2001-06-21 14:18:23 +0000
committerZeev Suraski <zeev@php.net>2001-06-21 14:18:23 +0000
commit8332ab409ad8c6e099e15c3cd2badfe0ae7317f8 (patch)
tree6510c23f60ad523db83b415a88ed1b5d319f2201 /sapi
parenta13252b601f660c88e8be3075f74c7a1e54fd0eb (diff)
downloadphp-git-8332ab409ad8c6e099e15c3cd2badfe0ae7317f8.tar.gz
Spit out errors
Diffstat (limited to 'sapi')
-rw-r--r--sapi/cgi/cgi_main.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/sapi/cgi/cgi_main.c b/sapi/cgi/cgi_main.c
index 76df614cfb..bd1ae85873 100644
--- a/sapi/cgi/cgi_main.c
+++ b/sapi/cgi/cgi_main.c
@@ -748,7 +748,13 @@ any .htaccess restrictions anywhere on your site you can leave doc_root undefine
exit_status = php_execute_script(&file_handle CLS_CC ELS_CC PLS_CC);
break;
case PHP_MODE_LINT:
+ PG(during_request_startup) = 0;
exit_status = php_lint_script(&file_handle CLS_CC ELS_CC PLS_CC);
+ if (exit_status==SUCCESS) {
+ zend_printf("No syntax errors detected in %s\n", file_handle.filename);
+ } else {
+ zend_printf("Errors parsing %s\n", file_handle.filename);
+ }
break;
case PHP_MODE_HIGHLIGHT:
{