yii2 Генерация абсолютной ссылки. Ссылка на главную страницу -- как получить

Сам адрес:

$url = Yii::$app->urlManager->createAbsoluteUrl(['/']);

Гиперссылку из него можно сделать, например так:

<?= Html::a(Html::encode($url), $url) ?>

php Завершается (прерывается ли) ли скрипт на сервере после того, как пользователь закрыл вкладку браузера

Ответ

  • Если скрипт долгий, и пользователь закрыл вкладку не дождавшись ответа, то сам по себе скрипт продолжит работать так, как будто вкладка была открыта (т.е. завершится когда "будет нужно" и закрытие вкладки само по себе его не прервёт) это может вызвать проблемы (например).
  • Скрипт будет выполнять до тех пор, пока не выполнится некий таймаут (сервера, клиента или самого времени выполнения скрипта)

yii2 Как закрыть сессию -- пример кода

Можно так:

$session = Yii::$app->session;
// закрываем сессию
$session->close();

php Блокировка сессии -- в чем причина, как это работает. "Почему все страницы сайта начинают зависать"

Как проявляется проблема

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

Причины блокировок

Причины следующие:

yii2 ActiveRecord findOne c условием LIKE -- пример кода

Проблему (добавления like условия в запрос) удалось решить, используя код, вида:

$command = static::find()->filterWhere(
  ['LIKE', 'verify_code', "$token"]
);
$User = $command->one();

guzzle Отладка, поиск причины ошибки

Просто установите debug в true:

echo "<pre>";
$params = array_merge($data,  ['debug' => true]);
$response = $guzzleClient->request($method, $url, $params);
echo "</pre>";

Источник: http://docs.guzzlephp.org/en/stable/requ...

#1 Урок №1: О мире

Далее идут заголовки (дети пишут их), примечания и то, что дети записывают после каждого заголовка. Курсив дети могут не писать

Мир

Дети пишут:

  • Мир -- это всё, что нас окружает.
  • Бог сотворил мир.

Учитель рассказывает о мире, о том, что он прекрасен, о том что Бог любит мир. [глава о мире]

О Боге

Дети пишут:
Откуда мы знаем о Боге:

.gitignore для TexMaker -- исключаем из репозитория все файлы с указанным расширением (git)

Игнорируем в данной директории, и всех вложенных в неё все файлы, имена которых оканчиваются подобным образом (подобными расширениями, пример для служебных файлов программы texmaker)

# texmaker 
*.aux
*.log
*.out
*.synctex.gz
*.toc

Pages

Subscribe to fkn+antitotal RSS