PHP SQL
PHP SQL .ru
  PHP  Книги   
 Функции


  На главную

  Назад  Вперед

  Печать

Конфигурирование PHP

Как у любого другого программного пакета, у РНР очень много конфигурационных опций. Большинство этих опций несущественны, но есть рад опций, о которых должен знать любой программист.

К тому же для РНР разработано много дополнений, называемых библиотеками, добавляющих в РНР новые возможности. Например, расширение cURL позволяет вашему серверу отправлять данные формы другим серверам и возвращать обратно результат. Mcrypt - еще одно полезное расширение, которое позволяет вам довольно легко организовать высоко-качественное шифрование важных данных.

В этой главе мы поговорим о самых важных опциях РНР. Большинство новичков боятся изменять параметры РНР по умолчанию, подобно квартирантам, боящимся сделать изменения в арендуемой квартире, даже если это стоит им безопасности системы. Но вы должны думать о РНР как о вашем доме. Ведь вы собираетесь жить здесь некоторое время, так почему бы не сделать небольшую перестановку мебели?

Примечание.
В зависимости от настроек вашего Web-сервера, вы можете не иметь права изменять параметры РНР самостоятельно. Большинство хостеров запрещают редактировать файл конфигурации РНР, однако вы можете изменить некоторые директивы РНР в пользовательских файлах конфигурации.

Параметры РНР хранятся в файле php. ini, который можно просматривать и изменять в любом текстовом редакторе. Все параметры разбиты по секциям и выглядят примерно так:

max_execution__time =30      ; Maximum execution time 
max_input_time =60 / Maximum input parsing time
memory_limit = 8M ; Maximum memory a script may consume
Значения параметров указываются после знака равенства (=). Точка с запятой (;) означает начало комментария, однако есть несколько исключений по поводу точек с запятыми в некоторых параметрах.

Если вы хотите изменить параметры РНР постоянно, сделайте резервную копию вашего php.ini, отредактируйте оригинал, установив нужные вам параметры, и перезапустите Apache. Если вам нужно изменить некоторые параметры только для текущего сценария, используйте функцию ini_set().

 
Предыдущая   На главную   Следующая           Металлообрабатывающее оборудование

Реклама на сайте | Обмен ссылками | Ссылки | Контакты
Добавить статью | Добавить исходник
2010 © phpsql.ru