Size: a a a

Laravel для начинающих

2020 April 05

PL

Pavel Lint in Laravel для начинающих
Діма
Привет.
Кто разбирается в регулярках?
Можете помочь?
А то голову всю сломал себе...
ты вопрос-то задай
источник

Е

Евгений in Laravel для начинающих
всем привет.
подскажите плиз почему после "php artisan config:cache" выдаёт ошибки "file_put_contents(G:\project\storage\framework\views/751d8a0fd8a7d4138c09ceb6a34bb377aa2d6265.php):
failed to open stream: No such file or directory" и "file_put_contents(G:\project\storage\framework/sessions/aIXycR4LIAUBVIqZu0T590paOMIpV8vfZGIroEp0):
failed to open stream: No such file or directory" и приходится удалять/переименовывать файл laravel/bootstrap/cache/config.php? хотя нет, понятно, что лара обращается смотрит в кэше, но не понятно почему так странно отрабатывает... я всегда думал, что сначала проверяется есть ли в кэше вьюха, если есть то грузит из кэша, а если нет то "собирает" страницу, кэширует её и отдаёт пользователю... но тут почему-то как будто тупо останавливается на проверке наличия в кэше... типа "ну нет и ладно...". Или в ларе кэш как-то по другому устроен?
источник

DA

Dave Aios in Laravel для начинающих
Евгений
всем привет.
подскажите плиз почему после "php artisan config:cache" выдаёт ошибки "file_put_contents(G:\project\storage\framework\views/751d8a0fd8a7d4138c09ceb6a34bb377aa2d6265.php):
failed to open stream: No such file or directory" и "file_put_contents(G:\project\storage\framework/sessions/aIXycR4LIAUBVIqZu0T590paOMIpV8vfZGIroEp0):
failed to open stream: No such file or directory" и приходится удалять/переименовывать файл laravel/bootstrap/cache/config.php? хотя нет, понятно, что лара обращается смотрит в кэше, но не понятно почему так странно отрабатывает... я всегда думал, что сначала проверяется есть ли в кэше вьюха, если есть то грузит из кэша, а если нет то "собирает" страницу, кэширует её и отдаёт пользователю... но тут почему-то как будто тупо останавливается на проверке наличия в кэше... типа "ну нет и ладно...". Или в ларе кэш как-то по другому устроен?
судя по всему у тебя либо настроено хреново - либо в папках нет прав
источник

M

Michael in Laravel для начинающих
таймзона в php какая стоит ? поставь локальную, не UTC (не уверен, что это решит, но)
источник

Е

Евгений in Laravel для начинающих
Dave Aios
судя по всему у тебя либо настроено хреново - либо в папках нет прав
спасибо. у папки cache стоит "только чтение". только эта ... винда не даёт убрать(
источник

Д

Діма in Laravel для начинающих
Pavel Lint
ты вопрос-то задай
Есть у меня регулярка ( нашел в интернете)
if(                   !/^[0-9]+$/           )
Она не пропускает буквы, тольки цифры.
Но пропускает
1) число -1
2) число с запятой
3) число если первая цифра 0

Вот и я не понимаю, признаюсь реально пытался найти в интернете и понять как это работает.
Как добавить условия в регулярку.
Что вообще значит строка  !/^[0-9]+$/    
// начало и конец регулярки))
А как разобрать
^[0-9]+$
источник

PL

Pavel Lint in Laravel для начинающих
ты какую регулярку хочешь, чтобы что делала?
источник

M

Michael in Laravel для начинающих
"что вообще значит" у тебя как будто гугла нет ) https://habr.com/ru/post/115825/
источник

Д

Діма in Laravel для начинающих
Так, читаю. Сейчас буду спрашивать чтобы понять))
источник

M

Michael in Laravel для начинающих
источник

M

Michael in Laravel для начинающих
if(                   !/^[0-9]+$/           )
Это что за язык, кстати ?
источник

Д

Діма in Laravel для начинающих
Michael
if(                   !/^[0-9]+$/           )
Это что за язык, кстати ?
Ну это кусок условия на js
источник

Д

Діма in Laravel для начинающих
оо, за это спасибо
источник

Д

Діма in Laravel для начинающих
А такая регулярка
^1[0-9]{0,6}$
первая цифра должна быть 1
а как сделать чтобы первая цифра НЕ была 1
источник

PL

Pavel Lint in Laravel для начинающих
[^1]
источник

PL

Pavel Lint in Laravel для начинающих
но тогда буква боже подходит
источник

PL

Pavel Lint in Laravel для начинающих
[02-9]
источник

PL

Pavel Lint in Laravel для начинающих
так можно
источник

Д

Діма in Laravel для начинающих
понял. Спасибо. Я не понимал что [] значит)
источник

Д

Діма in Laravel для начинающих
А какая разница () []
источник