Cкачай, создай свой сервер Lineage2 Как создать сервер - Настройка PHP
Пятница, 09.12.2016, 14:35
Создай свой сервер Lineage 2
  C4 C5 C6 Interlude/Freya
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Разделы новостей
Java сервера [332]
Бесплатные Java сборки серверов Lineage2
Платные Cервера [0]
Платные Java, PTS сборки серверов Lineage2
Платные Web обвязки [0]
Платные Web обвязки
Web сервер [57]
Web обвязки, скины
Дополнения [66]
Дополнения для серверов, клиентов, скины, текстуры и т.д.
Программы [30]
Программы, софт, updaters и многое другое
Видео (manual) [8]
Обучающее видео и т.д.
Новости [13]
Форма входа
Логин:
Пароль:
Лидеры

pleomaxs
Кол.новостей: 16
Репутация: 36
Форум: 437

Beliy
Кол.новостей: 11
Репутация: 140
Форум: 1176

izac
Кол.новостей: 3
Репутация: 0
Форум: 65

legolas
Кол.новостей: 3
Репутация: 0
Форум: 0

xaxaxa
Кол.новостей: 3
Репутация: 38
Форум: 169

Ezildin
Кол.новостей: 3
Репутация: 325
Форум: 2569

pupoK
Кол.новостей: 2
Репутация: -1
Форум: 23

Warman
Кол.новостей: 2
Репутация: 53
Форум: 576

Zidane
Кол.новостей: 2
Репутация: 91
Форум: 780

IIIyXeP
Кол.новостей: 2
Репутация: 287
Форум: 3341
Календарь новостей
«  Декабрь 2016  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
262728293031
Поиск
ONLINE
Онлайн всего: 5
Гостей: 3
Пользователей: 2
RobertMer, toniic16

Посетившие сегодня:
abarachetrorp, fapedMix, RobertLar, Edwardjic, annaInemgync, 100otzyvovru, MichailRak, ElisseyMeve, amisaGor, rootezepsef, RobertUnalm, NataSow, MarlonHon, Briansob, Medvedagems, Gennadiycauts, Stanleyfaw, carlydl1, chrisvj4, C2-onell, Andrewmut, constancepl60, C3aonell, delorispf4, C3bonell, C3conell, Aa4_onell, Numbersnug, carlosht69, C3donell, GermanHop, [Полный список]
Друзья сайта

    Rambler's Top100

    Наша кнопка:


Наш опрос
Часто ли вы играете в Lineage2?
Всего ответов: 42987
Настройка PHP

Файл "php.ini"
Конфигурационный файл PHP - "php.ini". Обнаружить его можно здесь: "%WINDOWS%\php.ini". Бэк-ап лежит в папке "PHP\BACKUP". С этим файлом стоит поступить так же, как и с "httpd.conf", т. е. удалить из него все комментарии и пояснения. Синтаксис файла: "директива = значение". Выглядеть это может по разному:
директива = значение ; пояснение
 директива =
 ;директива = значение
 ;директива =
 
и т. п.
Знак комментария в php.ini - ";" (точка с запятой). Все, что находится в строке после ";" не воспринимается PHP.
 
Общие настройки
Так же как и в случае с "httpd.conf", вам нужно будет сделать правку файла "php.ini".
Директива, разрешающая заключать PHP-код в короткие тэги:
short_open_tag = On
 
Т. е. вот в такие "", вместо таких "" или "<script>".
Вывод ошибок в браузер. Для облегчения отладки сценариев:
display_errors = On
 
Показывать все ошибки, кроме замечаний:
error_reporting = E_ALL & ~E_NOTICE
 
Запись ошибок в файл журнала. Для локального тестирования лучше отключить:
log_errors = Off
 
Порядок, в котором PHP будет регистрировать перменные (E - встроенные переменные, G - GET переменные, P - POST переменные, C - Cookies, S - сессии). Отсутствие какой-либо из букв не позволит вам работать с соответствующими переменными. Задайте следующий порядок:
variables_order = "EGPCS"
 
Возможность обращения к переменным, поступающим через GET/POST/Cookie/сессии, как к обычным переменным (например, "$переменная"). Не рекомендуется включать эту опцию, но включайте, иначе вы сможете обращаться к этим переменным только через суперглобальные массивы (например, "$_POST['переменная']):
register_globals = On
 
Отключение автоматической обработки кавычек, поступающих через POST/GET/Cookie:
magic_quotes_gpc = Off
 
Загрузка файлов
Разрешает загрузку файлов:
file_uploads = On
 
Каталог для временных закачанных файлов (не забудте создать этот каталог!):
upload_tmp_dir = C:\Temp\uploadtemp
 
Максимальный размер закачиваемого файла:
upload_max_filesize = 5M
 
Динамически загружаемые расширения
Путь к папке с расширениями PHP:
extension_dir = extensions
 
или абсолютный:
extension_dir = C:\Server\PHP\extensions
 
Подключение динамических библиотек. Включайте только те, которые вам нужны. Для подключения того или иного расширения просто раскомментируйте нужную строку. Например, для подключения графической библиотеки GD, раскомментируйте следующую строку:
extension=php_gd2.dll
 
Настройка SMTP-сервера
Используемый SMTP-сервер:
SMTP = localhost
 
Порт:
smtp_port = 25
 
Адрес, который будет указываться в поле "From" в элетронных письмах:
sendmail_from = your@email.name
 
Настройка MySQL
Внимание: В каких-то версиях PHP, поддержка MySQL встроена в ядро, и следовательно, никаких дополнительных расширений для работы с этой БД подключать не надо, а в каких-то нет. Так что, если в архиве с расширениями, который вы скачали, нет библиотеки "php_mysql.dll", то ваша версия PHP поддерживает MySQL, если же эта библиотека присутствует, то вам нужно ее подключить:
extension=php_mysql.dll
 
Указание порта:
mysql.default_port = 3306
 
и хоста MySQL по умолчанию:
mysql.default_host = localhost
 
Настройка сессий
Хранить данные сессий в файлах:
session.save_handler = files
 
Папка для хранения файлов сессий (не забудте создать этот каталог!):
session.save_path = C:/Temp/session
 
Использовать cookie в сессиях:
session.use_cookies = 1
 
Исользовать в качестве имени сессии и сессионной cookie ID сессии:
session.name = PHPSESSID
 
Запрет на инициализацию сессии при начале соединения:
session.auto_start = 0
 
Время жизни сессионных cookie ("0" - до закрытия окна браузера):
session.cookie_lifetime = 0
 
ID сессии будут добавляться ко всем ссылкам на странице автоматически (если у пользователя отключены cookie):
session.use_trans_sid = 1
 
Настройка PHP завершена. Перезапустите Apache для вступления в силу сделанных изменений.

Copyright SVOYL2 © 2007-2016
Находящиеся на сайте материалы принадлежат их авторам, при их использовании гиперссылка на svoyl2.ru обязательна!
Рейтинг@Mail.ru