Re: Programs not running

Matt Pelmear <[email protected]>
Newsgroups gmane.comp.php.database
Message-ID <[email protected]>
Ethan,


I'm not sure this conversation is appropriate for this mailing list. 
This question has probably been answered 1000 times on the general php list.


In my experience, the problem you are experiencing is caused by one of 
two issues:

1) A major parsing problem (sometimes no error is displayed-- you just 
get no output.)
2) An out-of-memory error (which can sometimes cause scripts to bail out 
even when error reporting is enabled)


I would recommend:
- Setting the error reporting level in php.ini rather than with 
error_reporting() while you debug this issue
- Systematically comment out your entire script (in which case you 
should be able to run it and do something simple like display a string), 
then slowly add things in until you no longer receive output.

ex:
<?php

     error_reporting(-1);
     echo "this is my page!";
     this_will_still_die(;)
?>

becomes:

<?php
     echo "test";

/*
     error_reporting(-1);
     echo "this is my page!";
     this_will_still_die(;)
*/
?>

then:

<?php
     echo "test";

     error_reporting(-1);
/*
     echo "this is my page!";
     this_will_still_die(;)
*/
?>

Call me crazy, but I swear I've encountered problems where even comments 
weren't enough- I've had to actually remove the code from the file and 
paste it in bit by bit. PHP can be extremely annoying sometimes.


-Matt

On 01/03/2013 08:54 PM, Ethan Rosenberg, PhD wrote:
> =================
> Jim and Matt -
>
> Did all the suggested debugging prior to sending the eml.  Note - 
> error_reporting(-1).  I hope that should catch anything.  If it helps, 
> the programs with just HTML code run OK.  the ones with HTML/PHP do 
> not.  In fact, one of the HTML/PHP programs does not give any output 
> at all, even w/ a character string; eg, dtgfsvc, at the beginning f 
> the code.
>
> Are you running this in a web environment or CLI? If web, are you 100% 
> sure the web server configuration is correct?
>
> I can't answer because I do not understand. <?php phpinfo(); ?> gives 
> the correct output.
>
> Hopefully, all the above should give us some hints at how to proceed.
>
> Ethan
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.