0.00
3 читателя, 15 топиков

Как добавить домен/поддомен?

Для того что бы создать домен в панели управления, в левом меню найдите World Wide Web => WWW домены, нажмите на этот пункт. Перед вами появится таблица с вашими доменами и поддоменами. Над табличкой в ряду иконок, нажмите на иконку «Создать домен». Вам откроется диалог «Новый WWW домен», заполните необходимые поля и нажмите «OK».

Если же, вы создаете домен и собираетесь прикрепить его через наши DNS, то создавайте в Доменные Имена и обязательно ставьте галочку создать www домен.

Не отправляются письма через mail()

Основная причина почему не уходят письма через функцию php mail() это не правильный ящик отправителя.

При отправке через функцию в качестве отправителя используется ящик web-мастера домена (применительно к ISPManager), очень часто при создании домена администратора не задумываясь ставит webmaster@domain.com, при этом такой ящик не существует и при отправке письма почтовый сервер ругается на его отсутствие.

Первое, что нужно сделать если письма не уходят — проверить чтобы ящик вебмастера\администратора web-домена в панели был реальным ящиком и существовал на Вашем сервере.

Если проблема не исчезла или указан настоящий почтовый ящик, необходимо обратиться к log файлу почтового сервера:
/var/log/maillog

Как убрать страницу по умолчанию "Site sitename.ru just created."?

Загрузил сайт, сделал все правильно, но вместо него все еще страница по умолчанию «Site sitename.ru just created.». Как ее убрать?

Вам необходимо удалить файл index.html в корневой директории вашего сайта. Этот файл создается по умолчанию при создании домена.

Переношу сайт с компьютера, куда класть файлы?

Прежде чем загружать файлы на хостинг, вы должны добавить домен через панель управления. После чего корневая директория вашего сайта, в которую нужно перенести файлы, будет, например: /www/ваш_домен.ru/

Папки ect, logs, mod-tmp и прочие — не удаляем. Это нужные конфиги от ISP manager.

Сравнение режимов работы интерпретатора PHP-скриптов

Панель управления ISPmanager поддерживает следующие режимы работы интерпретатора PHP:
  • PHP как модуль Apache
  • PHP как CGI
  • PHP как FastCGI

PHP как модуль Apache
В данном случае для работы PHP используется модуль веб-сервера apache mod_php

Достоинства
  • Самая высокая скорость работы скриптов, по сравнению с другими методами.
  • Простота работы, сервер сам обрабатывает скрипты.
  • Общий конфигурационный файл для всех скриптов (php.ini).
  • Возможность задания переменных конфигурации PHP в конфигурационном файле web-сервера или средствами файла .htaccess
Недостатки
  • Все скрипты запускаются с правами с которым работает web-сервер, тем самым если есть необходимость записи в какую либо директорию – права доступа необходимо дать на нее всем.
  • В случае запуска сторонних приложений скриптами (например, почтовая рассылка), нет возможности идентифицировать пользователя который запустил процесс.
  • Излишняя нагрузка на web-сервер, apache занятый обработкой скриптов может медленно отдавать другие статические данные.
  • Ошибки в скриптах могут привести к неработоспособности всего web-сервера

PHP как CGI
В случае работы PHP как CGI используется запуск PHP-скрипта через его передачу на выполнение непосредственно интерпретатору PHP.

Достоинства
  • Все скрипты выполняются с правами пользователя – владельца www-домена.
  • Возможность индивидуальной настройки PHP для каждого пользователя.
  • Меньший расход оперативной памяти по сравнению с модулем apache
  • Ошибки в скриптах не приводят к падению веб-сервера в отличие от режима PHP как модуль apache
Недостатки
  • Проблемы с авторизацией средствами PHP (средствами команды Header) по причине того, что не передаются некоторые переменные сервера php-скрипту.

PHP как FastCGI
При этом используется модуль Apache mod_fastcgi, скрипты передаются его средствами на вход интерпретатора PHP.

Достоинства
  • За счет кэширования некоторых промежуточных данных скрипт не интерпретируется каждый раз при выполнении и достигается более высокая скорость по сравнению с PHP как CGI.
Недостатки
  • Лишний процесс пользователя (php-cgi) находится в памяти после первого обращения к процессу.

Изменение режима работы PHP в ISPmanager
Настройка режима работы PHP для сайта осуществляется через меню Домены – WWW домены – редактировать – PHP, при условии, что все эти режимы разрешены пользователю – владельцу www-домена.