Here is my setting on the server
PHP Version 5.4.3 and MySQL5.5.24 and nginx/1.2.0
I got "page not found" error in the middle of install of D7.17. First time I didn't have below @drupal setting. I can only only see drupal logo at homepage. Other pages are 404 error. Second try, I inserted below setting to nginx, which is recommended from this link http://drupal.org/node/976392 in the INSTALL.txt file in the package.
server {
listen 80;
server_name example.org;
location / {
root /path/to/drupal;
index index.php;
error_page 404 = @drupal;
}
location @drupal {
rewrite ^(.*)$ /index.php?q=$1 last;
}
}
I started the intall and selected 'choose profile' -> 'choose language' -> 'verify requirement' -> 'setup database' then when I 'save and continue', it jumped out and showed me
Page not found The requested page "/" could not be found.
Same as when I had no @drupal setting on nginx.
But, this time, when I tried to enter
http://xxxxx.com/user
I can open it.
http://xxxxx.com/?q=user/password
I can open it too.
http://xxxxx.com/?q=user/register
Blank page.
The database tables only got created with 31 tables, same as when I didn't have new setting. It should contain 49 tables in this Drupal 7.17 installation. Obviously something stopped in the middle accidentally.
Anyone knows what's going on?