<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.p3.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B%2C_MySQL%2C_%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_%D0%B2%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80</id>
	<title>Технические вопросы, MySQL, Создать виртуальный сервер - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.p3.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B%2C_MySQL%2C_%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_%D0%B2%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80"/>
	<link rel="alternate" type="text/html" href="https://wiki.p3.ru/index.php?title=%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B,_MySQL,_%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_%D0%B2%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&amp;action=history"/>
	<updated>2026-05-03T02:21:02Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.p3.ru/index.php?title=%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B,_MySQL,_%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_%D0%B2%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&amp;diff=190&amp;oldid=prev</id>
		<title>TTK в 13:24, 22 августа 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.p3.ru/index.php?title=%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B,_MySQL,_%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_%D0%B2%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&amp;diff=190&amp;oldid=prev"/>
		<updated>2012-08-22T13:24:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Как мне закачать на сервер сайт и активировать его?==&lt;br /&gt;
Файлы на сайт закачиваются по протоколу FTP с помощью программы, имеющей встроенный FTP-клиент, например, Windows Commander или Far. &lt;br /&gt;
#В программе Вам нужно указать Ваши логин и пароль, полученные при регистрации, а также имя сервера, например, &lt;br /&gt;
srv1.p3.ru (номер может меняться в зависимости от того, на каком из наших серверов находится Ваш аккаунт)&lt;br /&gt;
#По умолчанию в корневой директории Вшего сервера создаются четыре каталога- htdocs, куда нужно закачать файлы сайта, каталог cgi-bin, для cgi-скриптов, каталог tmp для временных файлов генерирующихся Вашими скриптами, и служебный каталог logs c иформацией о коннектах к вашему серверу и ошибках на сервере&lt;br /&gt;
#В дальнейшем вы сможете изменять названия этих каталогов, добавлять другие каталоги для поддоменов с помощью панели управления в разделе «Web-сервер - Web-сервера/cоздание» Вашей панели управления. &lt;br /&gt;
&lt;br /&gt;
==Как создать базу данных MySQL?==&lt;br /&gt;
&lt;br /&gt;
#Зайдите в панель управления - это можно сделать со страницы [https://secure.p3.ru https://secure.p3.ru]&lt;br /&gt;
#Выберите пункт меню «Web-сервер - Работа с MySQL базами данных» &lt;br /&gt;
#В разделе «Создание базы данных» заполните поля «Название(логин)» (название базы и логин к ней состоят из Вашего логина, символа подчеркивания и четырех символов латинницы или цифр, которые вам нужно ввести в поле); нажмите кнопку «Создать базу данных». Для управления базами данных используйте phpMyAdmin менеджер, который находится в панели управления, раздел работы с MySQL.&lt;br /&gt;
&lt;br /&gt;
==Как создать поддомен или добавить новый сайт?==&lt;br /&gt;
#Зайдите в панель управления. Это можно сделать со страницы [https://secure.p3.ru https://secure.p3.ru]&lt;br /&gt;
#Выберите пункт меню «Web-сервер - Web-сервера/cоздание» &lt;br /&gt;
#Нажмите кнопку «Создать» &lt;br /&gt;
#Заполните поля формы: &lt;br /&gt;
*в поле «Имя сервера» впишите название сайта или поддомена (с www), например, www.subdomain.yourdomain.com; &lt;br /&gt;
*в поле «Алиасы» впишите название этого сайта, но без www, например, subdomain.yourdomain.com, чтобы сервер откликался на оба адреса, набранные в браузере; также в поле «Алиасы» могут быть прописаны и любые другие адреса, если они перенесены на наш хостинг; &lt;br /&gt;
*в поле «Название корневого каталога сервера» должно быть вписано название каталога, который вы должны создать в корневом каталоге вашего сервера и положить в него файлы сайта, например, htdocs; &lt;br /&gt;
поле «Название каталога для cgi-скриптов» содержит название каталога, в котором будут храниться cgi-скрипты, например, cgi-bin, этот каталог должен находится внутри каталога например, htdocs/cgi-bin; &lt;br /&gt;
*в поле «Названия индексных файлов» впишите названия файлов, открываемых браузером без написания полного адреса какой-либо страницы, так называемых «индексных файлов»; обычно это - index.php index.php3 index.html index.htm index.shtml; &lt;br /&gt;
*Server Admin Email предназначен для указания адреса электронной почты администратора, который (адрес) будет отображаться на страницах с сообщениями об ошибках. &lt;br /&gt;
#Нажмите кнопку «Записать». &lt;br /&gt;
#Создайте в корне сервера каталог с именем, которое вы указали при добавлении нового сервера, в нашем случае это было htdocs и скопируйте в него файлы Вашего сайта. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Далее, в течение 30 минут Ваш новый сайт (поддомен) должен быть активирован и доступен по адресам, указаным в полях «Имя сервера» и «Алиасы», в нашем примере subdomain.yourdomain.com и www.subdomain.yourdomain.com.&lt;br /&gt;
Если не получится пишите на support@p3.ru. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Как правильно прописать пути к Perl и Sendmail в cgi–скриптах?==&lt;br /&gt;
Первая строка cgi–скрипта должна быть всегда такая — #!/usr/bin/perl, это и есть путь к Perl.&lt;br /&gt;
Путь к Send mail — /usr/sbin/sendmail.&lt;br /&gt;
&lt;br /&gt;
==Как настроить выдачу сервером кодировки документа?==&lt;br /&gt;
Необходимо сделать файл .htaccess в корне сервера, содержащий следующую строку (для кодировки Windows):&lt;br /&gt;
AddDefaultCharset windows-1251 &lt;br /&gt;
&lt;br /&gt;
==Выдача кодировки из скрипта. В php можно прописать в php.ini строку:==&lt;br /&gt;
Default_charset=windows-1251&lt;br /&gt;
В perl и других языках следует изменить заголовок, т.е. при выдаче типа содержимого следует выдавать и кодировку, например:&lt;br /&gt;
Print “Content-type: text/html; charset=windows-1251 ”;&lt;br /&gt;
&lt;br /&gt;
==Как подключаться к созданной базе данных из скриптов?==&lt;br /&gt;
&lt;br /&gt;
Присвойте переменным, перечисленным ниже, следующие значения: переменной $dbname название вашей базы данных, например, $dbname=&amp;quot;login_abcd&amp;quot;;&lt;br /&gt;
*переменной $dbhost localhost, т.е. $dbhost=&amp;quot;localhost&amp;quot;;&lt;br /&gt;
*переменной $dbport значение 3306—$dbport=&amp;quot;3306&amp;quot;;&lt;br /&gt;
*для $dblogin ваш логин к базе данных (совпадает с названием), в нашем примере это $dblogin=&amp;quot;login_abcd&amp;quot;;&lt;br /&gt;
*переменной $dbpass пароль к вашей базе данных, например, $dbpass=&amp;quot;password&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Соединяемся используя Perl==&lt;br /&gt;
sub db_connect{ if (!$ENV{&amp;#039;MOD_PERL&amp;#039;}) { require DBI; }&lt;br /&gt;
 my $dbh = DBI -&amp;gt; connect&lt;br /&gt;
 (&amp;quot;dbi:mysql:database=$dbname;host=$dbhost;port=$dbport&amp;quot;, &amp;quot;$dblogin&amp;quot;, &amp;quot;$dbpass&amp;quot;)&lt;br /&gt;
 or die &amp;quot;Error connecting to database server!Reason: $DBI::errstr&amp;quot;;&lt;br /&gt;
 if (!$ENV{&amp;#039;MOD_PERL&amp;#039;}) { $dbh-&amp;gt;{&amp;#039;Warn&amp;#039;} = 0;}&lt;br /&gt;
 return $dbh; } &lt;br /&gt;
&lt;br /&gt;
==Соединяемся из PHP-скрипта:==&lt;br /&gt;
if (!($link=mysql_connect($dbhost, $dblogin, $dbpass)))&lt;br /&gt;
 {&lt;br /&gt;
 echo &amp;quot;Error connecting to database server!&amp;quot;;&lt;br /&gt;
 echo mysql_error();&lt;br /&gt;
 exit();&lt;br /&gt;
 }&lt;br /&gt;
 if(!mysql_select_db($dbname, $link))&lt;br /&gt;
 {&lt;br /&gt;
 echo &amp;quot;Error connecting to database $dbname!&amp;quot;;&lt;br /&gt;
 echo mysql_error();&lt;br /&gt;
 exit();&lt;br /&gt;
 } &lt;br /&gt;
&lt;br /&gt;
==Настойка кодировки MySQL версии 4.1 и выше==&lt;br /&gt;
Если при подключении к базе MySQL версии 4.1 или выше, у Вас вместо данных отображаются знаки &amp;quot;???&amp;quot;, то нужно добавить после коннекта к MySQL (@mysql_select_db.....) строчку &amp;quot;mysql_query(&amp;quot;SET NAMES cp1251&amp;quot;);&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Для пользователей использующий кодировку MySQL 4.1 и выше:&lt;br /&gt;
&lt;br /&gt;
По умолчанию создается база в кодировке windows cp1251.&lt;br /&gt;
Но при этом и скрипты должны при запросе задавать кодировку win1251, для этого добавляется строчка в скрипт &amp;quot;mysql_query(&amp;quot;SET NAMES cp1251&amp;quot;);&amp;quot; после коннекта с базой.&lt;br /&gt;
&lt;br /&gt;
Или же Вы можете &amp;quot;намертво&amp;quot; установить русскую кодировку. Это можно сделать через phpMyAdmin:&lt;br /&gt;
# Кликнуть по названию базы в левой колонке&lt;br /&gt;
# Кликнуть в верхнем меню &amp;quot;Операции&amp;quot;&lt;br /&gt;
# Ниже, в поле &amp;quot;Сравнение&amp;quot; выбрать кодировку &amp;quot;latin1_swedish_ci&amp;quot; и нажать кнопку &amp;quot;Пошел&amp;quot;&lt;br /&gt;
# Далее, если Вы будете загружать SQL дамп через phpMyAdmin, то делайте это следующим образом:&lt;br /&gt;
* заходите в раздел &amp;quot;Import&amp;quot; (в phpMyAdmin)&lt;br /&gt;
* нажимаете кнопку &amp;quot;Обзор&amp;quot; и указываете путь до SQL файла&lt;br /&gt;
* далее, в пункте &amp;quot;Кодировка файла&amp;quot; выбираете &amp;quot;latin1&amp;quot;, и нажимаете кнопку &amp;quot;Пошел&amp;quot; p.s. Кодировка базы задается ДО заливки дампа данных в базу MySQL.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Категория:Хостинг]]&lt;/div&gt;</summary>
		<author><name>TTK</name></author>
	</entry>
</feed>