F.A.Q

Одной из стандартных задач, которую можно решить с помощью .htaccess, является ограничение доступа к определенному каталогу на сервере. Например, вам нужно предоставить доступ к определенному каталогу отдельным посетителям, предоставив им уникальный логин и пароль. В каталоге, к которому мы хотим ограничить доступ по паролю, создаем файл .htaccess со следующими директивами: AuthType Basic AuthName “Some Name” AuthUserFile /home/uXXXXX/.htpasswd require valid-user Путь […]

Иногда возникает необходимость запретить доступ к определенным файлам. Например, к файлам конфигурации, содержащим данные доступа к базам данных, интерфейсам и т. д. Допустим, в файле config.cfg вы храните логин/пароль для доступа к базе данных. Создайте в этом каталоге файл .htaccess со следующими директивами: <FilesMatch “\.(cfg)$”> Order allow,deny Deny from all </FilesMatch> Теперь, если посетитель введет в браузере что-то вроде […]

Интерпретатор PHP автоматически обрабатывает файлы со следующими расширениями как PHP-скрипты: *.php *.phtml То есть файлы с такими расширениями будут автоматически обрабатываться веб-сервером как PHP-скрипты. Например, index.php или 123.phtml. Пользователь может самостоятельно добавлять собственные расширения для обработки соответствующих файлов как PHP-скриптов, поместив в файл .htaccess строку следующего вида: AddType application/x-httpd-php .ext1 .php3 .html где ext1, php3 […]

Для работы с MySQL можно использовать встроенные в язык PHP инструменты, которые уже поддерживаются хостингом. PHP имеет развитый и понятный интерфейс к этой СУБД, что делает работу с MySQL из PHP максимально простой и удобной, особенно для начинающих вебмастеров и веб-программистов. # connect to the server and select your database mysql_connect(“localhost”,”login_u12345″,”password”); mysql_select_db(“database”); # prepare and […]

Когда вы управляете веб-сайтом, будь то блог или платформа электронной коммерции, размещенная на надежных VPS или выделенных серверах ava.hosting, столкновение с HTTP-ошибками может стать головной болью. Эти ошибки возникают, когда веб-сервер не может доставить клиенту запрашиваемую страницу, сообщая о проблеме с помощью кода в HTTP-заголовке. Понимание этих кодов является ключом к быстрой диагностике и решению […]

Ошибка 500 «Внутренняя ошибка сервера» возникает, когда скрипт, который вы разместили на сервере, не может быть запущен, когда в скрипте есть ошибки или когда в файле .htaccess размещена неверная инструкция. Этот список причин ошибки 500 не является исчерпывающим; существует множество других причин, по которым может возникнуть ошибка 500. Однако три упомянутых случая являются наиболее распространенными. […]

Эта ошибка возникает, когда сервер не смог выполнить запрос из-за отказа в доступе к файлу. Чаще всего это происходит в трех случаях: В каталоге нет файла index (например, index.html), и просмотр списка файлов в этом каталоге* или на всем виртуальном сервере запрещен. Вы можете попробовать создать файл с именем index.html и посмотреть, исчезнет ли ошибка. […]

Давайте рассмотрим несколько наиболее популярных ситуаций: A-запись: необходимо, чтобы сайт открывался с другого сервера Если это необходимо сделать для домена, указанного в разделе «DNS-зоны», кликните по нему мышкой и, если запись есть на новой странице: @ IN A <серверы ava.hosting> выключите его. После того, как запись будет отключена, нажмите на ссылку «добавить новую запись» и […]

Использование заданий Cron в виртуальном хостинге: Практические примеры и преимущества AvaHost Задания Cron – это запланированные задачи, которые выполняются автоматически через определенные промежутки времени на сервере. В средах виртуального хостинга задания cron особенно полезны для автоматизации рутинных действий без ручного ввода – это экономит время, уменьшает количество ошибок и обеспечивает последовательное поведение системы. В AvaHost […]

Настройка cron происходит через оболочку unix. Прежде всего, вам нужно определить, какие программы вы хотите запустить, и узнать полный путь к ним на диске сервера. Для этого перейдите в каталог, где находится запущенная вами программа, и узнайте полный путь к этому каталогу с помощью команды pwd . Путь может выглядеть, например, как /home/u12345/scripts/script.pl . Убедитесь, […]