Несколько глупых вопросов по автозагрузке )

Изучая вот этот материал http://fkn.ktu10.com/?q=node/9437 столкнулся с некоторыми непонятными для меня моментами.
1. Вот такое именование классов

ItForFree\PhpExamples\MyProject\MyClass

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

composer Указать версию php (зависимость от ядра интерпретатора)

Просто используйте имя php с указанием версии:

"require": {
	"php": ">=7.2",
}

-- в данном случае будут требоваться все версии как 7.2 и новее.

composer Указать зависимость от модуля ядра PHP (расширения)

Используйте ext- перед названием модуля, например:

"require": {
	"ext-pdo_mysql": "*",
}

-- часто, если вы указываете также явно версию php-интерпретатора, то можно как в примере выше обойтись звездочкой (любая версия) вместо указания конкретной версии.
Подробнее: https://getcomposer.org/doc/01-basic-usa...

php Переопределение конструктра и области видимости: Fatal error: Access level to ::__construct() must be public (as in class .

Следующий ниже пример работает в php 7.2, но не работает в предыдущих версиях (изменение области видимости конструтора):

php Ошибка The timezone could not be found in the database. DiteTime 'первый день месяца'

Текст ошибки

Failed to parse time string (first day of month) at position 13 (m): The timezone could not be found in the database

У меня появлялась при попытке получить первый день месяца с помощью объекта DiteTime.

Виртуальный хост (хостинг) -- что это в программировании/администрировании

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

Хост -- что это в программировании/администрировании

Хост (от англ host - т.е. "хозяин, принимающий гостей") -- общем смысле любое устройство (компьютер), являющееся участником сетевого взаимодействия (с кем/чем-либо ещё).

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

хостинг beget.com Как сменить домен?

Я вот зарегистрировала доменное имя. Могу я заменить стандартный домен на хостинге на него? Или надо заново на него заливать инфу, а первый просто удалять?

Ответ

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

К каждому сайту можно прикрепить сколько угодно доменов.

Проблемы с установкой SimpleMVC

Доброго времени суток. Почему-то не получается запустить сайт из этого урока http://fkn.ktu10.com/?q=node/10362
Следовал документации в репозитории, а менно:
1. Создал форк репозитория и клонировал его в папку var/www;
2. Создал виртуальный хост в директории web;
3. Усановил composer и подтянул зависимости composer install-ом;
4. Развернул дамп базы данных;
5.

composer github token Для composer update Какие именно опции выбрать (GitHub API limit (60 calls/hr) is exhausted, could not..)

Число запросов судя по сообщению:

$ composer update it-for-free/rusphp
Loading composer repositories with package information
GitHub API limit (60 calls/hr) is exhausted, could not fetch https://api.github.com/repos/yiisoft/yii.... Create a GitHub OAuth token to go over the API rate limit. You can also wait until 2018-10-26 13:49:05 for the rate limit to reset.

Pages

Subscribe to fkn+antitotal RSS