ICT / W10 & Apache & PHP / php.ini

Kohtuuhintaiset verkkosivustot, digitointi- ja editointipalvelut sekä apua ICT-ongelmiin »

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:

Data Handling

;;;;;;;;;;;;;;;;;
; Data Handling ;
;;;;;;;;;;;;;;;;;

; PHP's default character set is set to UTF-8.
; http://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.
; http://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).
; http://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=php_curl.dll
extension=php_fileinfo.dll
extension=php_gd2.dll ; PHP:llä luotaviin kuviin
extension=php_mbstring.dll ; multibyte-merkistökoodausta käytettäessä
extension=php_exif.dll ; kuvien exif-tietoja käytettäessä
extension=php_mysql.dll ; tietokannoissa
extension=php_mysqli.dll ; tietokannoissa
extension=php_pdo_mysql.dll ; tietokannoissa
extension=php_pdo_sqlite.dll ; tietokannoissa

Module Settings

;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;

[Date]
; Defines the default timezone used by the date functions
; http://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.
; http://php.net/session.save-path
session.save_path = "C:\Temp" ; polku haluttuun evästekansioon

Lisäohjeita

kuva Englanninkielisiä lisäohjeita löydät PHP:n asennuskansion tiedostosta install.txt joka löytyy tässä esimerkissä polusta -> C:\php

Järjestelmän testaus