Раз уж White House решил, то и мне не грех — решил я и приступил ко второй попытке начать работать с системой Drupal. Но не тут то было.
Скачал 6.14, руссификатор 6.*, получил ошибку после выбора языка:
Fatal error: Maximum execution time of 30 seconds exceeded in F:\home\drupal\www\includes\file.inc on line 898
Вот эти злополучные строчки кода:
<?php
function file_scan_directory($dir, $mask, $nomask = array('.', '..', 'CVS'), $callback = 0, $recurse = TRUE, $key = 'filename', $min_depth = 0, $depth = 0) {
...
898> if (is_dir("$dir/$file") && $recurse) {
// Give priority to files in this folder by merging them in after any subdirectory files.
$files = array_merge(file_scan_directory("$dir/$file", $mask, $nomask, $callback, $recurse, $key, $min_depth, $depth + 1), $files);
}
...
?>
Помогите осилить установку. Может это связано как-то с тем, что я работаю на Windows 7 Enterprise, Denwer 3? Как-то с правами администратора? Но например, WordPress за день до этого установился и заработал как всегда без проблем.
Комментарии
Увеличите Maximum execution time (max_execution_time) в php.ini и заодно можно memory_limit увеличить.
Спасибо! Да, действительно помогло. Как оказалось Drupal не мог скопировать конфигурационную заготовку — пришлось делать вручную.
The following error must be resolved before you can continue the installation process:
The Drupal installer requires that you create a settings file as part of the installation process.
Copy the ./sites/default/default.settings.php file to ./sites/default/settings.php.
Change file permissions so that it is writable by the web server.
Т.е. это действительно как-то связано с правами администратора. Но т.к. я не силен админить Семерку, могу только запустиь As Administrator вручную, то как бы настроить все по-честноку и по-автомату для всех сайтов под Денвером?
Вообще-то её руками и надо копировать, мера направленная на то, чтобы Вася Пупкин не установил друпал на вашем хосте раньше вас
http://acquia.com/files/downloads/acquia-drupal-win-1.2.18-5124.9021.exe
The Acquia Drupal stack installer for Windows (DAMP) configures all the software you need to build a Drupal web site on your 32-bit Windows PC, including Acquia Drupal, Apache, MySQL and PHP.