Responsiiviset verkkosivustot, tietokonekauppa ja -huolto sekä digitointi- ja editointipalvelut » Webbiriihi.fi
php.ini asetustiedoston konfigurointi
Avaa C:\php kansiossa oleva php.ini-production tiedosto tekstieditoriin, esim. Windowsin Muistioon (Notepad) ja
tallenna se nimellä php.ini C:\Windows -kansioon.
Tee php.ini tiedostoon seuraavat muutokset (lihavoidut osat) jolloin saat PHP:n perusosat toimimaan.
Huomaa, että puolipisteet (;) rivien aluissa ovat kommenttimerkkejä, joten PHP-tulkki ei lue kyseisiä rivejä.
Niinpä voit huoletta kirjoittaa tiedostoon omia kommenttejasi kunhan vain muistat aloittaa kommenttirivit puolipisteillä.
Otteita php.ini-tiedostosta:
Error handling and logging
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Error handling and logging ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Besides displaying errors, PHP can also log errors to locations such as a
; server-specific log, STDERR, or a location specified by the error_log
; directive found below. While errors should not be displayed on productions
; servers they should still be monitored and logging is a great way to do that.
; Default Value: Off
; Development Value: On
; Production Value: On
; https://php.net/log-errors
log_errors = On ; virheloki on oletuksena käytössä.
; Log errors to specified file. PHP's default behavior is to leave this value
; empty.
; https://php.net/error-log
; Example:
error_log = "php_errors.log" ; virheloki ja polku siihen.
Data Handling
;;;;;;;;;;;;;;;;;
; Data Handling ;
;;;;;;;;;;;;;;;;;
; PHP's default character set is set to UTF-8.
; https://php.net/default-charset
; Oletusmerkistö. Jos et käytä mitään oletuksena niin jätä arvo tyhjäksi.
default_charset = "UTF-8"
Paths and Directories
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;
; Directory in which the loadable extensions (modules) reside.
; https://php.net/extension-dir
; extension_dir = "./"
; On windows:
extension_dir = "ext" ; PHP:n laajennuskansio
File Uploads
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
; https://php.net/upload-tmp-dir
upload_tmp_dir = "C:\Temp" ; polku haluttuun latauskansioon
Dynamic Extensions
;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
; Windows Extensions
; Note that ODBC support is built in, so no dll is needed for it.
; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
; extension folders as well as the separate PECL DLL download (PHP 5).
; Be sure to appropriately set the extension_dir directive.
extension=curl ; voi muodostaa yhteyden ja kommunikoida useiden erityyppisten palvelimien kanssa useilla eri protokollilla
extension=fileinfo ; yrittää arvata tiedoston sisältötyypin ja koodauksen
extension=gd ; PHP:llä luotaviin kuviin
extension=mbstring ; multibyte-merkistökoodausta käytettäessä
extension=exif ; kuvien exif-tietoja käytettäessä
extension=mysql ; tietokannoissa
extension=mysqli ; tietokannoissa
extension=pdo_mysql ; tietokannoissa
extension=pdo_sqlite ; tietokannoissa
Module Settings
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;
[Date]
; Defines the default timezone used by the date functions
; https://php.net/date.timezone
date.timezone = "Europe/Helsinki" ; aikavyöhyke
[Session]
; where MODE is the octal representation of the mode. Note that this
; does not overwrite the process's umask.
; https://php.net/session.save-path
session.save_path = "C:\Temp" ; polku haluttuun evästekansioon
Lisäohjeita
Englanninkielisiä lisäohjeita löydät PHP:n sivustosta: https://www.php.net/manual/en/install.windows.php
Järjestelmän testaus