Всем привет.
Вобщем поставил виртуальную машину.
А на неё:
- FreeBSD 6.3
- Apache 2.2.6
- PHP 5.2.5
- xml
- zlib
- mysql
- session
- pcre
- curl
- simplexml
- spl
- dom
- iconv
- pdo
- pdo_mysql
- gd
- mcrypt
- mhash
- mbstring
- MySQL 5.0.45
- phpmailer 1.7.3
Собственно на таком сервере спокойно запускаются Joomla и Wordpress.
А вот с Drupal'ом прокол:
Warning: include_once(includes/install.inc) [function.include-once]: failed to open stream: No such file or directory in /ftp/drupal.web/includes/database.inc on line 129
Warning: include_once() [function.include]: Failed opening 'includes/install.inc' for inclusion (include_path='/usr/local/share/phpmailer') in /ftp/drupal.web/includes/database.inc on line 129
Fatal error: Call to undefined function install_goto() in /ftp/drupal.web/includes/database.inc on line 130
В чём может быть ошибка??? Где я неуследил? Может чтото ещё доставить надо?
Комментарии
тут же нормальным английским языком написано, что нету такого файла, вы уверены, что он там есть?
Уверен... пересматривал раз 100.
Он там есть.
права на этот файл проверьте. И на каталог этот тоже.
Права сделал 777 чтобы не мучатся.
Чёрт... неужели нет ниодного Фрюшного админа ???
Он у вас не может открыть includes/install.inc, а так как путь в include_once - относительный,
то очевидно что, что то не так со структурой каталога, т.е. надо проверять settings.php на предмет $base_url
вообще-то данная строка (129) в database.inc прописана не совсем корректно
правильней было бы include_once './includes/install.inc';
понял... спасиб.. счас посмотрим.
Просто меня испугала надпись :
failed to open stream:
Мне просто кажется что я какойто пакет недоставил или это может быть связано из за того что я пхп настроил как CGI-скрипт а не как модуль для апача.
2 olk,
Спасиб... поковырялся с settings.php.
Почемуто я его не нашёл... созда его с default.settings.php
НО .. проблемы всёравно есть :
Warning: Table 'drupal.access' doesn't exist query: SELECT 1 FROM access WHERE type = 'host' AND LOWER('10.10.1.35') LIKE LOWER(mask) AND status = 0 LIMIT 0, 1 in /ftp/drupal.web/includes/database.mysql.inc on line 128
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /ftp/drupal.web/includes/database.mysql.inc:128) in /ftp/drupal.web/includes/bootstrap.inc on line 976
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /ftp/drupal.web/includes/database.mysql.inc:128) in /ftp/drupal.web/includes/bootstrap.inc on line 976
Warning: Table 'drupal.cache' doesn't exist query: SELECT data, created, headers, expire, serialized FROM cache WHERE cid = 'variables' in /ftp/drupal.web/includes/database.mysql.inc on line 128
Warning: Table 'drupal.variable' doesn't exist query: SELECT * FROM variable in /ftp/drupal.web/includes/database.mysql.inc on line 128
Warning: Table 'drupal.cache' doesn't exist query: UPDATE cache SET data = '', created = 1215534492, expire = 0, headers = '', serialized = 0 WHERE cid = 'variables' in /ftp/drupal.web/includes/database.mysql.inc on line 128
Warning: Table 'drupal.system' doesn't exist query: SELECT name, filename, throttle FROM system WHERE type = 'module' AND status = 1 AND bootstrap = 1 ORDER BY weight ASC, filename ASC in /ftp/drupal.web/includes/database.mysql.inc on line 128
Warning: Cannot modify header information - headers already sent by (output started at /ftp/drupal.web/includes/database.mysql.inc:128) in /ftp/drupal.web/includes/bootstrap.inc on line 577
Warning: Cannot modify header information - headers already sent by (output started at /ftp/drupal.web/includes/database.mysql.inc:128) in /ftp/drupal.web/includes/bootstrap.inc on line 578
Warning: Cannot modify header information - headers already sent by (output started at /ftp/drupal.web/includes/database.mysql.inc:128) in /ftp/drupal.web/includes/bootstrap.inc on line 579
Warning: Cannot modify header information - headers already sent by (output started at /ftp/drupal.web/includes/database.mysql.inc:128) in /ftp/drupal.web/includes/bootstrap.inc on line 580
Может чёто не так настроил?
Warning: Table 'drupal.url_alias' doesn't exist query: SELECT COUNT(pid) FROM url_alias in /ftp/drupal.web/includes/database.mysql.inc on line 128
У вас не сгенерилась база (видимо вы settings.php прописали строку $db_url = ... - друпал если находит эту переменную думает, что база уже инсталлирована), вообще этот файл образуется после инсталяции![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
Снесите все и проинсталлируйте по новой ...
Та вот в том то и дело что при инстале вылазит куча варнингов подобного содержания.
Я так понял у меня проблема с путями.
Так как идёт обращение /ftp/drupal.web/includes/database.mysql.inc, а должно /includes/database.mysql.inc
походу я чёто с настройками сервера намудрил...
Вобщем настроил я сервер так.
Есть фтп куда это всё заливается - /ftp
в этой директории создаются под дериктории различных движков и выглядит структура примерно так
/ftp/drupal.web
/ftp/joomla.web
и тд.
в Апаче настроил виртуальные хосты
< VirtualHost *:80 >
ServerName drupal.web
DocumentRoot /ftp/drupal.web
< /VirtualHost >
< VirtualHost *:80 >
ServerName joomla.web
DocumentRoot /ftp/joomla.web
< /VirtualHost >
вооот.... Пхп толком не настраивал.. всё стоит по дефаулту.
я вот явно что то пропустил.... подскажите плз![Cray 2](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/cray2.gif)
________________________________
Хотя нет... проверил...
сделал бонально.... просто сделал копию движка и создал папку /ftp/drupal.web/ftp/drupal.web ну и всё туда залил
ошибки тежи...![Sad](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/sad.gif)
явно что то с настройкой
Да у вас проблема с настройкой апача ...
А по днс-у как сайты отдаеются ?
если днс-а с записями на drupal.web и joomla.web еще нет, пропишите в /etc/hosts
ваш адрес drupal.web
ваш адрес joomla.web
по крайней мере локально установить сможете (из вне это будет недоступно)
Сайт должен отдаваться не по /ftp/drupal.web а просто по drupal.web
добавил в /etc/hosts и на клиентской с:\Windows\system32\drivers\etc\hosts домены
перезагрузил машину.
Таже проблема :
Warning: include_once(includes/install.inc) [function.include-once]: failed to open stream: No such file or directory in /ftp/drupal.web/includes/database.inc on line 129
Warning: include_once() [function.include]: Failed opening 'includes/install.inc' for inclusion (include_path='/usr/local/share/phpmailer') in /ftp/drupal.web/includes/database.inc on line 129
Fatal error: Call to undefined function install_goto() in /ftp/drupal.web/includes/database.inc on line 130
я в потерях![Sad](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/sad.gif)
вклинится можно. тоже настраиваем апач. возникла проблема - пустые страницы при нажатиях на любые кнопки в друпале. будь то поиск или пост статьи или камента... но что характерно - все постится...
тоесть действия такие...
1. пишем текст, постим -> белый экран
2. идем на index - статья есть...
где копать?
спасибо за ответы.
типа как-бы UP