Попробовал установить Drupal 8 - всё равно с ним придётся разбираться, лучше начать раньше. Устанавливал сразу на хостинг, версия 8.0.0 beta 3. На хостинге PHP 5.4
Так вот, при установке сначала появилось сообщение, что не устраивает конфигурация сервера, в PHP не хватает файла fileinfo. написал в службу поддержки, они сделали, что нужно, установка прошла успешно. Вижу перед собой первую страницу друпала 8, вот думаю, счастье, однако нет. При нажатии на любую ссылку - в панель управления, создать новый материал и тд - приводит к ошибке:
Not Found
The requested URL /admin/structure was not found on this server.
Apache/2.2.24 Server at Port 80
Пробовал переключить РНР хостинга на 5.5 - не помогло.
Что делать? В чём загвоздка?
Комментарии
А почему сразу на хостинг?
Что мешает поставить локально и ковыряться, искать причины ошибок, находить решения и публиковать их где-нибудь...
Судя по этому
- может быть не включены чистые ссылки?
Я ещё не пробовал D8, но возможно будет работать так http://yoursite.ru/?q=/admin/structure ?
Всё, разобрался при помощи тех поддержки хостера. Оказывается, файл htacess имеет свойство "скрытый" и не видится, когда в ftp проводнике не включен режим показа скрытых файлов. А что не видит - то не копирует, соответственно на хостинг я этот файлик сначала не залил.
После заливки всё стало работать.
Похожая проблема возникла в Microsoft Azure. Но там пришлось вручную настраивать http://www.la.by/blog/cms-drupal-8-v-microsoft-azure-websites