Menü
Bedava
giriş
ana  /  Firma yazılımı Windows'un eski sürümlerine yükleme. PHP'yi yerel bilgisayara kurmak, PHP işleyici karşılaştırması oluşturmak için komut satırını kullanın

Windows'un eski sürümlerine kurulum. PHP'yi yerel bilgisayara kurmak, PHP işleyici karşılaştırması oluşturmak için komut satırını kullanın

Yerel makinede yerel WAMP sunucusunu toplamaya devam ediyoruz ( kişisel bilgisayar). Bu yazıda, PHP tercümanını yükleriz, kısaltma WPM'deki [P] harfidir.

Size, Apache + MySQL + PHP'nin yapımını, yerel bir sunucu olarak bilgisayarınızda bir site oluşturmak için gerekli olduğunu hatırlatayım. Görev, projeler üzerinde çalışmak için birçok ilginç ve sıklıkla kullanılır. Kendi kendini montaj amp, bilgisayarın konfigürasyonu ve sürekli sağlığıyla ilişkili karmaşık bir görevdir. Birçoğu için uzak sunucularla çalışmaktan daha kolaydır, çünkü bilgisayar yardımı her zaman elinizin altında. Ek olarak, yerel bir sunucu ile çalışmak ücretsizdir.

Geçmiş makalelerde, ne gibi söyledim. Yerel sunucu Altında topluyoruz windows kontrolü 7. PHP'yi yükleme zamanı.

PHP, oluşturulan PHP klasörüne kurulacak sistem diski: C: \\ Program Dosyaları \\ PHP.

PHP'yi nereye götürebilirim.

Resmi web sitesinde PHP'nin en son sürümünü alıyoruz, işte bağlantı: https://php.net/downloads.php.. Bir tane daha: https://windows.php.net/download#php-7.0. En son php7.0 sürümünü almayacağız, böyle bir "devrimci" php 5.6 (5.6.20) almayacağız. Dahili bir Windows Installer ile Windows 7'nin 32 bit mimarisi altında bir montaj alıyorum.

Yükleyici (MSI) ile kurulum PHP

Installer ve APACHE 2.2 modülüyle ana şeyle olan son PHP. Bu PHP-5.3.10-NTS-WIN32-VC9-X86.MSI'dir. Buraya alın: https://windows.php.net/downloads/Releases/archives/ Onun ve koy.

Not: Apache 2.2 modülünü seçiyoruz., Çünkü zaten yüklediğimiz Apache 2.2'de WAMP topladığımız için.

Yükleyiciyi (MSI) kullanarak PHP'yi takma, birkaç pencerede basittir:

1. İndirilen dosyayı PHP-5.3.10-NTS-WIN32-VC9-X86.MSI'yı başlatın.

İlk kurulum penceresi PHP-5.3.10

2. Lisansla tanışın ve kabul edin, "İleri" düğmesine basarak daha ileri gidin.

3. Bu sayfada, PHP'nin ayarlandığı klasörü ayarlayın. Katalog olalım:

4. Bir sonraki sayfada, kullanılan web sunucusunu seçin. Montajımızda Apache2.

5. Bu sayfada, ihtiyacımız olan PHP modüllerini seçmeniz gerekir. Süspansiyon için her şeyi seçin.

6. "Yükle" ı tıklayın.


PHP-5.3.10 yüklemek için Yükle'yi tıklayın.
Kurulum penceresi işlemini görüyoruz PHP-5.3.10

Her şey! PHP'yi yükleme yerel bilgisayar Tamamlandı.

PHP - Köprü metni işlemcisi için kısaltma (köprü metni işlemcisi). Bu, HTML'ye entegre etme kabiliyetinden dolayı web geliştirmesinde yaygın olarak kullanılan genel amaçlı bir açık kaynaklı komut dosyası dilidir. Daha sonra görevleri otomatikleştirmek için kullanılan programları önceden yazmak için kullanılır. PHP komut dosyaları genellikle Linux, Unix, Windows, Mac OS ve diğer işletim sistemlerinde kullanılır. Web geliştirmede PHP kullandığınızda, Web sunucunuzu ve ana işletim sisteminizi seçebilirsiniz.

Burada, Ubuntu 18'de PHP 5.6 sürümlerini yüklemek için adım adım bir prosedür tarif edilecektir. Bu makalede belirtilen komutlar ve prosedürler gerçekleştirilir. ubuntu sistemi 18.06 lts.

Bu makale Ubuntu, terminal komut satırını kullanır. Terminal başvurusunu aracılığıyla açabilirsiniz. sistem menüsü veya kombinasyon tuşlar Ctrl. + Alt + t.

PHP, resmi sitesinden http://php.net/REASEASS / kaynak biçiminde indirilebilir ve derleyebilir. PHP'nin ONDREJ PPA deposu üzerinden bitmiş bir paket şeklinde tanımladık.

Kurulum

PHP 5.6'yı kurmak için sisteme eklemek istiyorsunuz Kişisel Paket Arşivi (PPA) - Kendi paketlerini yayınlamak isteyen geliştiricilerden gelen gayri resmi paketlere sahip depo.

PPA ile çalışmak için, aşağıdakileri ayarlamanız gerekir:

Sudo apt-get install yazılım özellikleri-ortak

Bundan sonra OnDrej / PHP deposu ekleyebilirsiniz.

Sudo Add-Apt-Repository PPA: Ondrej / PHP

Bu depo hepsini içerir gerçek versiyonlar Şu anda php.

Ondrej deposunu ekledikten sonra, sisteminizdeki depo dizinini güncellemeniz gerekir. Mevcut en son sürümü oluşturmak gereklidir. yazılım. Aşağıdaki komutu girin:

Sudo apt-get güncelleme

Apache2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2-win32-x86-no_ssl.msi adlı. Bunu www.sai.msu.su/apache/dist/httpd/binaries/win32/ adresinde bulabilirsiniz.

İndirilen yükleyiciyi yürütmede çalıştırın. Yükleyici size Apache'yi nerede yükleyeceğinizi sorduğunda, dizini belirtin c: /apache2.2

Not

Tüm diğer talimatlar, Apache'nin C: /APache2.2 dizininde yüklü olduğu varsayımına dayanacaktır. Apache'yi başka bir dizine yüklerseniz, talimatları durumunuza uygun şekilde uyarlamanız gerekir.

Apache'nin yükleyiciden montajı oldukça şeffaftır ve bir sonucu olarak, getirmek için rasyonel olmadığı için özel zorluklara neden olmaz. tam tanım Bu makalede. Kullanıcının kurulum sürecinde doldurulması gereken tek bir iletişim kutusu veriyoruz. Bu bir sunucu seçimi penceresidir. "Ağ Etki Alanı" ve "SunucuAdı" alanlarında, Sunucu adını, hangi Apache'nin varsayılan olarak yapılandırılacağı çalışacak şekilde yazın.


Not

Bu talimat Apache sunucusu ayarını, yalnızca yerel site testi için kullanılacağı ve intranet ve internet ağlarında çalışmayacağı varsayımı uyarınca açıklanmaktadır. Ağlar intranet ve internette sunucu çalışması için gerçek girmelisiniz alan adıBu sunucu tarafından kullanılacak.

Kurulum işlemi doğru geçerse, APACHE2.2'yi tamamladıktan sonra zaten hizmet olarak çalıştırmanız gerekir. Windows Hizmetleri Listesi'ni açarsanız, bunu kontrol etmek için (" Başlat »| "Kontrol paneli" | "İdare" | "Hizmetler") Ve içinde bir string apache2.2 bulun. (veya apache2). Servis durumu: Üçüncü sütunda çalışıyor veya görünmüyor.

Servis listesindeki Apache2.2 servisinin listesini bulamazsanız, kurulum sırasında bir arıza ve apache oluşması muhtemeldir. Bu durumda, kendiniz bir servis olarak Apache'yi kurmanız gerekir. Bunu yapmak için, Uzak, WindowsCommander, TotalCommander ve benzerleri gibi bir konsol içeren bir programa ihtiyacınız olacak.

Programı konsolla açın, C: /APache2.2.2/bin dizinine gidin ve komutu çalıştırın:

C: /apache2.2/bin/httpd.exe -K yükleme

Cevap olarak, bir mesaj verilmelisiniz. "Apache2 servisi başarıyla kuruldu". Görünüm Konsol penceresi şekilde gösterilir.


İlk başlangıç

Apache-EM'yi Yönetme (Başlat, Durdur, Yeniden Başlatma) grafik arayüzü Ofis windows ServisleriVeya belirli tuşlarla Httpd.exe dosyasının konsolunda yürütülmesi.

Windows Yönetimi, Servis adındaki sağ fare düğmesine basarak açılış menüsü üzerinden gerçekleştirilir. Apache henüz çalışmıyorsa, Başlat komutunu bağlam menüsünden çalıştırın.


Konsolda çalışmayı seviyorsanız, aşağıdaki tuşlar Apache'yi yönetmek için kullanılır.

Apache yönetimi konsoldan komutları

Httpd.exe -K başlangıç
httpd.exe -k durdurma (durdurma hizmeti)
httpd.exe -K yeniden başlatma (yeniden başlat)


Varsayılan olarak, sunucunun kök dizini yüklü c: /apache2.2/htdocs.. İçinde bulunur. Endeks.html dosyası LocalHost adıyla görüntülenir. Sitenin kök dizininin tanımı için direktifi cevaplar Doküman kaynağı.dosyada c: /apache2.2/conf/httpd.conf..

Documentroot "c: /apache2.2/htdocs"

Değiştirebilir ve kök sunucu dizininin başka bir dizini yapabilirsiniz.

Ancak, yapmadan önce, httpd.conf'in minimum bir yapılandırma dosyasını yapmalısınız. Varsayılan olarak, Apache, C: /APache2.2/HTDOCS dizini için yapıldığı gibi, sitelere ve izin direktörlerine erişimin herhangi birinin açıkça kurulması gerektiğini belirtti. Kök sunucu dizinini, uygun izinleri yapılandırmadan başka bir dizinde erteleyseniz, ardından yanıt olarak bir hata (403) yasaklanmış ve Şekilde gösterilen sayfa verilir.


Bu nedenle, en yeni Apache'inizi internette veya içinde barındırma hizmetleri sunmak için kullanmayacaksanız yerel ağVarsayılan korumayı derhal kaldırmalısınız.

Aşağıdaki dosyasında bulun: /apache2.2/conf/httpd.conf Strings:


Seçenekler Takip Etkiliyor.
İzinsizRIDE Yok.
Sipariş reddetmek, izin vermek
Hepsinden inkar etmek
Hepsini tatmin et.

Dize dikkat etmek Hepsinden inkar etmek.

Sanal ana bilgisayar dizini de dahil olmak üzere dizinlere erişimi yasaklamaktadır. Onlara hitap etmeye çalışırken Apache, 403 yasak bir hatayla cevap verecektir. Karşı ağırlık "tüm" direktifin izin verilmesidir. Bu Direktifin Kurulumu, inkarın eylemini tüm yönergelerden iptal eder.

Her dizin için ve her biri için izin verebilirsiniz. sanal ev sahibiAncak, "tümden inkar" direktifini kaplardan daha kolay ilerleyebilir ve kaldırabilir (veya yorum yapabilirsiniz).


Seçenekler Takip Etkiliyor.
İzinsizRIDE Yok.
Sipariş reddetmek, izin vermek
# Hepsinden inkar
Hepsini tatmin et.

Bu basit işlemleri yaptıktan sonra Apache'yi yeniden başlatın. Bunun nasıl yapılacağı yukarıda açıklanmıştır.

PHP yükleniyor.

Modern web sunucusu, dinamik olarak oluşturulan sayfaları desteklemeden zaten düşünülemez. Rusya'da, dinamik sayfalar oluşturma ve web uygulamaları için teknolojiler arasındaki lider PHP teknolojisidir. Aşağıda, Örnek 5.3.5'deki PHP bağlantı işlemine değinilecektir. PHP'nin bu sürümünü zaten yüklediyseniz, hemen "PHP Apache2.2.2.2" bağlantı bölümüne geçebilirsiniz.

PHP ile dağıtım web sitemizden adrese indirebilirsiniz. Bağlantıya göre, bir dağıtım seçimi için kendinizi tanıdık ve neden siteden dağıtımı indirmek için Sitemizden indirme teklifi adına aldığımızı ve resmi Php.net'ten değil. Referansla sunulan dağıtımı yüklerken, PHP'yi bir modül olarak yükleyeceğiniz varsayılmaktadır.

Zip arşivini PHP ile C: /PHP-5.3.5 dizinine açın. Bu, bu PHP kurulumunda tamamlanmıştır. Sonraki adımlar PHP + Apache paketi konfigürasyonu söz konusu olacak ve PHP'nin kendisini yapılandırılacak.

Not

Diğer tüm talimatlar, C: /PHP-5.3.5 dizininde yüklü olan PHP-5.3.5 kullandığınız varsayımına dayanacaktır. Başka bir PHP sürümünüz varsa veya PHP'yi başka bir dizine yüklerseniz, talimatları durumunuza uygun şekilde uyarlamanız gerekir.

PHP'yi Apache2.2.2'ye bağlayın

Apache2.2'ye PHP Bağlantı Sorunları

Düzenli bir php5apache2.dll modülünü Apache2.2.2'ye bağlamaya çalışırsanız, arıza sizi bekliyor. Apache, resimde gösterilen mesajı vermek istemiyor.


Ve sistemin kayıtlarında ve uygulamalarda aşağıdaki mesajlar görünecektir

Adlandırılmış Apache hizmeti aşağıdaki hatayı bildirdi:
\u003e\u003e\u003e httpd.exe: C: /apache2.2/conf/httpd.conf satırındaki 115 satırındaki sözdizimi hatası:
C: /PHP-5.3.5/PHP5APache2.dll dosyasını sunucuya yüklenemiyor: \\ xcd \\ xe5 \\ xed \\ xe0 \\ xe9
\\ Xe4 \\ xe5 \\ xed \\ xf3 \\ xe4 xe0 \\ xfb \\ xf3 xed \\ xed \\ xfb \\ xf3 \\ xec \\ xed \\ xfb \\ xf3 \\ xEb \\ xfc.

PHP5APache2.dll kütüphanesi Apache 2.0.x için, Apache 2.2.x için tasarlanmıştır, için PHP5APache2_2.dll kütüphanesini sarmak gerekir (dağıtımdaki php5apache2.dll dosyasının yanında bulunur).

PHP bağlantısı için httpd.conf'u yapılandırma

PHP'yi bir modül olarak bağlamak için, httpd.conf dosyasına yalnızca 3 talimat eklemeniz gerekir.

Httpd.conf içinde php bağlamak için talimatlar

LoadModule php5_module c: /php-5.3.5/php5apache2_2.dll
AddType Uygulaması / X-httpd-php PHTML PHP
Phpinidir "c: /php-5.3.5/"

Bu satırlar, örneğin, LoadModule direktiflerinden hemen sonra, httpd.conf dosyasının ortasında yer almalıdır. Bu direktiflerin spesifik konumu, temel bir önemi yoktur, ancak bunları başında ve httpd.conf dosyasının sonundaki sonuncusunda da yerleştirmek imkansızdır.

  • İlk dize, php5apache2_2.dlll kütüphanesinde uygulanan PHP modülünü yükler.
  • İkinci satır, PHP uzantısına ve PHP modülü tarafından işlenen MIME uygulama / X-HTTPD-PHP içeren dosyalar arasındaki yazışmaları belirler.
  • Üçüncü satır, PHP.ini yapılandırma dosyasının konumunu açıkça belirtmenize olanak sağlar.

Not

Phpinidir direktifleri Apache1.3'te yeterli değildir, çünkü php.ini dosyasının birkaç kopyası varsa veya uygun olmayan dizine yerleştirildiğinde PHP ayarında sık sık oluşur.

Bir sonraki adım oluşturulmalı yapılandırma dosyası. PHP için. PHPinidir Direktifinde httpd.conf dosyasında, PHP yapılandırma dosyası konumu C: /PHP-5.3.5 dizini ile gösterildi. Yapılandırma dosyasının kendisi php.ini olarak adlandırılmalıdır.

C: /PHP-5.3.5 dizininde, birkaç yapılandırma dosyası şablonları vardır. Temel olarak, dosyayı alın c: /php-5.3.5/Php.ini-Recommended. ve yeniden adlandır php.ini.. Böylece, PHP yapılandırma dosyası (php.ini) C: /PHP-5.3.5 dizininde bulunur ve PHP yapılandırmasında tam olarak tüm değişikliklerdir.

Httpd.conf'de değişiklik yaptıktan ve Php.ini dosyası oluşturduktan sonra Apache'yi yeniden başlatın.

Aynı adın işlevini gerçekleştiren ve dizine kaydetmek için phpinfo.php adının altına bir test php betiği oluşturun. c: /apache2.2/htdocs..

Phpinfo.php komut dosyası

echo phpinfo ();

// Lütfen tam kayıt sözdiziminin kullanıldığını unutmayın.
// PHP betiği.?>

Not

PHPINFO.PHP TEST komut dosyasında, PHP komut dosyasını belirlemek için tam bir sözdizimi kullanılır. Kısa kayıt sözdiziminin son sürümlerinin PHP dağılımlarında varsayılan olarak devre dışı bırakılır. Kısa kayıt modunu değiştirmek için, Direktif sorumludur short_open_tag PHP.INI dosyasında. Ayarlanması gerekiyor Açık..

Şimdi bu komut dosyasını giren tarayıcıdan bakın. adres satırı http: //localhost/phpinfo.php.. Cevap olarak, görüntülenen yaygın olarak bilinen mor sayfalar gösterilmelidir. ayarlar PHP. ve uzantıları.


PHPINFO () işlevi raporu "Mor Tablolar" şeklinde görüntüleniyorsa, PHP'nin Apache tarafından başarıyla gerçekleştirildiği anlamına gelir.

Olası Hatalar

Apache yüklenir, ancak "mor tablolar" yerine boş bir sayfa açılır.

Kontrol: Test komut dosyası tam bir sözdiziminden veya kısaltılmış olarak kaydedilir mi? Şunlar.:

Kaydedilmeli
echo phpinfo ();
?>
yerine
echo phpinfo ();
?>

Windows XP için Apache

Halen, Apache'nin tüm güncel sürümleri Windows 7 SP1, Vista SP2, 8 / 8.1, 10, Server 2008 SP2 / R2 SP1, Server 2012 / R2, Sunucu 2016'da başlatılmaktadır.

Böylece, Apache'nin modern versiyonlarını Windows XP'de çalıştırmak imkansızdır. Ayrıca Apache üzerinde çalışmıyor Windows Server 2003.

Windows XP'de, yalnızca Apache 2.2'yi çalıştırabilirsiniz. Ve senin windows sistemi XP bir servis paketi 3 olmalıdır.

Devam etmeden önce, daha yeni gitmenizi tavsiye ederim windows sürümü - Yedi ile başlayarak herhangi bir şekilde kurulabilir modern sürüm Apache ve PHP. Apache ve PHP'nin eski sürümleri hata içerebilir. Eğer kullanmayı planlıyorsan yerel Web Sunucusu Web uygulamalarının uygulanmasını ve PHP'ye programlamayı incelemek için, Windows XP en çok değil en iyi platform - Burada uzun süredir devam eden yazılımla ilgileneceksiniz.

Eğer seni ikna etmedim, sonra bunu takip et. adım adım talimatlar Windows XP'de Apache'yi çalıştırmak için.

Bir Web Sunucusu Yapısı Oluşturma

Sunucumuzun dizinlerinin yapısını oluşturun. Ana fikir, yürütülebilir dosyaları ve sitelerin dosyalarını veritabanlarıyla bölmektir. Yedeklemek de dahil olmak üzere sunucuya hizmet vermek için uygundur.

Diskin kökünde C: \\ Katalog Oluştur Sunucu. Bu dizinde, 2 alt dizin oluşturun: çöp Kutusu. (yürütülebilir dosyalar için) ve veri..

Kataloğa git veri. ve alt klasörler oluşturun Db (veritabanları için) ve htdocs. (siteler için).

Windows XP'de Apache nasıl yüklenir

Seç Özel Kurulum:

Yükleme klasörünü değiştirin C: \\ Server \\ Bin \\ Apache2.2 \\:

Kurulumu tamamladıktan sonra http: // localhost /:

Kataloğa git C: \\ Server \\ Bin \\ Apache2.2 \\ conf \\ ve dosyayı aç httpd.conf. Herhangi bir metin editörü.

İçinde, bir satır satırını değiştirmemiz gerekiyor.

#Servername localhost: 80

SERVERNAME LOCALHOST: 80

Documentroot "c: /server/bin/apache2.2/htdocs"

Documentroot "C: / Sunucu / Veri / HTDOCS /"

DizinIndex index.html.

Dizinindex index.php index.html index.htm

# COARDOVERRIDE KONTROLLER DOĞRUTLARIN YAPILMASI. # "Hepsi", "Yoktur" olabilir veya herhangi bir anahtar kelimenin bir kombinasyonu: # Seçenekler FileInfo Authconfig Sınırı # AllowOverride Yok

# COARDOVERRIDE KONTROLLER DOĞRUTLARIN YAPILMASI. # "Hepsi", "Yoktur" olabilir veya herhangi bir anahtar kelimenin bir kombinasyonu: # girlowOverRide FileInfo Authconfig Limit # AllowOverRide

#Loadmodule rewrite_module modülleri / mod_rewrite.so

LoadModule RewRite_Module modülleri / mod_rewrite.so

Dosyayı kaydedin ve kapatın. Her şey, Apache ayarı tamamlandı! Uygulanacak değişiklikleri değiştirmek için Web sunucusunu yeniden başlatın veya bilgisayarı yeniden başlatın.

Siteleriniz klasöre yerleştirildi C: \\ Server \\ Data \\ htdocs \\.

Windows XP'de PHP Nasıl Kurulur

Windows XP'de, Apache'nin bu sürümü sadece PHP 5.4'ü kazanacak, son sürüm PHP 5.4.9, bu bu dosya ve arşivden indirin.

Bu sürüm için indirin ve yükleyin. PHP dosyası. "Dağıtılmış Paket Microsoft Visual C ++ 2008 (x86)".

Klasörde C: \\ Server \\ Bin \\ Adlandırılan başka bir klasör oluştur Php., İndirilen dosyanın içeriğini zamanlayın php-5.4.9-win32-vc9-x86.zip..

Dosyada C: \\ Server \\ Bin \\ Apache2.2 \\ conf \\ httpd.conf En kolay satır eklemek

Phpinidir "C: / Sunucu / Bin / PHP" AddHandler Uygulaması / X-httpd-php .Php LoadModule PHP5_Module "C: /Server/Bin/PHP/PHP5apache2_2.dll"

Şimdi klasörde C: \\ Server \\ Bin \\ PHP \\ Dosyayı Bul php.ini-geliştirme ve içinde yeniden adlandır php.ini..

Bu dosyayı aç php.ini. herhangi bir şekilde metin düzelticiBir çizgi arıyorum

; Extension_dir \u003d "ext"

ve onun yerine

Extension_dir \u003d "C: \\ Server \\ Bin \\ PHP \\ ext \\"

Şimdi dize grubunu bul:

uzatma \u003d php_bz2.dll; uzantısı \u003d php_curl.dll; uzantısı \u003d php_fileinfo.dll; uzantısı \u003d php_gd2.dll; uzantılı \u003d php_gettext.dll; uzantısı \u003d php_gmp.dll; uzantısı \u003d php_inintl.dll; uzantısı \u003d php_imap.dll; uzatma \u003d php_imap.dll; uzatma \u003d php_imap.dll; uzantısı \u003d php_imap.dll; uzantısı \u003d php_interbase.dll; uzantısı \u003d php_ldap.dll; uzantısı \u003d php_mbstring.dll; uzantısı \u003d php_exif.dll; BT'ye bağlı olarak MBString'den sonra olmalıdır; uzatma \u003d php_mysql.dll; uzantısı \u003d php_mysqli.dll; uzantısı \u003d php_oci8.dll; Oracle 10gr2 Instant İstemcisi ile kullanın; uzantısı \u003d php_oci8_11g.dll; Oracle 11gr2 Instant Client ile kullanın; uzantısı \u003d php_openssl.dll; uzantısı \u003d php_pdo_firebird.dll; uzantısı \u003d php_pdo_mysql.dll; uzantılı \u003d php_pdo_oci.dll; uzantısı \u003d php_pdo_pgsql.dll; uzantısı \u003d php_pdo_pgsql.dll; uzantısı \u003d php_pdo_sqlite.dll; uzatma \u003d php_pgsql.dll; extension \u003d php_pspell.dll; uzantısı \u003d php_shmop.dll

ve aşağıdakileri değiştirin:

Extension \u003d php_bz2.dll uzantısı \u003d php_curl.dll uzantısı \u003d php_fileinfo.dll uzantısı \u003d php_gd2.dll uzantısı \u003d php_gettext.dll; uzantısı \u003d php_gmp.dll; uzantısı \u003d php_intl.dll; uzantısı \u003d php_imap.dll; uzantısı \u003d php_interbase.dll; Extension \u003d php_ldap.dll uzantısı \u003d php_mbstring.dll uzantısı \u003d php_exif.dll; BT uzantısına bağlı olarak MBString'den sonra olmalı \u003d php_mysql.dll uzantısı \u003d php_mysqli.dll; uzantısı \u003d php_oci8.dll; Oracle 10gr2 Instant İstemcisi ile kullanın; uzantısı \u003d php_oci8_11g.dll; Oracle 11Gr2 Instant Client Extension \u003d PHP_OPENSSL.DLL; Extension \u003d php_pdo_mysql.dll; uzantısı \u003d php_pdo_mysql.dll; uzantısı \u003d php_pdo_oci.dll; uzantısı \u003d php_pdo_ddbc.dll; uzantısı \u003d php_pdo_pgsql.dll uzantısı \u003d php_pdo_pgsql.dll; uzantısı \u003d php_pdo_pgsql.dll; uzantısı \u003d php_pgsql. dll; uzantısı \u003d php_pspell.dll; uzantısı \u003d php_shmop.dll

Şimdi bu gruptan gelen satırları döner:

uzatma \u003d php_soap.dll; uzantısı \u003d php_sockets.dll; uzantısı \u003d php_sqlite3.dll; uzantılı \u003d php_sybase_ct.dll; uzantısı \u003d php_tidy.dll; uzantısı \u003d php_xmlrpc.dll; uzantısı \u003d php_xsl.dll; uzantısı \u003d php_xsl.dll; extension \u003d php_xsl.dll;

Çıkmalı:

Extension \u003d php_soap.dll uzantısı \u003d php_sockets.dll uzantısı \u003d php_sqlite3.dll; uzantısı \u003d php_sybase_ct.dll; uzantısı \u003d php_tidy.dll extension \u003d php_xmlrpc.dll uzantısı \u003d php_xmlrpc.dll uzantısı \u003d php_xsl.dll; extension \u003d php_xsl.dll; extension \u003d php_xsl.dll;

Web sunucusunu yeniden başlatın:

Katalogda C: \\ Server \\ Data \\ htdocs \\ Denilen bir dosya oluştur i.php.

Bu dosyaya kopyalayın:

İndirilen dosyayı açın C: \\ Server \\ Data \\ htdocs \\. Bu klasörü yeniden adlandır (phpmyadmin-3.5.8.2-All-Dil) phpmyadmin..

Katalogda c: \\ SUNUCU \\ DATA \\ HTDOCS \\ PHPMYADMIN \\ Bir dosya oluşturun. config.inc.php. ve oraya kopyala:

Şimdi web tarayıcısında, adresinizi açın http: // localhost / phpmyadmin /:

Kullanıcı adı olarak girin kökVe şifreyi boş bırakın.

Sonuç

Gördüğünüz gibi, uygun versiyonları seçmese de, ancak Windows XP'de, programların en son bileşenlerine sahip olmasa bile, tam teşekküllü bir Web sunucusu çalıştırabilirsiniz.

Bu arada, bu talimat tarafından oluşturulan Hazır Montajı indirebilirsiniz. Onu bulacaksın.

Php. - Genel olarak web uygulamalarının geliştirilmesinde kullanılan genel amaçlı programlamanın komut dosyası dili.

Kurulum

PHP tercümanı, farklı tercüman fırlatma modları için çeşitli varyantlarda gelir.

Cli

PHP -Cli'yi kurmak için koşun:

Sudo apt-get install php5-cli

Cgi

PHP - CGI'yı yüklemek için:

Sudo apt-get install php5-cgi

Fastcgi.

PHP -FPPM'yi yüklemek için.

Sudo apt-get install php5-fpm

Apache için modül.

Ubuntu Saucy versiyonu (13.10) ile başlayarak, PHP önceden ayarlanmış zend opcache ile sisteme kurulur.

Bir kerede birkaç PHP hızlandırıcısı kurmayın, herhangi bir sonuç vermeyecektir.

Alternatif PHP önbelleği.

Ubuntu Saucy versiyonundan (13.10) paketinden başlayarak pHP-APC. Bir opcode cachecher yüklemez, bunun yerine paketi ayarlar. pHP-APCU. İşlevselliğin bir parçası ile (özel veri önbelleğe alma).

Apt-get install php-APC

Dosya Ayarları /etc/php5/apache2/conf.d/apc.ini..

Extension \u003d APC.SO REALPATH_CACHE_SIZE \u003d 4096K APC.MAX_FILE_SIZE \u003d 4M APC.SHMP_FILE_MASK \u003d /TMP/APC.XXXXXX APC.TTL \u003d 3600 APC.USCER_TTL \u003d 3600 APC.GC_TTL \u003d 3600

Xcache

Apt-get install php-xcache

Dosya Ayarları /etc/php5/apache2/conf.d/xcache.ini..

Realpath_cache_size \u003d 4096k xcache.size \u003d 40m xcache.slots \u003d 8k xcache.ttl \u003d 3600

İşlemcinizin çekirdeklerinin numarasını da belirleyebilirsiniz:

Xcache.count \u003d 2.