Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  10 1055
Holder på å sette opp en server nå, men får ikke til PHP.

PHP-installeren la til dette:
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
ScriptAlias /php/ "C:/Program Files/PHP/"
Action application/x-httpd-php "C:/Program Files/PHP/php-cgi.exe"
PHPIniDir "C:/Program Files/PHP/"
LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll"
PHPIniDir "C:/Program Files/PHP/"
LoadModule php5_module "C:/Program Files/PHP/php5apache2.dll"
PHPIniDir "C:/Program Files/PHP/"
LoadModule php5_module "C:/Program Files/PHP/php5apache.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
Vis hele sitatet...
Da ville ikke serveren starte i det heletatt.

Hvis jeg byttet om alle slash'ene til backslash'er så starter serveren, men den klarer ikke å laste PHP.
Error logg viser meg dette:
PHP Warning: PHP Startup: Unable to load dynamic library 'C\Program Files\\PHP\\ext\\php_mssql.dll' - The specified module could not be found.\r\n in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'C\Program Files\\PHP\\ext\\php_oci8.dll' - The specified module could not be found.\r\n in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'C\Program Files\\PHP\\ext\\php_pdo_mssql.dll' - The specified module could not be found.\r\n in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'C\Program Files\\PHP\\ext\\php_pdo_oci.dll' - The specified module could not be found.\r\n in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'C\Program Files\\PHP\\ext\\php_pdo_oci8.dll' - The specified module could not be found.\r\n in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'C\Program Files\\PHP\\ext\\php_pdo_pgsql.dll' - The specified module could not be found.\r\n in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'C\Program Files\\PHP\\ext\\php_pdo_sqlite_external.dll' - The specified module could not be found.\r\n in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'C\Program Files\\PHP\\ext\\php_pgsql.dll' - The specified module could not be found.\r\n in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'C\Program Files\\PHP\\ext\\php_pspell.dll' - The specified module could not be found.\r\n in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'C\Program Files\\PHP\\ext\\php_sybase_ct.dll' - The specified module could not be found.\r\n in Unknown on line 0
Vis hele sitatet...
Ser at den skriver \\. Kan det ha noe med escaping å gjøre?

Filene eksisterer.

Ingen som vet noe?
Sist endret av fulloggal; 14. september 2009 kl. 15:36. Grunn: Automatisk sammenslåing med etterfølgende innlegg.
Alt du trenger for å få PHP til å fungere på Apache i windows er:

Kode

# PHP 5.x
# Last inn dll referanser fra PHP 5 sin mappe.
LoadFile "C:/Program Files/PHP/php5ts.dll"
# PHP plugin for Apache v2.2.x
LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll"
# php.ini katalog
PHPIniDir "C:/Program Files/PHP/"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Prøvde å bruke din kode. PHPmyAdmin får ikke hentet det den trenger :s

Får følgende error:

Warning: require_once(./libraries/common.inc.php) [function.require-once]: failed to open stream: No such file or directory in Cweb\index.php on line 35

Fatal error: require_once() [function.require]: Failed opening required './libraries/common.inc.php' (include_path='.;Cphp5\pear') in Cweb\index.php on line 35
Vis hele sitatet...
Sist endret av fulloggal; 14. september 2009 kl. 20:20.
<?php echo 'VIF'; ?>
datagutten's Avatar
Apache og php trives best på linux. Hvis du skal ha det på windows sparer du mye problemer med å bruke en ferdig pakke med apache, mysql og php som f. eks WAMP.
Sitat av datagutten Vis innlegg
Apache og php trives best på linux. Hvis du skal ha det på windows sparer du mye problemer med å bruke en ferdig pakke med apache, mysql og php som f. eks WAMP.
Vis hele sitatet...
Har hørt at de ferdige pakkene ikke er så sikre?

Jeg skal sette opp min gamle laptop og satt akkurat og tenkte på å bruke ubuntu.
<?php echo 'VIF'; ?>
datagutten's Avatar
Vet ikke noe om sikkerheten på de ferdige pakkene. Å bruke ubuntu er en god tanke som bør overføres til praksis.
PHP fungerer fint, den er bare feil konfigurert ser det ut som

Lastet nettop ned phpMyAdmin 3.2.2 og den fungere fint her uten problemer, men jeg kjører "Apache/2.2.13 (Win32) PHP/5.3.2-dev" siden php 5.3.0 har problemer med filer/kataloger som er lagret på en annen harddisk satt opp som en katalog. (Bug #48746)
Hva må jeg gjøre da Razor Sharp?
...det er PHPmyAdmin som sliter, ja, ikke PHP-oppsettet. Ser ut som den leter etter Cweb\libraries\common.inc.php - finnes denne filen/pathen?
Nei. Er ikke det noe som tilhører PHP da?
I httpd.conf har jeg jo satt PHP-root.
Det jeg vil anbefale i første omgang er å laste ned phpMyAdmin på nytt, og lag en katalog under phpMyAdmin som heter config.
deretter går du inn på http://din.host/bane/til/phpmyadmin/setup
Når du er ferdig med å konfigurere phpMyAdmin, så bare kopiere du config.inc.php til hovedkatalogen for phpMyAdmin og sletter config mappen.
(kilde: setup info).


Hvis du skal kjøre PHP som CGI gjennom apache så trenger du 'ScriptAlias /php/ "C:/Program Files/PHP/"', men det er ikke noen god ide da det åpner opp et par (mulige) sikkerhetshull. (alle tilkall til http://server/php/ blir hentet fra C:/Program Files/PHP/)