• Как установить LAMP на elementaryOS (это дистрибутив Ubuntu, но всё несколько иначе)?

    ManMadeMind
    @ManMadeMind
    Ух, помню я так же промучался, с elementary OS и lamp. Проблема у меня была в mysql. В процессе установки, когда предлагает установить пароль, если не поставить его (в каких то версиях можно без пароля) или пароль будет лёгкий, ошибки не покажет но и пароль не примет, и потом не сможешь зайти. По моему это версия 5.6 была (могу ошибаться). И ну ни в какую потом не удавалось пароль изменить и не входило. Только полное удаление mysql со всеми настройками и по новой со сложным паролем (буквы, цифры, символы). Пока разбирался, много времени потратил, в документации нашёл про пароли что надо супер сложный (типа борьба с утечками данных, но не понятно мне причём тут локальные серверы, ну да ладно) , и до сих пор не понятно почему устанавливалось без ошибок и без пароля.
    Ответ написан
    Комментировать
  • Почему Django выдаёт браузеру только последний в очереди static файл?

    ManMadeMind
    @ManMadeMind Автор вопроса
    По итогу, проблема решена так. Подключение CSS с костылём, через двойное подключение одного и того же файла. А файлы JS в папке js/ django не видел по одной простой причине, видимо имя для папки "js" зарезервировано в новой версии, переименовал в просто scripts и все файлы стали доступны.
    Ответ написан
    Комментировать
  • Laravel 5.2 - как правильно прописать динамические роуты?

    ManMadeMind
    @ManMadeMind
    Судя по дате, уже наверное очень поздно с ответом. Но у меня сейчас была точно такая же проблема, при переходе по динамическим url laravel6 выдавал 404. Но, у меня всё решилось очень просто, я использовал кириллицу в url. Проверь, вдруг у тебя тоже что-то из значений имеет кириллические символы, или какие другие отличные от латиницы.
    Ответ написан
    Комментировать
  • При переходе по route с обязательными параметрами в фигурных скобках laravel выдает 404 | page not found. В чём проблема?

    ManMadeMind
    @ManMadeMind Автор вопроса
    Всё оказалось до боли просто и банально. Я в своём вопросе написал же и ответ.
    Боевой сервер, не отрабатывает кириллицу в динамических роутах.
    На локальном сервере роуты
    Route::get('/page/{item}', 'function@viewItem');
    Route::get('/страница/{item}', 'function@viewItem');

    отработают одинаково, то есть отработают вообще. А вот на боевой машине кириллица в url выдаст 404|page not found. После "латинизации" все динамические url'ки заработали отлично. Но что странно в этой ситуации, статическая кириллица
    Route::get('/страница/что_то_любое_но_не_динамически_подставляемое', 'function@viewItem');

    работает и на боевом сервере. Всем спасибо за участие, подсказки и желание помочь.
    Ответ написан
    Комментировать