Problems with fastcgi php migration
    Ian M. Evans 
    ianevans at digitalhit.com
       
    Sun Mar 16 14:46:25 MSK 2008
    
    
  
Thomas wrote:
> Could you post the final and complete configuration file for the php
> section so we can have a global look at it? That might save days of
> work for other people in the future.
> 
> Glad you could sort it out 100%.
Will do. The only thing I'm still noticing is the possible issue with 
scripts that use $_SERVER['PHP_SELF'].
If a .php (or in my case, .shtml as well) file is called it equals the 
filename e.g. _SERVER["PHP_SELF"] = /test.php
If an extensionless file (in this case 'test') is called, 
_SERVER["PHP_SELF"] = no value
This is a bit of an issue for things like forms scripts or pagination 
scripts that use _SERVER["PHP_SELF"].
Obviously, I can rewrite my own stuff to not need _SERVER["PHP_SELF"], 
but for people who might look for a drop in solution or are using a 
cut'n'paste script, it might be a problem.
If anyone has an idea why the extensionless files aren't creating 
_SERVER["PHP_SELF"] or a way to create it, please let us know.
Thanks!
    
    
More information about the nginx
mailing list