Вопрос от новичка.
Ранее дважды на разные хостинги ставил друпал, успешно.
Решил попробовать бесплатный хостинг от byethost.com Друпал там ранее люди ставили и он там работал.
На хостинге была страница index.htm Если я не ошибаюсь, с друпал главная страница обозначена как index.php
Удалил index.htm, главная страница друпала естественно не отображается, т.к. другое расширение.
Подскажите, плз., что надо сделать, чтобы сервер понял, что index.php отныне - главная страница и отображал её при заходе с браузера.
Или, другими словами, как заставить отображаться друпал-страницы на byethost.com ?
Заранее благодарю!
Комментарии
Бесплатные хостинги стали поддерживать .htaccess?
Я не знаю, что такое .htaccess , к сожалению, но знаю, что на этом бесплатном хостинге друпал работает хорошо. Мне просто нужно там потестить мой друпал, обвешанный модулями...
.htaccess работает
в нём должна быть строка
DirectoryIndex index.php
она и говорит, что главная - index.php
кстати, вот сайт там - http://www.mirreklami.com/
А вот настройки PHP:
Safe mode Off
cURL Enabled
Fsocket functions Enabled
Register globals Off
PHP version 5.x
Mod_rewrite & .htaccess Enabled
Ioncube & Zend Enabled
GD Library Enabled
ImageMagik Off
[quote=igor701], огромное спасибо!
А куда надо вписывать настройки php?
==========
Переустановил друпал, выдаёт такую страницу:
"Site off-line
The site is currently not available due to technical problems. Please try again later. Thank you for your understanding.
If you are the maintainer of this site, please check your database settings in the settings.php file and ensure that your hosting provider's database server is running. For more help, see the handbook, or contact your hosting provider."
Никак не могу понять, где найти этот файл - settings.php разве что есть два в папке sites - default - там два файла:
settings.php и default.settings.php. settings.php прикрепил к сообщению.
Это в них надо вносить изменения?
Базу данных перед установкой создал. Название базы: b2_7112265_db
Также выдаёт такой текст при заходе на install.php :
Drupal already installed
The following error must be resolved before you can continue the installation process:
Failed to connect to your MySQL database server. MySQL reports the following message: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2).
* Are you sure you have the correct username and password?
* Are you sure that you have typed the correct database hostname?
* Are you sure that the database server is running?
For more help, see the Installation and upgrading handbook. If you are unsure what these terms mean you should probably contact your hosting provider.
* To start over, you must empty your existing database.
* To install to a different database, edit the appropriate settings.php file in the sites folder.
* To upgrade an existing installation, proceed to the update script.
* View your existing site.
Please check the error messages and try again.
Что ещё нужно сделать?
Да, но страницы не отображаются. "Site off-line". Проблема, похоже, с базой данных.
Короче, потрите всё - и все таблицы в базе и файлы сайта через FTP. А потом закачайте с нуля файлы и таблицы.
А вообще, в сеттингс у меня там стоит:
$db_url = 'mysql://b4_3847599:lkjfkjhs@sql111.byethost4.com/b4_3847599_10948';
Все эти настройки базы написаны в VistaPanel - ищите внимательнее.
Логин и пароль я естественно заменил в этом примере.
И, кстати, советую вам логины и пароли не публиковать открыто.