Jump to content
php.lv forumi

Recommended Posts

Posted (edited)

*Windows XP SP3

*httpd-2.2.17-win32-x86-no_ssl.msi

*php-5.3.5-Win32-VC6-x86.msi (oficiālajā saitā vairs neatrast, bet 5.3.6 ir tikai VC9 versija, kas Apachei nepatīkot)

 

Ieinstalēju Apache, atveru http://localhost - It works!

Ieinstalēju PHP (default configuration), pārstartēju Apache - protams, PHP autokonfigurācija ir kroplīga (PHPIniDir = "", LoadModule satur tikai DLL nosaukumu, nav path), līdz ar to erors. Vismaz PATH nokonfigurēja pareizi.

Atveru httpd.conf, izlaboju PHP pievienotās līnijas uz šo:

#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir "D:/PHP"
AddType application/x-httpd-php .php
LoadModule php5_module "D:/PHP/php5apache2_2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

Startēju Apache - Apache HTTP Server has encountered a problem and needs to close. blablabla.

Windows Event Viewer ieraksts - Faulting application httpd.exe, version 2.2.17.0, faulting module php5ts.dll, version 5.3.5.0, fault address 0x000e890c.

 

Jautājums - WTF?

Edited by jurchiks
Posted

Ar WAMP ir problēmas, ja es gribu izmantot MySQL citiem mērķiem.

Un vispār, tā ir izvairīšanās no problēmas, nevis tās risinājums, tā kā izdomā ko labāku.

Posted (edited)

Jau to postu lasīju, vienīgais, kas varētu ko mainīt, bija tā httpd.conf līniju maiņa uz <IfModule>, bet loģiski, ka tas nepalīdz, jo problēma nav tajā modulī.

Tagad kačāšu to pašu PHP, tikai .zip versiju, un rakšos cauri visiem konfigiem.

Stulbi, ka Windows tā tiek ignorēts, Linux lietotājiem ar tik stulbām problēmām kaut kā nesanāk saskarties.

 

Edit: iespējams, ka atradu, kur problēma...

Defaultajā PHP konfigurācijā modulis mbstring.dll ir izslēgts un exif.dll ir ieslēgts, bet php.ini saka tā: "Must be after mbstring as it depends on it"

Edited by jurchiks
Posted (edited)

nu nezinu ..

njem jauno Apachi

njem jauno PHP

njem janako Mysql

--

instalee

nevajadzetu buut problemaam, it ipashi uz WinXP

--

aa nu jaa PHP pectam panjem Zip versiju -> ka pieredze raada taa ir pilnaa..

piedevam neaizmirsti parlasiit konkretaas Apache versijas docus par PHP .. tur atskjiribas var buut krietni lielas ..

+ pareizo *.dll iemet ieksh win32 .. (no PHP)

Edited by Grey_Wolf
Posted (edited)

dll no php nevajag nekur mest, php folderis ir PATH, same thing.

Un, kā redzi, problēmas ir, ja vienkārši ņem un instalē pa defaulto (iemeslu jau iepriekš aprakstīju).

Problēma atrisināta, vnk manuāli paķidāju moduļus un izgāju cauri php.ini (bet jebkurā gadījumā problēmu neizraisīju es, vnk php defaultais setups satur bagu)

Edited by jurchiks
Posted

Un XAMPP nav WAMP. Un rekomendēju programmatūru lejupielādēt no oficiālajiem avotiem.

Posted

Nodiseiblo visas php ekstensijas un paskaties, vai nepalīdz.

 

OS - Windows 7 x64 ?

 

XAMPP/WAMP nerekomendēju lietot. Labāk izburies cauri instalācijas/konfigurēšanas procesam paša spēkiem - būs lietderīgāk.

Posted

Nodiseiblo visas php ekstensijas un paskaties, vai nepalīdz.

 

OS - Windows 7 x64 ?

 

XAMPP/WAMP nerekomendēju lietot. Labāk izburies cauri instalācijas/konfigurēšanas procesam paša spēkiem - būs lietderīgāk.

 

Iesācējiem ir labs jau tas pats XAMPP ;)

Bet nu vari arī darīt kā Tu teici. ;)

Posted

Jopt, jūs cilvēki tak vispār neesat izlasījuši neko no tā, ko es uzrakstīju!

Man ir WINDOWS XP (1. postā pirmais punkts, ko minēju), kāds nafig XAMPP?

@Snapins - skatos, ka tu arī neesi nekāds profiņš.

@daGreivis - un kā tu domā, no kurienes es visu vilku?

Un visbeidzot - es tak skaidri un gaiši uzrakstīju, ka problēmu esmu atrisinājis un pateicu, kur tā atrodama!

Un tikai pēc tam, kad lieta ir izbeigta, sāk dot praktiski nekam nederīgus padomus!

 

Somebody, just lock the topic already...

Posted

Nu, Dievs žēlīgs, lūdzu paskaties divas reizes, ja Tev tomēr iesaka XAMPP, pat ja Tev ir Windowzzz. XAMPP'am ir multi-platformu atbalsts.

Guest
This topic is now closed to further replies.
×
×
  • Create New...