This is from a recent 7.x-dev copy using php-5.3,nginx-1.0.4 and mariadb-5.2.6.

Fatal error: Call to undefined function node_types_rebuild() in /home/localhost/htdocs/includes/common.inc on line 7125

Comments

likewhoa’s picture

just to add, after doing to https://localhost i see

PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY fit DESC LIMIT 0, 1' at line 1: SELECT * FROM {menu_router} WHERE path IN () ORDER BY fit DESC LIMIT 0, 1; Array ( ) in menu_get_item() (line 445 of /home/localhost/htdocs/includes/menu.inc).
David_Rothstein’s picture

Status: Active » Postponed (maintainer needs more info)

When exactly in the install process does the first error occur? Is it reproducible?

(The second error I think is just a symptom of visiting the front page of a Drupal site that is in a halfway-installed state.)

likewhoa’s picture

Status: Postponed (maintainer needs more info) » Active

occurs right after entering the site info form, which is the last process of the install. This was reproduced twice last night.

David_Rothstein’s picture

That probably means Drupal got installed but the node module didn't, which sounds a lot like #1171756: Fatal error: Call to undefined function field_attach_load() - prevent installer from continuing through a failed installation (although in that case it was the field module instead).

That issue describes a number of situations that can lead to this kind of error, and usually it's a secondary side effect of some other error that happened earlier in the install process; not sure if that was the case here.

royce.williams’s picture

I have researched this and related issues - often collectively referred to as "The 31 Tables Problem", because it interrupts the table creation process before all 73 or so tables are loaded. See this comment for a semi-exhaustive list of things that have helped people work through this issue. If your fix does not appear in my list, contact me and I will add it to the comment.

digodrupal’s picture

Solved this for me,
In drupal 6, we want to create a setting.php file in sites/default folder.
But here in drupal 7, don't create a new setting.php file. It will be created automatically.

likewhoa’s picture

Status: Active » Closed (cannot reproduce)