bob, leksey, dimarik, 13 октября 2005 ( редакция: 29 октября 2018 )
Каждый пользователь локальной сети Тушино-Телеком может получить место для сайта на веб-сервере, который доступен из интернет. Для этого нужно послать заявку специального образца. Подробнее о заявке в статье Устанавливаем форум phpbb на ваш сайт ххх.tushino.com.
В этом документе мы попробуем обобщить известную нам по этой теме информацию и ответить на частые вопросы.
Характеристики хостинга:
• домен третьего уровня вида: <user>.tushino.com;
• 20 Мб места;
• интерпретатор PHP (версия ?);
• одна база данных (mySQL) 20 Мб;
• управление базой с помощью phpMyAdmin;
• доступ по FTP;
Изменение прав доступа:
Для работы php-скриптов часто необходимо определенным образом выставить права доступа. Для этого используйте Total Commander или другую программу, которая умеет пробрасывать команды серверу.
site chmod o-r filenale
Вместо буквенного обозначения прав можно указать набор прав в цифровом представлении. Например, 755.
Неочевидные ограничения:
1. Нельзя использовать .htaccess (их нельзя загрузить на сервер). Т.е. нельзя переопределять никакие настройки веб-сервера.
2. Доступ только по FTP (нет консоли).
3. Нет доступа к порту mySQL. Т.е. всякие менеджеры для виндов работать не будут. 1
4. Чтобы переписать файл надо его предварительно удалить.
5. Занимаемое пространство пересчитывается раз в сутки. Т.е., если на момент пересчета было свободно 15 Мб, то до следующего пересчета система будет ругаться на превышение квоты, даже если свободно все 20Мб.
6. Нельзя организовать загрузку на сайт файлов через веб-сценарий.
7. Логи апача и php входят в размер отведенных 20 метров.
8. Логирование PHP-модуля запущено на таком уровне, что в лог попадают "PHP Notice". А поскольку они сыпятся при каждой необъявленной явно переменной, то размер лога может быть достаточно большим.
9. Разрешена выдача списка файлов в директории, когда отсутствует индексный файл.
1 Есть один workaround, который позволяет использовать подобные программы и с данным хостингом. Смысл в том, что на сервер загружается некий скрипт, с которым и взаимодействует программа-менеджер.