Archief - Localhost: install probs

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

fromalk

Legacy Member
Ok k weet dat dit eig software problemen zijn maar daar k meer kans heb om hier een degelijk snel antwoord te vinden! K had graag een lokaal apache servertje geinstalleerd op mn laptop voor onderweg ;-) Nu een jaar probleempje ging het vrij vlekkeloos tot aan het phpmyadmin gedeelte...
Nu formateerde k mn pc een weekje terug, en had k graag terug alle localhost mogelijkheden gehad...
PHP
Apache
Mysql
Phpmyadmin
En postgreSQL

Nu installeerde ik met succes apache (meest recente) ik teste het ip 127.0.0.1 en alles werkte correct... Vervolgens installeerde k php (ook de meest recente) alle via de cgi bin installer... Nu eerst zij hij iets van dat hij apache niet auto kon configureren, vervolgens klikte k op ok en zij hij dat alles met succes was geinstalleerd... Ik delete de files in de map htdocs van apache, zette er een map in:
test en een file: info.php met daarin:
PHP:
<?php
info();
?>
Ik open mn browser, ga naar t loccalhost ip adres, zie de map: test . staan, klik deze open, zie ook de file: info.php
Maar van daar gaat het mis, als k de file wou openen kreeg k dus een download venster :doh: :wtf: ...
Ik php opnieuw geinstalleerd en apache herstart... En toen kon k de file (info) wel opene, alleen zag k daarop een error:
kan het bestand niet vinden...


Ohja, ik voerde dit scipt ook nog in in de apache configuratie (helemaal op t einde) file vlak na de installatie van php, waarop ik natuurlijk apache vervolgens herstarte:
ScriptAlias /php4/ "C:/PHP"
Action application/x-httpd-php4 "/php4/php.exe"
AddType application/x-httpd-php4 .php

Wellicht is 1 vd fouten al dat k php4 heb staan overa en tis eig een php5 installerenn k heb geen idee hoe het script dan moet om te werken, iemand ervaring met WAMP(P)?

knuppel

Legacy Member
heb je het bestand php.ini gekopieerd naar de map windows ?

killgore

Legacy Member
1) phpinfo(); :p
2) Try running it as a module:

Code:
#PHPCONFIG
   LoadModule php5_module c:/php/php5apache.dll
# AddModule mod_php5.c
   AddType application/x-httpd-php .php
   AddType application/x-httpd-php-source .phps

AddModule is bij mij commented omdat dit in principe maar 1 keer moet gebeuren, maar je moet dit natuurlijk uncommenten of het zal niet werken :p.

fromalk

Legacy Member
Php5 bolt dankzij de methode van killgore (mits enige aanpassingen :p) Nu mysql en phpmyadmin pob te installe via de url v homer

killgore

Legacy Member
mysql zelf is zo simpel als iets onder windows: ge installeert et, klikt ergens auto-run aan en et staat er.

configureren onder PHP5, ook niet moeilijk:
gewoon libmysql.dll kopiëren van uw php folder naar uw system32 folder :). Extensie staat in principe std aan.

fromalk

Legacy Member
K heb zojuist met succes de meest recente apacha en php geinstalleerd op mn laptop, nu heb k ook een mysql 4;X db geinstalleerd en wou ik als laatste stap een phpmyadmn versie 2.2.26 installeren, bij deze laatste downloadke hem, un zipte, opende de config, veranderde: $cfg['PmaAbsoluteUri_DisableWarning'] = TRUE; van flase naar true dus ;-)
Voerde ipv root mn gebruikersnaam in en mn paswoord... Mn ini file vn mysql ziet er zo uit:
Code:
#This File was made using the WinMySQLAdmin 1.4 Tool
#3/09/2004 17:38:44

#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions


;extension=php_mssql.dll
;extension=php_msql.dll
extension=php_mysql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll


[mysqld]
basedir=C:/Webserver/mysql
#bind-address=192.168.0.5
datadir=C:/Webserver/mysql/data
#language=C:/Webserver/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=C:/Webserver/mysql/bin/mysqld-nt.exe
user=fromalk
password=******
Deze is volledig std buiten dat ik dit zowel id ini v mysql als die van phpinvoerde:
Code:
;extension=php_mssql.dll
;extension=php_msql.dll
extension=php_mysql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
Ik voerde het in omdat het zo staat op deze tutorial:
http://www.bazzinet.info/WindowsWebserver.html#PHP_MySQL
De error die k krijg is:
Kan de mysql extentie niet laden,
Controleer de PHP Configuratie
Documentatie
En bij de documentatie staat:
[1.20] I receive the error "cannot load MySQL extension, please check PHP Configuration".
To connect to a MySQL server, PHP needs a set of MySQL functions called "MySQL extension". This extension may be part of the PHP distribution (compiled-in), otherwise it needs to be loaded dynamically. Its name is probably mysql.so or php_mysql.dll. phpMyAdmin tried to load the extension but failed.

Usually, the problem is solved by installing a software package called "PHP-MySQL" or something similar.
Ik dacht dat k dat opgelost had door dat scriptje van die tutorials site in te voeren, heb gegokt daar k het script zowel in de ini v php als mysql heb staan :-s

killgore

Legacy Member
ma gvd :p

lees men vorige post: libmysql.dll verplaatsen van php folder naar system32 folder (of desnoods windows main folder).

fromalk

Legacy Member
heb ht gekopieerd en krijg nog steeds zelfde fout bij phpmyadmin en ja k heb apache geherstrat ;-)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan