Neos 1.2.3 не будет найден / настроен после установки
Я пытаюсь установить TYPO3 Neos 1.2.3. Если загрузили его и установите права доступа к файлу. после доступа через браузер http://localhost/ я получаю информацию о том, что соединение с базой данных не работает, и я должен перейти к настройке. После нажатия на ссылку я получаю сообщение об ошибке 404, что установка не найдена. У кого-нибудь есть идея? http://localhost/index.php/setup покажет сообщение nepo страницы typo3 neos.
Спасибо!
1 ответ
У меня была такая же проблема при попытке установить Neos для пакета интернет-магазина Aimeos ( http://aimeos.org/)
Проблема была в том, что mod_rewrite не был правильно настроен. Чтобы решить ее, я должен был выполнить следующие задачи (в моем случае Ubuntu 14.04):
sudo a2enmod rewrite
Это активирует mod_rewrite в первую очередь. Затем вы должны адаптировать конфигурацию VHost. Конфигурация VHost по умолчанию находится в /etc/apache2/sites-enabled/000-default.conf (в Fedora или других дистрибутивах Linux каталог может называться /etc/httpd/...). В этом файле измените DocumentRoot на каталог Neos ./Web/, например
DocumentRoot /var/www/Neos/Web
Кроме того, вам необходимо добавить директиву "Directory" под строкой "DocumentRoot", чтобы позволить файлам.htaccess добавлять правила перезаписи:
<Directory /var/www/Neos/Web/ >
AllowOverride All
</Directory>
Следите за тем, чтобы именованный каталог в директиве "Directory" точно такой же, как в "DocumentRoot", И содержал косую черту (/). Последняя задача - перезапустить Apache:
sudo service apache2 restart
После этого вы сможете открыть http://localhost/setup в вашем браузере. Осторожно: http://localhost/index.php/setup прежнему не будет работать!
Следующая проблема может заключаться в том, что часовой пояс не установлен в вашем php.ini. Откройте php.ini для Apache и добавьте строку "date.timezone" в конце:
sudo nano /etc/php5/apache2/php.ini
date.timezone = Europe/Berlin
Вы можете использовать другой часовой пояс, если он лучше подходит для вашего местоположения. Список допустимых часовых поясов доступен на веб-сайте PHP: http://php.net/manual/en/timezones.php