[TUT] Einrichten einer lokalen Testumgebung - Teil 2 - PHP 5.0.x

  • #41
der Pfad :
H:\Testserver\php5\ext (direkt aus der navileiste des Windows Explorer) ist richtig die datei php_mysql.dll ist dort vorhanden

Die dlls hab ich auch nach C:\Windows kopiert (allerdings auch in C:\Windows\system32 wo ich sie aber wieder gelöscht habe )

gibt es noch eine andere möglichkeit ?
 
  • #42
Du hast diese *.dll's nach c:\Windows kopiert ?? ??

fdftk.dll
fribidi.dll
gds32.dll
libeay32.dll
libmhash.dll
libmysql.dll
msql.dll
ntwdblib.dll
ssleay32.dll
yaz.dll
 
  • #43
Ja hab ich, auch die libmysql.dll (1.044KB) programmversion vom 15.12.2004
 
  • #44
  • #45
äh
gibts da nicht ne andere lösung weil wenn ich das lese wird mir ganz schwindlig...
acount aufmachen router firewall configurieren...
kannst du mir nicht sagen was die info.php auslesen sollte ?
 
  • #46
Steht im Tutorial ;)

eine Datei anlegen und als info.php im DocumentRoot speichern.

Inhalt:
Code:
<?php
phpinfo();
?>

Da wird dann alles ausgegeben, was irgendwie mit der PHP-Konfiguration zu tun hat.

gruss conny

edit: Oder du mailst mir mal deine php.ini. Ist wahrscheinlich die elegantere Lösung ;)
 
  • #47
Ich glaube jetzt haben wir uns missverstanden :

Die datei hab ich und das auslesen klappt auch ganz gut
Ich wollte nur wissen was du darin zu finden oder auch nicht zu finden erwartest ;D
 
  • #48
siehe meinen Nachtrag im letzten Posting ;)
 
  • #49
Sorry das musst du geschrieben haben als ich geschrieben hab :eek:

Ja kann ich dir gene mailen allerdings bräuchte ich dann deine mail adi
 
  • #50
Steht unter meinem php-logo oder in meinem Profil.
Aber dazu musst du dich hier erst registrieren.
 
  • #51
So bin registriert ;D

Die E-Mail ist unterwegs
 
  • #52
Sieht eigentlich ganz ordentlich aus das Teil :-\

Das einzigste was ich gefunden habe, ist das du im Extension-Pfad hinten noch einen \ angehängt hast, aber das sollte normal trotzdem funktionieren.

extension_dir = H:\Testserver\php5\ext\

Mach den \ mal raus.

Denk auch immer daran, wenn du irgentwelche Änderungen machst, den Apache neu zu Starten.
Bitte kein RELOAD. Das funktioniert manchmal nicht richtig.
Vernünftig STOP und START.
 
  • #53
Den / hab ich in folge von verzweifelten try and error gesetzt, hab ihn jetzt aber wieder entfernt. :)
Da ich einen Gameserver betreibe hab ich selbstverständlich auch sauber mit stop und start gearbeitet. ;)

Und sonst sollte es eigentlich gehen ?
Kann es sein das die dll datei nicht sauber oder beschädigt ist oder ist die Fehlermeldung nur der Hinweis das die Datei nicht gefunden wird ?
 
  • #54
Wenn du die info.php aufrufst, steht da irgendwas von MySQL drinn ??

Da gibt es doch immer einzelne Abschnitte, z.B. mbstring oder ming.
Nach ming sollte der Abschnitt mysql kommen.

Der Hinweis, das die php_mysql.dll nicht gefunden wurde, kommt auch wenn die lbmysql.dll beschädigt oder nicht vorhanden ist.
Daher war auch meine erste Frage, ob die libmysql in c:\windows ist.

Die Fehlermeldung ist eigentlich typisch dafür, dass eine benötigte *.dll nicht in c:\windows vorhanden ist.
 
  • #55
Ok hab die Lösung

Man nehme die libmysql.dll aus dem verzeichnis ...\mysql\bin und kopiere sie in das Verzeichnis C:\Windows\system32 und siehe da es geht ;D
(Der gleiche Versuch mit der libmysql aus dem PHP Verzeichnis scheiterte)

So vielen Dank für die Tatkräftige unterstützung von conny. Ich muss sagen dies ist eins der besten und nettesten Foren die ich bis jetzt besucht habe. Macht weiter so !

so long
und nochmal danke
bis zur nächsten Frage

ARES GoW
 
  • #56
Danke für die Tut's!

Hab es genau so gemacht und es läuft bestens!
 
  • #57
Hallo,

also bei mir klappt es trotz aller möglicher Tips in den Foren noch immer nicht richtig. Ich bekomme immer die Fehlermeldung:

Die Erweiterung mysql kann nicht geladen werden.
Bitte überprüfen Sie Ihre PHP-Konfiguration.

Ich habe den neuesten Apache, PHP5 und ebenso den neuesten PHPAdmin. Und MySQL. Apache, PHP5 und MySQL für sich laufen gut aber der Admin nicht.

Ich habe den Systempfad verändert aber es hat nichts gebracht. Ich habe versucht die libmysql.dll in system32 zu kopieren. Es gibt drei verschiedene Versionen bei mir. Aber mit keiner klappt es.

Ich habe auch alle Sachen immer wieder nachgesehen aber ich sehe einfach nicht woran es liegen soll. System32 ist absolut im Pfad enthalten, sogar an erster Stelle. Ich sehe nicht woran es hängt. Ich habe den Apache sauber gestoppt und wieder gestarte usw aber ich finde es nicht.

Hat wer noch Tips dazu? Manchmal sieht es ja ein anderer schneller.

Ist zwar viel aber hier mal die phpinfo:

PHP Version 5.0.4

System Windows NT A 5.0 build 2195
Build Date Mar 31 2005 02:44:34
Configure Command cscript /nologo configure.js --enable-snapshot-build --with-gd=shared
Server API Apache 2.0 Handler
Virtual Directory Support enabled
Configuration File (php.ini) Path E:\WINNT
PHP API 20031224
PHP Extension 20041030
Zend Extension 220040412
Debug Build no
Thread Safety enabled
IPv6 Support enabled
Registered PHP Streams php, file, http, ftp, compress.zlib
Registered Stream Socket Transports tcp, udp

Zend logo This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.0.4-dev, Copyright (c) 1998-2004 Zend Technologies

PHP Credits
Configuration
PHP Core
Directive Local Value Master Value
allow_call_time_pass_reference On On
allow_url_fopen On On
always_populate_raw_post_data Off Off
arg_separator.input & &
arg_separator.output & &
asp_tags Off Off
auto_append_file no value no value
auto_globals_jit On On
auto_prepend_file no value no value
browscap no value no value
default_charset no value no value
default_mimetype text/html text/html
define_syslog_variables Off Off
disable_classes no value no value
disable_functions no value no value
display_errors On On
display_startup_errors Off Off
doc_root no value no value
docref_ext no value no value
docref_root no value no value
enable_dl On On
error_append_string no value no value
error_log no value no value
error_prepend_string no value no value
error_reporting no value no value
expose_php On On
extension_dir C:\php5 C:\php5
file_uploads On On
highlight.bg #FFFFFF #FFFFFF
highlight.comment #FF8000 #FF8000
highlight.default #0000BB #0000BB
highlight.html #000000 #000000
highlight.keyword #007700 #007700
highlight.string #DD0000 #DD0000
html_errors On On
ignore_repeated_errors Off Off
ignore_repeated_source Off Off
ignore_user_abort Off Off
implicit_flush Off Off
include_path .;C:\php5\pear .;C:\php5\pear
log_errors Off Off
log_errors_max_len 1024 1024
magic_quotes_gpc On On
magic_quotes_runtime Off Off
magic_quotes_sybase Off Off
mail.force_extra_parameters no value no value
max_execution_time 30 30
max_input_time -1 -1
open_basedir no value no value
output_buffering 0 0
output_handler no value no value
post_max_size 8M 8M
precision 14 14
register_argc_argv On On
register_globals Off Off
register_long_arrays On On
report_memleaks On On
report_zend_debug On On
safe_mode Off Off
safe_mode_exec_dir no value no value
safe_mode_gid Off Off
safe_mode_include_dir no value no value
sendmail_from no value no value
sendmail_path no value no value
serialize_precision 100 100
short_open_tag On On
SMTP localhost localhost
smtp_port 25 25
sql.safe_mode Off Off
track_errors Off Off
unserialize_callback_func no value no value
upload_max_filesize 2M 2M
upload_tmp_dir no value no value
user_dir no value no value
variables_order EGPCS EGPCS
xmlrpc_error_number 0 0
xmlrpc_errors Off Off
y2k_compliance On On
zend.ze1_compatibility_mode Off Off

apache2handler
Apache Version Apache/2.0.54 (Win32) PHP/5.0.4
Apache API Version 20020903
Server Administrator [email protected]
Hostname:port p54867B4F.dip.t-dialin.net:80
Max Requests Per Child: 0 - Keep Alive: on - Max Per Connection: 100
Timeouts Connection: 300 - Keep-Alive: 0
Virtual Server No
Server Root E:/Programme/Apache Group/Apache2
Loaded Modules core mod_win32 mpm_winnt http_core mod_so mod_access mod_actions mod_alias mod_asis mod_auth mod_autoindex mod_cgi mod_dir mod_env mod_imap mod_include mod_isapi mod_log_config mod_mime mod_negotiation mod_setenvif mod_userdir mod_php5

Directive Local Value Master Value
engine 1 1
last_modified 0 0
xbithack 0 0

Apache Environment
Variable Value
HTTP_HOST localhost
HTTP_USER_AGENT Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.7) Gecko/20040616
HTTP_ACCEPT text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
HTTP_ACCEPT_LANGUAGE de,en;q=0.8,en-us;q=0.5,de-at;q=0.3
HTTP_ACCEPT_CHARSET ISO-8859-15,utf-8;q=0.7,*;q=0.7
HTTP_KEEP_ALIVE 300
HTTP_CONNECTION keep-alive
PATH E:\WINNT\system32;E:\WINNT;E:\WINNT\System32\Wbem;E:\Programme\Microsoft SQL Server\80\Tools\BINN;E:\Tools\Software\Internet\Webseite\MySQL\bin;E:\Tools\Software\Internet\Webseite\PHP\
SystemRoot E:\WINNT
COMSPEC E:\WINNT\system32\cmd.exe
PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
WINDIR E:\WINNT
SERVER_SIGNATURE <address>Apache/2.0.54 (Win32) PHP/5.0.4 Server at localhost Port 80</address>
SERVER_SOFTWARE Apache/2.0.54 (Win32) PHP/5.0.4
SERVER_NAME localhost
SERVER_ADDR 127.0.0.1
SERVER_PORT 80
REMOTE_ADDR 127.0.0.1
DOCUMENT_ROOT E:/Internet/Dethay/html
SERVER_ADMIN [email protected]
SCRIPT_FILENAME E:/Internet/Dethay/html/_test.php
REMOTE_PORT 3973
GATEWAY_INTERFACE CGI/1.1
SERVER_PROTOCOL HTTP/1.1
REQUEST_METHOD GET
QUERY_STRING no value
REQUEST_URI /_test.php
SCRIPT_NAME /_test.php

HTTP Headers Information
HTTP Request Headers
HTTP Request GET /_test.php HTTP/1.1
Host localhost
User-Agent Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.7) Gecko/20040616
Accept text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language de,en;q=0.8,en-us;q=0.5,de-at;q=0.3
Accept-Charset ISO-8859-15,utf-8;q=0.7,*;q=0.7
Keep-Alive 300
Connection keep-alive
HTTP Response Headers
X-Powered-By PHP/5.0.4
Keep-Alive timeout=15, max=100
Connection Keep-Alive
Transfer-Encoding chunked
Content-Type text/html

bcmath
BCMath support enabled

calendar
Calendar support enabled

com_dotnet
COM support enabled
DCOM support disabled
.Net support enabled

Directive Local Value Master Value
com.allow_dcom 0 0
com.autoregister_casesensitive 1 1
com.autoregister_typelib 0 0
com.autoregister_verbose 0 0
com.code_page no value no value
com.typelib_file no value no value

ctype
ctype functions enabled

dom
DOM/XML enabled
DOM/XML API Version 20031129
libxml Version 2.6.11
HTML Support enabled
XPath Support enabled
XPointer Support enabled
Schema Support enabled
RelaxNG Support enabled

ftp
FTP support enabled

iconv
iconv support enabled
iconv implementation libiconv
iconv library version 1.9

Directive Local Value Master Value
iconv.input_encoding ISO-8859-1 ISO-8859-1
iconv.internal_encoding ISO-8859-1 ISO-8859-1
iconv.output_encoding ISO-8859-1 ISO-8859-1

libxml
libXML support active
libXML Version 2.6.11
libXML streams enabled

odbc
ODBC Support enabled
Active Persistent Links 0
Active Links 0
ODBC library Win32

Directive Local Value Master Value
odbc.allow_persistent On On
odbc.check_persistent On On
odbc.default_db no value no value
odbc.default_pw no value no value
odbc.default_user no value no value
odbc.defaultbinmode return as is return as is
odbc.defaultlrl return up to 4096 bytes return up to 4096 bytes
odbc.max_links Unlimited Unlimited
odbc.max_persistent Unlimited Unlimited

pcre
PCRE (Perl Compatible Regular Expressions) Support enabled
PCRE Library Version 4.5 01-December-2003

session
Session Support enabled
Registered save handlers files user sqlite
Registered serializer handlers php php_binary wddx

Directive Local Value Master Value
session.auto_start Off Off
session.bug_compat_42 On On
session.bug_compat_warn On On
session.cache_expire 180 180
session.cache_limiter nocache nocache
session.cookie_domain no value no value
session.cookie_lifetime 0 0
session.cookie_path / /
session.cookie_secure Off Off
session.entropy_file no value no value
session.entropy_length 0 0
session.gc_divisor 100 100
session.gc_maxlifetime 1440 1440
session.gc_probability 1 1
session.hash_bits_per_character 4 4
session.hash_function 0 0
session.name PHPSESSID PHPSESSID
session.referer_check no value no value
session.save_handler files files
session.save_path no value no value
session.serialize_handler php php
session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid 0 0

SimpleXML
Simplexml support enabled
Revision $Revision: 1.139.2.4 $
Schema support enabled

SPL
SPL support enabled
Interfaces RecursiveIterator, SeekableIterator
Classes ArrayObject, ArrayIterator, CachingIterator, CachingRecursiveIterator, DirectoryIterator, FilterIterator, LimitIterator, ParentIterator, RecursiveDirectoryIterator, RecursiveIteratorIterator, SimpleXMLIterator

SQLite
SQLite support enabled
PECL Module version 2.0-dev $Id: sqlite.c,v 1.146.2.3 2004/09/26 01:41:40 wez Exp $
SQLite Library 2.8.14
SQLite Encoding iso8859

Directive Local Value Master Value
sqlite.assoc_case 0 0

standard
Regex Library Bundled library enabled
Dynamic Library Support enabled
Internal Sendmail Support for Windows enabled

Directive Local Value Master Value
assert.active 1 1
assert.bail 0 0
assert.callback no value no value
assert.quiet_eval 0 0
assert.warning 1 1
auto_detect_line_endings 0 0
date.default_latitude 31.7667 31.7667
date.default_longitude 35.2333 35.2333
date.sunrise_zenith 90.83 90.83
date.sunset_zenith 90.83 90.83
default_socket_timeout 60 60
safe_mode_allowed_env_vars PHP_ PHP_
safe_mode_protected_env_vars LD_LIBRARY_PATH LD_LIBRARY_PATH
url_rewriter.tags a=href,area=href,frame=src,form=,fieldset= a=href,area=href,frame=src,form=,fieldset=
user_agent no value no value

tokenizer
Tokenizer Support enabled

wddx
WDDX Support enabled
WDDX Session Serializer enabled

xml
XML Support active
XML Namespace Support active
libxml2 Version 2.6.11

zlib
ZLib Support enabled
Compiled Version 1.1.4
Linked Version 1.1.4

Directive Local Value Master Value
zlib.output_compression Off Off
zlib.output_compression_level -1 -1
zlib.output_handler no value no value

Additional Modules
Module Name

Environment
Variable Value
ALLUSERSPROFILE E:\Dokumente und Einstellungen\All Users
CLASSPATH E:\Programme\Java\j2re1.4.2_03\lib\ext\QTJava.zip
CommonProgramFiles E:\Programme\Gemeinsame Dateien
COMPUTERNAME A
ComSpec E:\WINNT\system32\cmd.exe
INCLUDE E:\Tools\Software\System\Visual_Studio\SDK\v1.1\include\
LIB E:\Tools\Software\System\Visual_Studio\SDK\v1.1\Lib\
NUMBER_OF_PROCESSORS 1
OS Windows_NT
Os2LibPath E:\WINNT\system32\os2\dll;
Path E:\WINNT\system32;E:\WINNT;E:\WINNT\System32\Wbem;E:\Programme\Microsoft SQL Server\80\Tools\BINN;E:\Tools\Software\Internet\Webseite\MySQL\bin;E:\Tools\Software\Internet\Webseite\PHP\
PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE x86
PROCESSOR_IDENTIFIER x86 Family 15 Model 4 Stepping 10, AuthenticAMD
PROCESSOR_LEVEL 15
PROCESSOR_REVISION 040a
ProgramFiles E:\Programme
QTJAVA E:\Programme\Java\j2re1.4.2_03\lib\ext\QTJava.zip
SystemDrive E:
SystemRoot E:\WINNT
TEMP E:\WINNT\TEMP
TMP E:\WINNT\TEMP
USERPROFILE E:\Dokumente und Einstellungen\Default User
VS71COMNTOOLS E:\Tools\Software\System\Visual_Studio\Common7\Tools\
windir E:\WINNT
AP_PARENT_PID 1572

PHP Variables
Variable Value
_SERVER[HTTP_HOST] localhost
_SERVER[HTTP_USER_AGENT] Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.7) Gecko/20040616
_SERVER[HTTP_ACCEPT] text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
_SERVER[HTTP_ACCEPT_LANGUAGE] de,en;q=0.8,en-us;q=0.5,de-at;q=0.3
_SERVER[HTTP_ACCEPT_CHARSET] ISO-8859-15,utf-8;q=0.7,*;q=0.7
_SERVER[HTTP_KEEP_ALIVE] 300
_SERVER[HTTP_CONNECTION] keep-alive
_SERVER[PATH] E:\WINNT\system32;E:\WINNT;E:\WINNT\System32\Wbem;E:\Programme\Microsoft SQL Server\80\Tools\BINN;E:\Tools\Software\Internet\Webseite\MySQL\bin;E:\Tools\Software\Internet\Webseite\PHP\
_SERVER[SystemRoot] E:\WINNT
_SERVER[COMSPEC] E:\WINNT\system32\cmd.exe
_SERVER[PATHEXT] .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
_SERVER[WINDIR] E:\WINNT
_SERVER[SERVER_SIGNATURE] <address>Apache/2.0.54 (Win32) PHP/5.0.4 Server at localhost Port 80</address>
_SERVER[SERVER_SOFTWARE] Apache/2.0.54 (Win32) PHP/5.0.4
_SERVER[SERVER_NAME] localhost
_SERVER[SERVER_ADDR] 127.0.0.1
_SERVER[SERVER_PORT] 80
_SERVER[REMOTE_ADDR] 127.0.0.1
_SERVER[DOCUMENT_ROOT] E:/Internet/Dethay/html
_SERVER[SERVER_ADMIN] [email protected]
_SERVER[SCRIPT_FILENAME] E:/Internet/Dethay/html/_test.php
_SERVER[REMOTE_PORT] 3973
_SERVER[GATEWAY_INTERFACE] CGI/1.1
_SERVER[SERVER_PROTOCOL] HTTP/1.1
_SERVER[REQUEST_METHOD] GET
_SERVER[QUERY_STRING] no value
_SERVER[REQUEST_URI] /_test.php
_SERVER[SCRIPT_NAME] /_test.php
_SERVER[PHP_SELF] /_test.php
_SERVER[argv]

Array
(
)

_SERVER[argc] 0
_ENV[ALLUSERSPROFILE] E:\Dokumente und Einstellungen\All Users
_ENV[CLASSPATH] E:\Programme\Java\j2re1.4.2_03\lib\ext\QTJava.zip
_ENV[CommonProgramFiles] E:\Programme\Gemeinsame Dateien
_ENV[COMPUTERNAME] A
_ENV[ComSpec] E:\WINNT\system32\cmd.exe
_ENV[INCLUDE] E:\Tools\Software\System\Visual_Studio\SDK\v1.1\include\
_ENV[LIB] E:\Tools\Software\System\Visual_Studio\SDK\v1.1\Lib\
_ENV[NUMBER_OF_PROCESSORS] 1
_ENV[OS] Windows_NT
_ENV[Os2LibPath] E:\WINNT\system32\os2\dll;
_ENV[Path] E:\WINNT\system32;E:\WINNT;E:\WINNT\System32\Wbem;E:\Programme\Microsoft SQL Server\80\Tools\BINN;E:\Tools\Software\Internet\Webseite\MySQL\bin;E:\Tools\Software\Internet\Webseite\PHP\
_ENV[PATHEXT] .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
_ENV[PROCESSOR_ARCHITECTURE] x86
_ENV[PROCESSOR_IDENTIFIER] x86 Family 15 Model 4 Stepping 10, AuthenticAMD
_ENV[PROCESSOR_LEVEL] 15
_ENV[PROCESSOR_REVISION] 040a
_ENV[ProgramFiles] E:\Programme
_ENV[QTJAVA] E:\Programme\Java\j2re1.4.2_03\lib\ext\QTJava.zip
_ENV[SystemDrive] E:
_ENV[SystemRoot] E:\WINNT
_ENV[TEMP] E:\WINNT\TEMP
_ENV[TMP] E:\WINNT\TEMP
_ENV[USERPROFILE] E:\Dokumente und Einstellungen\Default User
_ENV[VS71COMNTOOLS] E:\Tools\Software\System\Visual_Studio\Common7\Tools\
_ENV[windir] E:\WINNT
_ENV[AP_PARENT_PID] 1572

PHP License

This program is free software; you can redistribute it and/or modify it under the terms of the PHP License as published by the PHP Group and included in the distribution in the file: LICENSE

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

If you did not receive a copy of the PHP license, or have any questions about PHP licensing, please contact [email protected].
 
  • #58
Bist du dir sicher das dein Extension Directory stimmt ???

Bei dir steht => extension_dir C:\php5 C:\php5

Korrekt währe aber => extension_dir C:\php5\ext C:\php5\ext


gruss conny
 
  • #59
in der php.ini steht:
extension_dir = E:\Tools\Software\Internet\Webseite\PHP\ext

Und das ist das richtige Verzeichnis. Oder war die Antwort für jemand anderen?

Grüße,
Sebastian
 
  • #60
Seltsam, daß das in der phpinfo so steht. Verstehe ich nicht.

Grüße,
Sebastian
 
Thema:

[TUT] Einrichten einer lokalen Testumgebung - Teil 2 - PHP 5.0.x

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben