Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Сейчас включил скрытую учетку админа, зашел под ним переименовал папку Денис в Denis. Переименовал в реестре так же. выключил скрытого админа, ребутнулся. И все заработало) правда теперь через контекст не запускаются программы, не удобно сильно. Но зато вопрос решил, а вообще винда для всего этого очень не удобна конечно. Вопрос решен! Ура!
vs code Говорит все в utf 8 в обоих проектах. Переименовать папку тоже не выходит, юзер изначально был создан на русском и папка тоже. Потом юзера переименовал а папка не поменялась. Я вот как раз думаю поменять попробовать, но меня пугает что все слетит и будет потеря данных или еще чего не приятное)
Т.е. может тут на уровне windows какая-то защита от записи в эту папку. Я считаю не очень удачно начинать учебный проект на базе windows т.к. будете спотыкаться об нюансы, которых на "продакшн" не бывает (не слышал, что бы кто-то реальный проект запустил в OS отличной от Linux) и тратить на них время вместо изучения фреймворка.
как тогда объяснить, что в соседней папке на 7 ларе все отлично работает?) причем я проверял таким образом, удалял полностью конечную папку PsySH со всем содержимым и запускал тинкер на 7 ларе он запускался и делал новую папку. За место той, что я удалял.
whoami говорит что Denis да и других юзеров на пк нет. ПО крайне мере я не создавал никогда. А как проверить с какими правами он запись пытается делать я не знаю.
Начал проект учебный, запускаю тинкер и не хочет работать. Не пойму почему not allowed? Как такое пофиксить? Что только не пробовал уже из гугла, но пока не помогает. Самое интересное в соседней папке есть проект на laravel там все работает. только версии ларавел разные. На 7 все работает на 8 не хочет. ОС windows. Может кто сталкивался?
вот скрин не рабочий тут
вот рабочий тут
Сейчас получилось, и все заработало. Вот что сделал
Я взял файл vendor\psy\psysh\src\ConfigPaths.php из проекта на 7 ларе и перенес все содержимое в такой же файл на 8 ларе. И все заработало. Я конечно сравнил эти файлы и попытался понять в чем дело, но там все так запутано, я не разобрался... так конечно оставлять нельзя но если у других все норм у меня почему так...? Короче квест продолжается...
а на счет прав на папку Writing to directory C:/Users/„ҐЁб/AppData/Roaming/PsySH is not allowed. я так понимаю вот тут на скрине у нее полные права? Т.е. проблема не в правах? Картинка тут
Сервер ничего не пишет, я в встроенном php запускал, там просто писал что то типа старт и потом стоп. а вот логи лары надо поискать еще)) где то видел)
Да помогло. Я то думал сначала надо sqlite3 раскоментить. Но так не работало. Только после того как раскоментил pro-sqlite заработало все! Спасибо. Кстати ещё один вопрос. После того как все сделал. Залил в репо. Потом клонировал этот проект но уже на убунту. Запускаю. И вижу в браузере посредине надпись. 500 ошибка сервера. Но на винде то он работает. В соседней папке другой проект на ларе созданный изначально на убунтУ работает. А клонированный с 500 падает.
Только осваиваю php + laravel
На локалке хочу Laravel с sqlite3 подружить. Создал файл в database/database.sqlite в конфиге прописал DB_CONNECTION=sqlite запускаю тест в tinker пишет 'could not find driver (SQL: PRAGMA foreign_keys = ON;)'
В баше запускается, а так не хочет. Раскоментил в php.ini sqlite3 прописал путь в ext /// но не хватает понимания, что нужно сделать? подскажите......
Страницы 1