Benim XAMPP benim PHP okumak değildir. Muhtemelen, benim Apache yapılandırmasında bir sorun var. Benim PHP kitabı ben httpd yapılandırma dosyasını açın ve bu satırları ekleyin önerdi:
LoadModule php5_module c:/php/php5apache2_2.dll
PHPIniDir "c:/php/"
AddType application/x-httpd-php .php
Ben yaptım, ama ben geri Apache açmak için kontrol panelinde geri gitti, ben onun tarafından çalışan işareti alamadım ki. Ben PHP ben XAMPP kullanarak düşünüyorum çünkü bu olduğunu düşündüm. Bunun yerine aşağıdaki çalıştı:
LoadModule php5_module c:/xampp/php/php5apache2_2.dll
PHPIniDir "c:/xampp/php/"
AddType application/x-httpd-php .php
Ama sorunu (PHP hala kontrol panelinde Apache tarafından çalışan işareti alamayan, çalışmıyor) çözülmüş değil. Ben ne yapmalıyım? Eğer bu konularda ben, Windows 7 kullanıyorum.
XAMPP kaldırıp dizini sildikten sonra, ben de aynı sorunla karşılaştı. İşte en son hata günlüğü bulunuyor:
[Fri Oct 15 19:44:00 2010] [notice] Digest: generating secret for digest authentication ...
[Fri Oct 15 19:44:00 2010] [notice] Digest: done
[Fri Oct 15 19:44:00 2010] [notice] Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Fri Oct 15 19:44:00 2010] [notice] Server built: Nov 11 2009 14:29:03
[Fri Oct 15 19:44:00 2010] [notice] Parent: Created child process 912
[Fri Oct 15 19:44:03 2010] [notice] Digest: generating secret for digest authentication ...
[Fri Oct 15 19:44:03 2010] [notice] Digest: done
[Fri Oct 15 19:44:04 2010] [notice] Child 912: Child process is running
[Fri Oct 15 19:44:04 2010] [notice] Child 912: Acquired the start mutex.
[Fri Oct 15 19:44:04 2010] [notice] Child 912: Starting 150 worker threads.
[Fri Oct 15 19:44:04 2010] [notice] Child 912: Starting thread to listen on port 443.
[Fri Oct 15 19:44:04 2010] [notice] Child 912: Starting thread to listen on port 80.