Probleme mit PHP5 Candidate 1
-
Also ich hab von php.net das aktuelle php5 rundergeladen.
naja, als ich das ganze dann konfiguriert hatte kam folgender Fehler.
Kam ka. warum das so ist, kann mir da jemand helfen ?
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, you@your.address and inform them of the time the error occurred, and anything you might have done that may have caused the error.More information about this error may be available in the server error log.
--------------------------------------------------------------------------------
Apache/1.3.14 Server at localhost Port 80
muss ich bei php nochwas einstellen ?
Ciao
-
schwer zu sagen, was der fehler ist und was du eingestellt hast..
schau doch mal ins error log vom apachen. da sind meist gute hinweise.
nur als möglichkeit:
bei mir laufen alle versionen zum testen nebeneinander, jeweils mit unterschiedlichen endungen..
die conifig sieht so aus:ScriptAlias /cgi-bin/ "D:/Apache/cgi-bin/" ScriptAlias /php3/ "d:/php3/" ScriptAlias /php4/ "d:/php4/" ScriptAlias /php5/ "d:/php5/" ScriptAlias /bla/ "d:/cApache/"
...
# AddType allows you to tweak mime.types without actually editing it, or to # make certain files to be certain types. # # For example, the PHP 3.x module (not part of the Apache distribution - see # http://www.php.net) will typically use: # AddType application/x-httpd-php3 .php3 # # And for PHP 4.x, use: # AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps AddType application/x-tar .tgz AddType application/x-httpd-eruby .rhtml AddType application/x-httpd-php5 .php5 AddType application/x-httpd-bla .bla Action application/x-httpd-php3 /php3/php.exe Action application/x-httpd-php /php4/php.exe Action application/x-httpd-php5 /php5/php.exe Action application/x-httpd-eruby /cgi-bin/eruby Action application/x-httpd-bla /bla/bla.exe
... ladida..
damit bin ich zwar nicht schnell, aber ich kann verschiedene php versionen ohne probleme laufen lassen.
aber du hast sicher den anderen weg ohne aliase gewählt..
-
Die gleichen Einstellungen hab ich auch.
Hab jetzt Apach2 installiert u. configuriert ..
klappt jetzt einwandfrei...Aber ich bekomme die extensions nicht zum laufen....
Was hast du da eingestellt für mysql ?
; The directory under which PHP opens the script using /~username used only
; if nonempty.
user_dir =; Directory in which the loadable extensions (modules) reside.
extension_dir = "E:/php/php5/ext/"....
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
extension=php_mysql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
;extension=php_yaz.dll
;extension=php_zip.dll.....
-
genau so gelassen:
;extension=php_mssql.dll ;extension=php_msql.dll extension=php_mysql.dll ;extension=php_oci8.dll ;extension=php_openssl.dll ;
ich mache es mir einfach mit php5.. die ini liegt im php5 ordner, er nimmt immer die im ordner zuerst, danach sucht er im windows verzeichnis.. dadurch kommt sich die php.ini für das funktionierende php4 nicht mit der 5er in die quere.. ansonsten funktioniert mysql im einfach test.. connect und so.
-
Wo wir gerade beim Thema sind - RC 2 wurde released
-
Hmm,
Also ich hab das ganze mal jetzt per Hand ausgeführt und das ganze manuell ausgeführt:
php.ini dir: e:\php\php5\php.ini Dir: e:\php\php5\ command-line: [u]e:\php\php5\php -c php.ini c:\index.php[/u]
**
Fehler: PHP Startup: Invalid library (maybe bot a PHP library ) 'msql.dll'
**..... Kennt jemand das Problem ?
PS: Hab RC2
-
Also ich hab jetzt hinbekommen, dass die funktion akzeptiert wird...
;extension=php_msql.dll
extension=php_mysql.dllin
extension=php_msql.dll
extension=php_mysql.dllso nun, wird die php.ini file leider nicht erkannt.
Es kommt nur das richtig ergebnis raus, wenn ich die cfg-file manuell setzte.
=> siehe cmd-line oben
-
Push
-
Wo liegt denn dein ini File? Hast du evtl. noch woanders ein php.ini liegen, sodass evtl. die falsche Datei verwendet wird
-
Gibt nurs nur im php5-root !
Ist das Prob. keinem bekannt ?
Oder wisst ihr noch woran das liegen könnte.
Wäre dankbar, wenn jemand seine apache cfg posten würde. Plz noch version von apache dazuschreiben.
Wäre sehr nett..
ciao
-
Warum benutzt ihr eigentlich nicht das php Apache-Modul sondern die CGI-Version ?
Hat die CGI gegenüber dem Modul Vorteile unter Windows ?
-
geeky schrieb:
Warum benutzt ihr eigentlich nicht das php Apache-Modul sondern die CGI-Version ?
Hat die CGI gegenüber dem Modul Vorteile unter Windows ?AFAIK hat das Modul den Vorteil, dass es deutlich schneller ist.
-
Es ging um den Vorteil von CGI gegenüber dem Modul - nicht anders herum
-
Kann nicht einfach jemand die cfg von apache mit php5RC2 posten...
wäre sehr dankbar !!
cu
-
Gibt es hier keinen der php5 rc2 laufen hat ??
Könnt ihr nicht einfach sagen welche Apache version ihr installiert habt und was ihr für configurationen gemacht habt ???
-
hallo
bei mir noch der alte
Apache HTTP Server Version 1.3
mit den oben genannten konfigurationen und alles läuft wunderbar
php3, php4, php5 nebeneinander über suffix
mysql
etc...system win98
-
Ok, erstmal vielen Dank Elise!!
Und:
gegen Windows.
Mit Linux funtzt alles wunderbar !!!!!!
Sch*** Widows !!!!
Ok, ich hab das jetzt einfach mal abgehackt!