Hej!
Nu har jag försökt att installera Apache och PHP på min XP sp3 med hjälp av sju anvisningar utan att det lyckas!
Min önskan är att installera [httpd-2.2.17-win32-x86-no_ssl.msi] från apache.org samt [php-5.3.5-Win32-VC6-x86.msi] och [php-5.3.5-Win32-VC9-x86.msi] från windows.php.com.
Apache fungerar till 100% men med PHP strular apache och PHP går inte att få igång. Jag har åtgärdat alla felmeddelanden utom att servern inte går att identifiera med 192.168.0.100 vilket jag bytt till localhost, med många fler!
Är det någon som har ett hållbart tipps om en länk eller själv kan hjälpa mig att få det fungera?
Jag vill ha Apache2.2.17 med php5.3.5 på min XP men helst lära mig utan Wamp eller liknande!
När jag springer på ett problem så vill jag gärna hitta felet och lösa det, därför envisas jag med att installera ett i taget och inte använda program som gör det. Men det är kanske lösningen för oss som inte har tillräckligt med kunskap för att på egen hand felsöka! När jag använt instruktioner så har det inte fungerat och därför tänkte jag att någon visste instruktioner som passar mina önskemål någonstans där jag inte tittat.
Tanken är väl att jag i framtiden ska kunna installera BSD samt en server (Apache) och stöd för PHP, men då måste jag veta vad jag gör med servern eftersom jag inte har en susning om Unix. En sak i taget alltså!
Men ditt råd är att samordna installationen med EasyPHP vad jag förstår! Jag får väl svälja stoltheten och leta på den bästa!
Varför EasyPHP och inte något annat?
DirectoryIndex-direktivet gör att t ex http://www.test.com/ pekas om mot http://www.test.com/index.php. Frivilligt men så klart rekommenderat. Annars måste index.php finnas med i sökvägen för att en index-fil ska köras.
Ser bra ut. Så, hur yttrar sig felet exakt? Går det att starta servern? Funkar det att ladda andra filer än PHP-skript? Om du försöker ladda ett PHP-skript, vad ser du? PHP-koden?
Apache fungerar 100% utan php så det måste vara kopplingen mellan som inte vill!
Apache vill inte starta, och om det dyker upp felmeddelanden så justerar jag det som det står att jag ska göra! php-filerna får inte den ikon som jag är van med (har haft allt fungerande i tidigare versioner)!
I de instruktioner jag läst står att php ska hämtas som .zip-filer, men jag mämtar dem som .msi för att slippa lite jobb!
php-filerna får inte den ikon som jag är van med (har haft allt fungerande i tidigare versioner)!
I Windows eller i mapplistningar? Om du menar i Windows så är det något du justerar i Windows filutforskare, någonstans i verktyg>mappalternativ eller var det finns nuförtiden. Men detta har ingen inverkan på om du kan köra PHP-filer.
Om du menar i mapplistningar som Apache genererar, så får du kolla i conf\extra\httpd-autoindex.conf.
OK!
Nu när jag försöker att omstarta Apache så kommer komandotolken upp (tom) sen går datorn trögt och till sist får jag skicka felmeddelande, men ingen omstart sker!
När jag har php installerat så dör Apache!
När jag packade upp manuellt så kommer jag ihåg att jag lade filer i C:/Windows men ingen säger att jag ska göra det nu!
Detta är allt från loggen sen jag installerade php
The Apache2.2 service is restarting.
[Sun Feb 06 18:08:21 2011] [notice] Parent: Received restart signal -- Restarting the server.
[Sun Feb 06 18:08:21 2011] [notice] Child 4548: Exit event signaled. Child process is ending.
[Sun Feb 06 18:08:21 2011] [notice] Apache/2.2.17 (Win32) configured -- resuming normal operations
[Sun Feb 06 18:08:21 2011] [notice] Server built: Oct 18 2010 01:58:12
[Sun Feb 06 18:08:21 2011] [notice] Parent: Created child process 4564
[Sun Feb 06 18:08:22 2011] [notice] Child 4548: Released the start mutex
[Sun Feb 06 18:08:23 2011] [notice] Child 4548: All worker threads have exited.
[Sun Feb 06 18:08:23 2011] [notice] Child 4548: Child process is exiting
[Sun Feb 06 18:10:30 2011] [crit] (OS 6)Referensen (handle) är felaktig. : master_main: create child process failed. Exiting.
[Sun Feb 06 18:10:30 2011] [notice] Parent: Forcing termination of child process 36
The Apache2.2 service is restarting.
Starting the Apache2.2 service
The Apache2.2 service is running.
Ja, det låter som en bra idé att ge upp, det lär man sig massor på...
Såhär ser det ut i min httpd.conf (Apache 2.2/Windows7 64-bit)
LoadModule php5_module "c:/php/php5apache2_2.dll"
# configure the path to php.ini
PHPIniDir "C:/php"
Har jag allt (Apache/PHP/MySQL) egenkonfat var och en för sig och allt funkar som en dans sedan första gången jag installerade, kör även med OpenSSL för att kunna köra https lokalt.
Vad är fel hos dig? Var lägger du dina php-filer när du testar?
Jag förstår att det inte kommer något svar, det hela är urmärkligt!
Nej, inte så konstigt att du inte får nån hjälp när du inte skriver _vad_ Apache säger vid uppstart... Har du någon annan webserver installerad (IIS?) eller något annat program som t.ex. använder samma port som Apache?
294 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2