Страница http://localhost/drupal не найдена

Аватар пользователя adrielhanna adrielhanna 19 декабря 2018 в 23:55

Добрый день!

Прошу помощи в знакомстве с друпал. У меня даже установить не получилось. Скачала квикстарт, все скрупулезно выполняю, все получалось. Но после момента конфигурирование сайта браузер выдал ошибку (а я, сущий новичок, не сохранила, что там сказано). А страница http://localhost/drupal теперь не найдена. Я как-то вернулась назад, и на каком-то этапе вышло сообщение, что друпал уже установлен, и чтоб начать сначала, нужно то и то...

Папку с друпалом переименовывала, проверила.

До этого при проверке требований для установки друпала было сообщение, что нет OPcache. Я не разобралась, что это и с чем его едят, и продолжила установку "как есть". Может ли в этом быть проблема?

Или вообще в чем может быть проблема?

Лучший ответ

Аватар пользователя ivnish ivnish 20 декабря 2018 в 9:02
1

Соглашусь по поводу XAMPP. Если принципиально работать под виндой, то я советую OpenServer

Комментарии

Аватар пользователя ivnish ivnish 20 декабря 2018 в 7:05

Начните с того, какое программное обеспечение вы используете в качестве веб-сервера и какую операционную систему

Аватар пользователя marassa marassa 20 декабря 2018 в 8:19

Если ваша цель - именно знакомство с Друпал, а не вечная борьба с граблями, никакого отношения к Друпалу не имеющими, то мой вам совет: выкиньте XAMPP на помойку и начинайте работать сразу под линуксом. Либо поставьте Линукс на отдельный комп, либо освойте виртуализацию под виндой (здесь докер хвалят), либо, самое простое - возьмите самый дешёвый Друпал-хостинг и начинайте знакомиться с Друпал.

Аватар пользователя adrielhanna adrielhanna 20 декабря 2018 в 8:32

Дело в том, что я планирую заняться развитием проекта, который работает на друпал. Хостинг у него здравый, сайт работает уже 7 лет. Но про друпал я не знаю ничего, кроме управления через админку. Хочу разобраться с внутренностями, чтоб со временем уметь настраивать дизайн, seo и всякие новые штуковины. Поэтому выбрала для себя путь установить себе с изначала друпал дома и все шишки набить, не рискуя ничего свалить на рабочем сайте))

Аватар пользователя marassa marassa 20 декабря 2018 в 8:43

adrielhanna wrote:

выбрала для себя путь установить себе с изначала друпал дома и все шишки набить, не рискуя ничего свалить на рабочем сайте

Проблема только в том, что бо́льшая часть шишек, набитых в винде (а их будет много), никак не помогут "уметь настраивать дизайн, seo и всякие новые штуковины" и вообще в дальнейшей жизни никогда не пригодятся. Экспериментировать на рабочем сайте, конечно же, не надо, но надо попробовать найти/создать среду, в которую можно просто полностью скопировать боевой сайт и сразу начать работать с ним.

Аватар пользователя adrielhanna adrielhanna 20 декабря 2018 в 8:46

так. вот смотрите, вы меня уже научили новому. я что, могу взять рабочий сайт, скопировать его куда угодно и настраивать? а потом фактически скопировать изменения на рабочий хостинг?

Аватар пользователя gun_dose gun_dose 20 декабря 2018 в 9:09
2

Да, опенсервер для таких случаев идеален. А линукс я бы автору не советовал ставить сейчас, потому что так освоение друпала придётся отложить хотя бы на пару недель)))

Аватар пользователя ivnish ivnish 20 декабря 2018 в 9:17

Вот именно) И получится ассоциация "линукс = сложно" -> "drupal = сложно" )

Аватар пользователя adrielhanna adrielhanna 20 декабря 2018 в 9:22

Спасибо. полегчало. к линуксу я пока морально не готова. хотя если надо, то слова нет нет))
В общем, openspace. Окей. И потом начать все сначала?

Аватар пользователя marassa marassa 20 декабря 2018 в 9:23
1

gun_dose wrote:

линукс я бы автору не советовал ставить сейчас, потому что так освоение друпала придётся отложить хотя бы на пару недель)))

Если опыта с линуксом нет, то конечно. Поэтому мой вариант (хоть он здесь и не особо приветствуется) - завести ещё один самый дешёвый аккаунт у того же здравого хостера, у которого хостится основной сайт. В минусе рублей двести в месяц максимум, зато в плюсе идентичная среда, хостер (если он здравый) поможет все скопировать корректно, и можно немедленно приступать к улучшению реального сайта, не боясь его сломать в процессе.

Аватар пользователя adrielhanna adrielhanna 20 декабря 2018 в 10:20

а вот такой вопрос возник. на сайте сейчас примерно 200 тысяч страниц. это сложно и долго копировать? или есть возможность создать копию сайта, но со страницами, опубликованными, например, за последнюю неделю?

Аватар пользователя gun_dose gun_dose 20 декабря 2018 в 10:22

Если использовать консольную команду mysqldump, то проблем не будет вообще.

Аватар пользователя bsyomov bsyomov 20 декабря 2018 в 11:34

Скопировать сайт не долго и не сложно. Контент в базе, а 200т страниц, это не такой уж большой объём данных.
А вот сделать копию со срезом материалов по времени, технически куда сложнее. Smile

Аватар пользователя Orion76 Orion76 20 декабря 2018 в 11:35

Хм.. А вот и соблазнение линукс-консолью..(про предыдущий коммент)-)

Узнайте у хостера, как можно получить архивную копию (бэкап, дамп и т.п.) сайта.
Так Вы получите данные для клонирования сайта.

А вот для непосредственного разворачивания клона сайта из бэкапа, консоль все равно понадобиться-)

Аватар пользователя bsyomov bsyomov 20 декабря 2018 в 11:38

Зачем? Архивы распаковываются, например, с помощью 7zip, с файлами работается через проводник, а дамп базы восстанавливается через phpmyadmin, какой-нибудь, который есть в комплекте.

Так что это не обязательно, если уж так. Но удобно, конечно, если знать что делать... Smile

Аватар пользователя Orion76 Orion76 20 декабря 2018 в 11:43

А.. ну да.. phpmyadmin в OpenServer вроде должен быть..
значит можно и без консоли.. облом-с..

Аватар пользователя Phantom63rus Phantom63rus 21 декабря 2018 в 12:45

200тыщ страниц это будет база никак не меньше пол-гига - не прожуёт. На дешёвом хостинге без вариантов подавится, только через консоль. И там ещё при импорте сразу же будет затык на табличках с кешем (мы же понимаем, что хостер отдаст бэкап сайта целиком), патамушта строчки длинные.

Так что консоль.

Аватар пользователя bsyomov bsyomov 20 декабря 2018 в 11:33

Почему же. Я, вот, вполне приветствую. Это вполне разумный вариант, если нет опыта и знаний, чтобы поднять локально окружение.

Только надо будет не забыть, на всякий случай, закрыть сайт с помощью дополнительной http авторизации, чтобы он случайно не проиндексировался поисковиками, например.

Аватар пользователя adrielhanna adrielhanna 20 декабря 2018 в 11:42

связалась я с хостером. у него минимальная цена 4000 месяц. а так, чтоб мой сайт туда влез, 15000. плюс за создание реплики сайта. так что openserver уже качаю)))))

Аватар пользователя bsyomov bsyomov 20 декабря 2018 в 11:45

Что-то это мало вероятно... Вероятно где-то возникло недопонимание.
Или сайт, изначально на выделенном сервере? И вам предлагают такой же взять для разработки? Оно вам не надо точно.
Ну а 15000, это и вообще что-то запредельное. Smile

Аватар пользователя bsyomov bsyomov 20 декабря 2018 в 11:50

Тогда надо оценить место, которое вам надо под копию сайта, и у какого-нибудь другого хостера поискать услугу шаред хостинга, где вы влезаете в их ограничение по диску, за совсем другие, конечно, деньги. (100-200-300р). Ну если, конечно, там не терабайты получатся.

Аватар пользователя Andruxa Andruxa 20 декабря 2018 в 12:38

Если сайт на выделенном сервере, то копию можно поставить там же, рядом с рабочим сайтом.
Вряд ли он потребует много ресурсов. В плюсе - абсолютно идентичное окружение у прода и теста.
Только, желательно развернуть копию от какого-нибудь другого пользователя, отличного от рабочего сайта.

Аватар пользователя Phantom63rus Phantom63rus 21 декабря 2018 в 12:50

Я бы на вашем месте сделал так:
1. Нашёл какой-нибудь старенький комп.
2. Вкатил на него линукс, осваивать лучше с базовых дистрибутивов, проще тут будет debian.
2.1. Возможно накатил бы какую-нибудь панельку для управления хостингом... но не обязательно, а представление о конфигах апача/пхп/мускула не помешает.
3. Развернул копию сайта и алга.

Проект у вас явно большой, а это тянет за собой многие знания, которые как известно многие печали. Без базовых знаний по линуксу вы в принципе сможете обойтись, но это будет удаление гланд не самым простым способом.

Аватар пользователя Egmont Egmont 24 февраля в 17:51

Новичок (Сергей), учу друпал по урокам Ивана Абраменко
У меня Linux Mint 18.3 (Sylvia) MySQL (Была PostgreSQL).
Разницы нет.
В Windows 10 только openserver теперь работает. XAMPP и Denwer остались
за бортом. Работают только в Windows 7 (по документации) Но пока
не проверял. А у Ивана Абраменко учеба идет на Денвере соответственно.
Там десятки уроков.
Ещё, друпал 7 начиная с друпал-7.21 по друпал-7.40 (наизусть не помню) на
openserver не работает (неустранимая ошибка
Connection refused php.ini mbstring.http_input setting)
На Windows 10 она не устраняется ( пробовал месяца два иногда )
На LM 18.3 такой ошибки нет ( не помню, но я что-то дописывал в php.ini )
Что ещё, друпал 7 можно изучить за пару месяцев (ну может ещё пара недель
уйдет на Linux, если честно линуксом я пользуюсь много лет) Виндовз
сложная ОС. Но вот openserver хорошо выручает.
Ну там ещё нюанс, чем хотите темизировать ? Мне Zen вполне подходит.
Но есть и ещё нюанс. Zen старше версии 7-5.6 уже будет сложнее. И Иван
Абраменко использует версию или zen-7-5.1.
Кстати на LM 18.3 сервер устанавливается одной командой со всеми рас
ширениями PHP.
Позвольте добавить, если Вы хотите что-то сложное, то времени на друпал-7
уйдет намного больше.
Мне нужны знания по всем разделам (у Ивана Абраменко где-то около 30 уроков)
По 7 - му друпалу. Как и для новичков первого уровня, так и второго).
Выбор за Вами.
Ещё нюанс. Не используйте Друпал 8. Это для новичков третьего уровня, при
мерно год уйдет на изучение. Оставьте его специалистам. Порог вхождения
в Друпал 8 не для дилетантов. (нюансы позвольте не уточнять, если устроит).
С уважением. Желаю удачи.
P.S. Я изучаю друпал для нлп (раньше учил java) И у меня есть книга
Ричарда Риза NLP. Так как я участковый, хочу изучить возможность приме
нения нлп для (возможности, за тавтологию простите) создания МИС c ИИ.
Чтобы уменьшить писанину врачей. (то же самое и касается нынешних ЭМК)
Таковых сейчас нет.