Jump to content
Forum Windows-az.com

PHP yükləmə yolu


Recommended Posts

PHP dinamik dil sayılır yəni belə proqramlar məlumatların sorğu şəkilində müəyyən bir serverə göndərilib və oradan sorğuya uyğun cavabların alınması sistemi ilə işəyir. Bu sistemin işləməsi üçün bizə baza məlumatlarına girə bilən serverlə bağlı proqramlar lazımdı. Apache, MYSQL kimi. Mən Apache uyğun bilirəm.(daha ətraflı izah olunacaq )

 

Bizə lazım olacaq ləvazimatlar (proqramlar).

PHP 5.1.2 www.php.net/downloads.php

Apache 1.3.34 www.php.net/downloads.php

 

PHP 5.1.2 arxivini (*.rar arxivi) C:\\php direktoriyasına boşaldıqdan sonra C:\\php\\ php5ts.dll faylını C:\\WINDOWS\\system32 direktoriyasına köçürdürük (copy). C:\\php qovluğunda php.ini-dist faylını tapacaqsınız. Bu faylı C:\\WINDOWS direktoriyasına köçürdür və adını dəyişdiririk php.ini şəklinə. Php.ini bu faylı notepad vasitəsi ilə açırsınız və ctrl+f düymələrini birlikdə basaraq axtarışa globals, magic_quotes, (ayrı-ayrılıqda) yazın və aşağıdakı formada olmalısından əmin olun (yoxsa böyük ehtimal işləməyəcək). Bunun səbəbini irəlidə izah edəcəyəm.

 

registry_globals= on

magic_quotes_gpc= off

 

Sonra 2-ci əsas məsələ Apache 1.3.34 yükləməyə çalışaq.

İki dəfə üzərinə basın və next düyməsi ilə irəliləyin sonra Apache License qəbul edin (I accept) işarə edin, next basıb irəliləyin və belə bir ekran çıxdığında şəkildəki kimi doldur. ( localhost, Öz e-mailivi yaz )

 

63a6b159bd3e.jpg

 

Yüklədikdən sonra C:\\Program Files\\Apache Group\\Apache\\conf\\ httpd girib orada axtarış verib ctrl+f vasitəsi ilə LoadModule yazıb axtarışa ver və aşağıda yazdığım formada yazı tapsan deməli doğru yoldasan. Mənim qırmızı ilə işarələdiyim yazını(LoadModule php5_module C:/php/php5apache.dll) eyni ilə yaz LoadModule-ların sonunda yaz. Səhvə yol vermə və aşağıdakı ilə eyni olmasını yoxla.

 

#LoadModule vhost_alias_module modules/mod_vhost_alias.so

#LoadModule mime_magic_module modules/mod_mime_magic.so

#LoadModule status_module modules/mod_status.so

#LoadModule info_module modules/mod_info.so

#LoadModule speling_module modules/mod_speling.so

#LoadModule rewrite_module modules/mod_rewrite.so

#LoadModule anon_auth_module modules/mod_auth_anon.so

#LoadModule dbm_auth_module modules/mod_auth_dbm.so

#LoadModule digest_auth_module modules/mod_auth_digest.so

#LoadModule digest_module modules/mod_digest.so

#LoadModule proxy_module modules/mod_proxy.so

#LoadModule cern_meta_module modules/mod_cern_meta.so

#LoadModule expires_module modules/mod_expires.so

#LoadModule headers_module modules/mod_headers.so

#LoadModule usertrack_module modules/mod_usertrack.so

#LoadModule unique_id_module modules/mod_unique_id.so

 

LoadModule php5_module C:/php/php5apache.dll

 

#

# Reconstruction of the complete module list from all available modules

 

2-ci addım. Yenə axtarış ver və bu dəfə AddModule axtar.Eynən yuxarıda izah elədiyim kimi AddModule-ların axırında AddModule mod_php5.c yaz. Yaddaşa ver, faylı bağla çıx.

 

#AddModule mod_vhost_alias.c

AddModule mod_env.c

AddModule mod_log_config.c

#AddModule mod_mime_magic.c

AddModule mod_mime.c

AddModule mod_negotiation.c

#AddModule mod_status.c

#AddModule mod_info.c

AddModule mod_include.c

AddModule mod_autoindex.c

#AddModule mod_unique_id.c

AddModule mod_so.c

AddModule mod_setenvif.c

AddModule mod_php5.c

 

#

# ExtendedStatus controls whether Apache will generate "full" status

 

Sonra Start-dan Run düyməsinə basın və şəkildəki kimi yazın OK düyməsinə basın.(net stop apache)

 

b261c5b56cd6.jpg

 

Sonra bir neçə saniyədən aşağıdakı kimi yazıb OK düyməsinə basın.(net start apache)

 

953c00155bb7.jpg
Link to comment
Share on other sites

Proqramlar telegramda

Sohbete katıl

Şimdi mesajını gönderebilir ve daha sonra kayıt olabilirsin. Bir hesabın varsa, hesabınla göndermek için şimdi oturum aç.

Misafir
Bu konuya yanıt ver...

×   Zengin metin olarak yapıştırıldı.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Önceki içeriğiniz geri yüklendi.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • loading...
×
×
  • Create New...