IPS Struktur/Scripte Dokumentation automatisch in einem Wiki

Hallo Thorsten,
vielen Dank für deine Hilfe.
Ich habe den Fehler gefunden. In der Datei SyntaxHighlight_GeSHi.class.php in Zeile 379 steht

require( 'geshi/geshi.php' );

Das Sprachenverzeichnis ist in der geshi.php aber mit

define('GESHI_LANG_ROOT', GESHI_ROOT . 'geshi' . DIRECTORY_SEPARATOR);

definiert, folglich kann geshi die Sprachen nicht laden. Ich habe in der SyntaxHighlight_GeSHi.class.php den Pfad geändert und schon geht es.

Vielen Dank und ein schönes Wochenende

René

Servus habe nach der Neuinstallation vom Mediawiki das Problm das geshi jetzt keine Syntax*.php Dateen mhr hat und funktionieren tut es auch nicht -> allerdings statet das WIKI ohne Fehler…

Jemand schon mal damit zu tun gehabt ???

BTW: Hatte auch wieder am Script rumgeschraubt.

Wenn man ncht will, das der Inhalt eines Scriptes im WIKI erscheint ( weil er zum Beispiel Passwörter enthält) einfach ca bei Zeile 260

folgendes einbauen:

if(strpos($ScriptInhalt,"## NO WIKI ##")!==false){
$ScriptInhalt = '<syntaxhighlight lang="php" line="GESHI_NORMAL_LINE_NUMBERS"><? Sorry diese Script enthält vertrauliche Informationen 
 und wird daher nicht im WIKI veröffentlicht ?></syntaxhighlight>';
}

Der String ## NO WIKI ## ist natürlich jedem selbst überlassen, genauso wie der Text, der dann in die WIKI-Seite geschrieben wird.

schönen Abend

Hallo Frank,

eine gute Idee, ein „Black-List-Schlüsselwort“ ins Script zu schreiben damit es nicht im Wiki landet :).

Hast Du das Syntaxhighlighting wieder hinbekommen?
Ansonsten kann ich Dir gerne meine GeSHi Dateien schicken mit denen es (zumindest bei mir funktioniert).

Gruß
Thorsten

Gerne…schicke dir meine addy per pn

Gesendet von meinem GT-S5660 mit Tapatalk

Ja das problem kam auf, als ich jemand Zugriff auch mein Wiki geben wollte…

Das Wiki soll ja auch für andere da sein…

Gesendet von meinem GT-S5660 mit Tapatalk

Nach einer Neuinstallation der WIKI auf meinem Windowsserver hänge ich wieder einmal ein der GeSHi-Extension.

Könnte mir mal jemand ein Paket schnüren was im Extensionsverzeichnis alles drin sein muss und evtl. den Eintrag in der LocalConfig noch mitposten.

Hallo Werner,
Bei mir unter Linux.
LocalSettings.php:


require_once( "$IP/extensions/Nuke/Nuke.php" );
require_once( "$IP/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php" );
require_once( "$IP/extensions/Gadgets/Gadgets.php" );
require_once( "$IP/extensions/WikiEditor/WikiEditor.php" );

Struktur in den Screenshots.

geshi1.PNG

geshi2.PNG

geshi3.PNG

Hi,

ich bin am verzweifeln. Jeder lobt die Wiki - Doku und alles ist so schön beschrieben…

und ich scheitere schon an der Installation.
Nach langem hin und her und php.ini und überhaupt …weiss ich überhaupt nicht mehr weiter.

Webserver steht.
Installation will ich beginnen und dann kommt immer Session verloren… (siehe Screenshot)

Kann mir jemand helfen ?
Ansonsten habe ich mir noch MySql runtereladen und installiert. (Die DB muss ich ja nicht selbst anlegen, oder ?)
Mit den GeShi das habe ich noch nicht verstanden, was ich runterladen muss. Das Subversion repo sieht irgendwie seltsam aus.
Da wäre ich auch über einen Tipp dankbar.

Grüße
Björn

Hallo Björn,

vielen Dank für dein Interesse an meinem Projekt :).

[ul]
[li]Was steht denn für ein Wert/Pfad in deiner php.ini beim Parameter session.save_path?
[/li][li]Ist dieser Wert aktiv oder auskommentiert?
[/li][li]Falls er nicht auskommentiert ist und ein gültiger Pfad ist, kann der Benutzer vom Webserver darauf schreiben?
[/li][li]Sind vielleicht in deinem Browser keine Cookies erlaubt (könnte ja auch ein Problem sein)?
[/li][/ul]

Um die GeiSHi Extension kümmern wir uns, wenn das Wiki installiert ist :D.

Gruß
Thorsten

Hi,

vielen Dank für die Hinweise.

Also hier mal meine PHP.ini:



```php

extension_dir ="C:\IP-Symcon\ext"
max_execution_time = 150
register_globals =off
error_reporting = 2047
auto_prepend_file="C:\IP-Symcon\scripts\__autoinclude.inc.php"
extension = libmysql.dll
extension = php_curl.dll
extension = php_gd2.dll
extension = php_gettext.dll
extension = php_mbstring.dll
extension = php_mysql.dll
extension = php_mysqli.dll
extension = php_soap.dll


[Session]
;session.save_handler = "files"
session.save_path = "C:\IP-Symcon\session\"
;session.use_cookies =1
;session.auto_start = 0
;session.use_trans_sid = 1
;session.name = "pt"

[DATE]
date.timezone = "Europe/Berlin"
auto_prepend_file="C:\IP-Symcon\scripts\IPSLogger_PhpErrorHandler.ips.php

Die auskommentierten Zeilen waren zum Testen. Brauche ich etwas davon ?
Wenn ich Änderungen an der php.ini durchführe, muss ich dann IPSymcon neustarten oder sogar den Rechner neustarten ?

Der angegebene Pfad ist gültig und die Schreibrechte darauf sind ebenfalls da. Es wird auch immer geschrieben (siehe Screenshot 1).

Auch die Rechte auf dem Ordner habe ich geprüft. Alle im Screenshot 2 gezeigten User haben Vollzugriff.
Allerdings gibt es etwas, was mich stutzig macht und ich nicht weiss, wie ich es beeinflussen kann.

Hier mal der Auszug aus meiner phpinfo():

phpinfo()
PHP Version => 5.4.0RC3

System => Windows NT IPS_BLADE 6.1 build 7600 (Windows 7 Ultimate Edition) i586
Build Date => Dec  9 2011 11:24:25
Compiler => MSVC9 (Visual C++ 2008)
Architecture => x86
Configure Command => cscript /nologo configure.js  "--enable-snapshot-build" "--disable-isapi" "--enable-debug-pack" "--disable-isapi" "--without-mssql" "--without-pdo-mssql" "--without-pi3web" "--with-pdo-oci=D:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8=D:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8-11g=D:\php-sdk\oracle\instantclient11\sdk,shared" "--enable-object-out-dir=../obj/" "--enable-com-dotnet" "--with-mcrypt=static" "--disable-static-analyze" "--with-enchant=shared" "--with-pgo"
Server API => PHP for IP-Symcon
Virtual Directory Support => enabled
Configuration File (php.ini) Path => C:\Windows
Loaded Configuration File => C:\IP-Symcon\php.ini
Scan this dir for additional .ini files => (none)
Additional .ini files parsed => (none)
PHP API => 20100412
PHP Extension => 20100525
Zend Extension => 220100525
Zend Extension Build => API220100525,TS,VC9
PHP Extension Build => API20100525,TS,VC9
Debug Build => no
Thread Safety => enabled
Zend Signal Handling => disabled
Zend Memory Manager => enabled
Zend Multibyte Support => provided by mbstring
IPv6 Support => enabled
DTrace Support => disabled

Registered PHP Streams => php, file, glob, data, http, ftp, zip, compress.zlib, phar
Registered Stream Socket Transports => tcp, udp
Registered Stream Filters => convert.iconv.*, mcrypt.*, mdecrypt.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, zlib.*

This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.4.0, Copyright (c) 1998-2011 Zend Technologies


 _______________________________________________________________________


Configuration

bcmath

BCMath support => enabled

Directive => Local Value => Master Value
bcmath.scale => 0 => 0

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

Core

PHP Version => 5.4.0RC3

Directive => Local Value => Master Value
allow_url_fopen => On => On
allow_url_include => Off => Off
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 => C:\IP-Symcon\scripts\__autoinclude.inc.php => C:\IP-Symcon\scripts\__autoinclude.inc.php
browscap => no value => no value
default_charset => no value => no value
default_mimetype => text/html => text/html
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
enable_post_data_reading => On => On
error_append_string => no value => no value
error_log => no value => no value
error_prepend_string => no value => no value
error_reporting => 2047 => 2047
exit_on_timeout => Off => Off
expose_php => On => On
extension_dir => C:\IP-Symcon\ext => C:\IP-Symcon\ext
file_uploads => On => On
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:\php\pear => .;C:\php\pear
log_errors => Off => Off
log_errors_max_len => 1024 => 1024
mail.add_x_header => Off => Off
mail.force_extra_parameters => no value => no value
mail.log => no value => no value
max_execution_time => 150 => 150
max_file_uploads => 20 => 20
max_input_nesting_level => 64 => 64
max_input_time => -1 => -1
memory_limit => 128M => 128M
open_basedir => no value => no value
output_buffering => 0 => 0
output_handler => no value => no value
post_max_size => 8M => 8M
precision => 14 => 14
realpath_cache_size => 16K => 16K
realpath_cache_ttl => 120 => 120
register_argc_argv => On => On
report_memleaks => On => On
report_zend_debug => On => On
request_order => no value => no value
sendmail_from => no value => no value
sendmail_path => no value => no value
serialize_precision => 17 => 17
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
user_ini.cache_ttl => 300 => 300
user_ini.filename => .user.ini => .user.ini
variables_order => EGPCS => EGPCS
windows.show_crt_warning => Off => Off
xmlrpc_error_number => 0 => 0
xmlrpc_errors => Off => Off
zend.detect_unicode => On => On
zend.enable_gc => On => On
zend.multibyte => Off => Off
zend.script_encoding => no value => no value

ctype

ctype functions => enabled

curl

cURL support => enabled
cURL Information => 7.21.7
Age => 3
Features
AsynchDNS => Yes
Debug => No
GSS-Negotiate => Yes
IDN => No
IPv6 => Yes
Largefile => Yes
NTLM => Yes
SPNEGO => No
SSL => Yes
SSPI => Yes
krb4 => No
libz => Yes
CharConv => No
Protocols => dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, pop3, pop3s, rtsp, scp, sftp, smtp, smtps, telnet, tftp
Host => i386-pc-win32
SSL Version => OpenSSL/1.0.0d
ZLib Version => 1.2.5
libSSH Version => libssh2/1.2.7

date

date/time support => enabled
"Olson" Timezone Database Version => 2011.14
Timezone Database => internal
Default timezone => Europe/Berlin

Directive => Local Value => Master Value
date.default_latitude => 31.7667 => 31.7667
date.default_longitude => 35.2333 => 35.2333
date.sunrise_zenith => 90.583333 => 90.583333
date.sunset_zenith => 90.583333 => 90.583333
date.timezone => Europe/Berlin => Europe/Berlin

dom

DOM/XML => enabled
DOM/XML API Version => 20031129
libxml Version => 2.7.3
HTML Support => enabled
XPath Support => enabled
XPointer Support => enabled
Schema Support => enabled
RelaxNG Support => enabled

ereg

Regex Library => Bundled library enabled

filter

Input Validation and Filtering => enabled
Revision => $Revision: 313663 $

Directive => Local Value => Master Value
filter.default => unsafe_raw => unsafe_raw
filter.default_flags => no value => no value

ftp

FTP support => enabled

gd

GD Support => enabled
GD Version => bundled (2.0.34 compatible)
FreeType Support => enabled
FreeType Linkage => with freetype
FreeType Version => 2.4.3
GIF Read Support => enabled
GIF Create Support => enabled
JPEG Support => enabled
libJPEG Version => 6b
PNG Support => enabled
libPNG Version => 1.2.46
WBMP Support => enabled
XBM Support => enabled

Directive => Local Value => Master Value
gd.jpeg_ignore_warning => 0 => 0

gettext

GetText Support => enabled

hash

hash support => enabled
Hashing Engines => md2 md4 md5 sha1 sha224 sha256 sha384 sha512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru snefru256 gost adler32 crc32 crc32b salsa10 salsa20 fnv132 fnv164 joaat haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5 

iconv

iconv support => enabled
iconv implementation => "libiconv"
iconv library version => 1.11

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

ips

Version => 2.5

json

json support => enabled
json version => 1.2.1

libxml

libXML support => active
libXML Compiled Version => 2.7.3
libXML Loaded Version => 20703
libXML streams => enabled

mbstring

Multibyte Support => enabled
Multibyte string engine => libmbfl
HTTP input encoding translation => disabled
libmbfl version => 1.3.2

mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1.

Multibyte (japanese) regex support => enabled
Multibyte regex (oniguruma) version => 4.7.1

Directive => Local Value => Master Value
mbstring.detect_order => no value => no value
mbstring.encoding_translation => Off => Off
mbstring.func_overload => 0 => 0
mbstring.http_input => pass => pass
mbstring.http_output => pass => pass
mbstring.http_output_conv_mimetypes => ^(text/|application/xhtml\+xml) => ^(text/|application/xhtml\+xml)
mbstring.internal_encoding => no value => no value
mbstring.language => neutral => neutral
mbstring.strict_detection => Off => Off
mbstring.substitute_character => no value => no value

mcrypt

mcrypt support => enabled
mcrypt_filter support => enabled
Version => 2.5.8
Api No => 20021217
Supported ciphers => cast-128 gost rijndael-128 twofish cast-256 loki97 rijndael-192 saferplus wake blowfish-compat des rijndael-256 serpent xtea blowfish enigma rc2 tripledes arcfour 
Supported modes => cbc cfb ctr ecb ncfb nofb ofb stream 

Directive => Local Value => Master Value
mcrypt.algorithms_dir => no value => no value
mcrypt.modes_dir => no value => no value

mhash

MHASH support => Enabled
MHASH API Version => Emulated Support

mysql

MySQL Support => enabled
Active Persistent Links => 0
Active Links => 0
Client API version => mysqlnd 5.0.10-dev - 20111026 - $Revision: 318612 $

Directive => Local Value => Master Value
mysql.allow_local_infile => On => On
mysql.allow_persistent => On => On
mysql.connect_timeout => 60 => 60
mysql.default_host => no value => no value
mysql.default_password => no value => no value
mysql.default_port => no value => no value
mysql.default_socket => no value => no value
mysql.default_user => no value => no value
mysql.max_links => Unlimited => Unlimited
mysql.max_persistent => Unlimited => Unlimited
mysql.trace_mode => Off => Off

mysqli

MysqlI Support => enabled
Client API library version => mysqlnd 5.0.10-dev - 20111026 - $Revision: 318612 $
Active Persistent Links => 0
Inactive Persistent Links => 0
Active Links => 0

Directive => Local Value => Master Value
mysqli.allow_local_infile => On => On
mysqli.allow_persistent => On => On
mysqli.default_host => no value => no value
mysqli.default_port => 3306 => 3306
mysqli.default_pw => no value => no value
mysqli.default_socket => no value => no value
mysqli.default_user => no value => no value
mysqli.max_links => Unlimited => Unlimited
mysqli.max_persistent => Unlimited => Unlimited
mysqli.reconnect => Off => Off

mysqlnd

mysqlnd => enabled
Version => mysqlnd 5.0.10-dev - 20111026 - $Revision: 318612 $
Compression => supported
SSL => supported
Command buffer size => 4096
Read buffer size => 32768
Read timeout => 31536000
Collecting statistics => Yes
Collecting memory statistics => No
Tracing => n/a
Loaded plugins => mysqlnd,example,debug_trace,auth_plugin_mysql_native_password,auth_plugin_mysql_clear_password
API Extensions => mysql,mysqli

mysqlnd statistics =>  
bytes_sent => 0
bytes_received => 0
packets_sent => 0
packets_received => 0
protocol_overhead_in => 0
protocol_overhead_out => 0
bytes_received_ok_packet => 0
bytes_received_eof_packet => 0
bytes_received_rset_header_packet => 0
bytes_received_rset_field_meta_packet => 0
bytes_received_rset_row_packet => 0
bytes_received_prepare_response_packet => 0
bytes_received_change_user_packet => 0
packets_sent_command => 0
packets_received_ok => 0
packets_received_eof => 0
packets_received_rset_header => 0
packets_received_rset_field_meta => 0
packets_received_rset_row => 0
packets_received_prepare_response => 0
packets_received_change_user => 0
result_set_queries => 0
non_result_set_queries => 0
no_index_used => 0
bad_index_used => 0
slow_queries => 0
buffered_sets => 0
unbuffered_sets => 0
ps_buffered_sets => 0
ps_unbuffered_sets => 0
flushed_normal_sets => 0
flushed_ps_sets => 0
ps_prepared_never_executed => 0
ps_prepared_once_executed => 0
rows_fetched_from_server_normal => 0
rows_fetched_from_server_ps => 0
rows_buffered_from_client_normal => 0
rows_buffered_from_client_ps => 0
rows_fetched_from_client_normal_buffered => 0
rows_fetched_from_client_normal_unbuffered => 0
rows_fetched_from_client_ps_buffered => 0
rows_fetched_from_client_ps_unbuffered => 0
rows_fetched_from_client_ps_cursor => 0
rows_affected_normal => 0
rows_affected_ps => 0
rows_skipped_normal => 0
rows_skipped_ps => 0
copy_on_write_saved => 0
copy_on_write_performed => 0
command_buffer_too_small => 0
connect_success => 0
connect_failure => 0
connection_reused => 0
reconnect => 0
pconnect_success => 0
active_connections => 0
active_persistent_connections => 0
explicit_close => 0
implicit_close => 0
disconnect_close => 0
in_middle_of_command_close => 0
explicit_free_result => 0
implicit_free_result => 0
explicit_stmt_close => 0
implicit_stmt_close => 0
mem_emalloc_count => 0
mem_emalloc_amount => 0
mem_ecalloc_count => 0
mem_ecalloc_amount => 0
mem_erealloc_count => 0
mem_erealloc_amount => 0
mem_efree_count => 0
mem_efree_amount => 0
mem_malloc_count => 0
mem_malloc_amount => 0
mem_calloc_count => 0
mem_calloc_amount => 0
mem_realloc_count => 0
mem_realloc_amount => 0
mem_free_count => 0
mem_free_amount => 0
mem_estrndup_count => 0
mem_strndup_count => 0
mem_estndup_count => 0
mem_strdup_count => 0
proto_text_fetched_null => 0
proto_text_fetched_bit => 0
proto_text_fetched_tinyint => 0
proto_text_fetched_short => 0
proto_text_fetched_int24 => 0
proto_text_fetched_int => 0
proto_text_fetched_bigint => 0
proto_text_fetched_decimal => 0
proto_text_fetched_float => 0
proto_text_fetched_double => 0
proto_text_fetched_date => 0
proto_text_fetched_year => 0
proto_text_fetched_time => 0
proto_text_fetched_datetime => 0
proto_text_fetched_timestamp => 0
proto_text_fetched_string => 0
proto_text_fetched_blob => 0
proto_text_fetched_enum => 0
proto_text_fetched_set => 0
proto_text_fetched_geometry => 0
proto_text_fetched_other => 0
proto_binary_fetched_null => 0
proto_binary_fetched_bit => 0
proto_binary_fetched_tinyint => 0
proto_binary_fetched_short => 0
proto_binary_fetched_int24 => 0
proto_binary_fetched_int => 0
proto_binary_fetched_bigint => 0
proto_binary_fetched_decimal => 0
proto_binary_fetched_float => 0
proto_binary_fetched_double => 0
proto_binary_fetched_date => 0
proto_binary_fetched_year => 0
proto_binary_fetched_time => 0
proto_binary_fetched_datetime => 0
proto_binary_fetched_timestamp => 0
proto_binary_fetched_string => 0
proto_binary_fetched_blob => 0
proto_binary_fetched_enum => 0
proto_binary_fetched_set => 0
proto_binary_fetched_geometry => 0
proto_binary_fetched_other => 0
init_command_executed_count => 0
init_command_failed_count => 0
com_quit => 0
com_init_db => 0
com_query => 0
com_field_list => 0
com_create_db => 0
com_drop_db => 0
com_refresh => 0
com_shutdown => 0
com_statistics => 0
com_process_info => 0
com_connect => 0
com_process_kill => 0
com_debug => 0
com_ping => 0
com_time => 0
com_delayed_insert => 0
com_change_user => 0
com_binlog_dump => 0
com_table_dump => 0
com_connect_out => 0
com_register_slave => 0
com_stmt_prepare => 0
com_stmt_execute => 0
com_stmt_send_long_data => 0
com_stmt_close => 0
com_stmt_reset => 0
com_stmt_set_option => 0
com_stmt_fetch => 0
com_deamon => 0
bytes_received_real_data_normal => 0
bytes_received_real_data_ps => 0

example statistics =>  
stat1 => 0
stat2 => 0

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_cursortype => Static cursor => Static cursor
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 => 8.12 2011-01-15

Directive => Local Value => Master Value
pcre.backtrack_limit => 1000000 => 1000000
pcre.recursion_limit => 100000 => 100000

PDO

PDO support => enabled
PDO drivers =>  

Phar

Phar: PHP Archive support => enabled
Phar EXT version => 2.0.1
Phar API version => 1.1.1
SVN revision => $Revision: 319576 $
Phar-based phar archives => enabled
Tar-based phar archives => enabled
ZIP-based phar archives => enabled
gzip compression => enabled
bzip2 compression => disabled (install pecl/bz2)
OpenSSL support => disabled (install ext/openssl)


Phar based on pear/PHP_Archive, original concept by Davey Shafik.
Phar fully realized by Gregory Beaver and Marcus Boerger.
Portions of tar implementation Copyright (c) 2003-2009 Tim Kientzle.
Directive => Local Value => Master Value
phar.cache_list => no value => no value
phar.readonly => On => On
phar.require_hash => On => On

Reflection

Reflection => enabled
Version => $Revision: 319745 $

session

Session Support => enabled
Registered save handlers => files user 
Registered serializer handlers => php php_binary wddx 

Directive => Local Value => Master Value
session.auto_start => Off => Off
session.cache_expire => 180 => 180
session.cache_limiter => nocache => nocache
session.cookie_domain => no value => no value
session.cookie_httponly => Off => Off
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 => C:\IP-Symcon\session\ => C:\IP-Symcon\session\
session.serialize_handler => php => php
session.upload_progress.cleanup => On => On
session.upload_progress.enabled => On => On
session.upload_progress.freq => 1% => 1%
session.upload_progress.min_freq => 1 => 1
session.upload_progress.name => PHP_SESSION_UPLOAD_PROGRESS => PHP_SESSION_UPLOAD_PROGRESS
session.upload_progress.prefix => upload_progress_ => upload_progress_
session.use_cookies => On => On
session.use_only_cookies => On => On
session.use_trans_sid => 0 => 0

SimpleXML

Simplexml support => enabled
Revision => $Revision: 315883 $
Schema support => enabled

soap

Soap Client => enabled
Soap Server => enabled

Directive => Local Value => Master Value
soap.wsdl_cache => 1 => 1
soap.wsdl_cache_dir => /tmp => /tmp
soap.wsdl_cache_enabled => 1 => 1
soap.wsdl_cache_limit => 5 => 5
soap.wsdl_cache_ttl => 86400 => 86400

SPL

SPL support => enabled
Interfaces => Countable, OuterIterator, RecursiveIterator, SeekableIterator, SplObserver, SplSubject
Classes => AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, CallbackFilterIterator, DirectoryIterator, DomainException, EmptyIterator, FilesystemIterator, FilterIterator, GlobIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveCallbackFilterIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RecursiveTreeIterator, RegexIterator, RuntimeException, SplDoublyLinkedList, SplFileInfo, SplFileObject, SplFixedArray, SplHeap, SplMinHeap, SplMaxHeap, SplObjectStorage, SplPriorityQueue, SplQueue, SplStack, SplTempFileObject, UnderflowException, UnexpectedValueException

standard

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
default_socket_timeout => 60 => 60
from => no value => no value
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.7.3

xmlreader

XMLReader => enabled

xmlwriter

XMLWriter => enabled

zip

Zip => enabled
Extension Version => $Id: php_zip.c 317119 2011-09-21 19:08:30Z iliaa $
Zip version => 1.9.1
Libzip version => 0.9.0

zlib

ZLib Support => enabled
Stream Wrapper => compress.zlib://
Stream Filter => zlib.inflate, zlib.deflate
Compiled Version => 1.2.5
Linked Version => 1.2.5

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 => C:\ProgramData
APPDATA => C:\Windows\system32\config\systemprofile\AppData\Roaming
asl.log => Destination=file
CLASSPATH => .;C:\Program Files (x86)\Java\jre6\lib\ext\QTJava.zip
CommonProgramFiles => C:\Program Files (x86)\Common Files
CommonProgramFiles(x86) => C:\Program Files (x86)\Common Files
CommonProgramW6432 => C:\Program Files\Common Files
COMPUTERNAME => IPS_BLADE
ComSpec => C:\Windows\system32\cmd.exe
FP_NO_HOST_CHECK => NO
LOCALAPPDATA => C:\Windows\system32\config\systemprofile\AppData\Local
NUMBER_OF_PROCESSORS => 4
OS => Windows_NT
Path => C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\QuickTime\QTSystem\;
PATHEXT => .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE => x86
PROCESSOR_ARCHITEW6432 => AMD64
PROCESSOR_IDENTIFIER => Intel64 Family 6 Model 28 Stepping 10, GenuineIntel
PROCESSOR_LEVEL => 6
PROCESSOR_REVISION => 1c0a
ProgramData => C:\ProgramData
ProgramFiles => C:\Program Files (x86)
ProgramFiles(x86) => C:\Program Files (x86)
ProgramW6432 => C:\Program Files
PSModulePath => C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC => C:\Users\Public
QTJAVA => C:\Program Files (x86)\Java\jre6\lib\ext\QTJava.zip
SystemDrive => C:
SystemRoot => C:\Windows
TEMP => C:\Windows\TEMP
TMP => C:\Windows\TEMP
USERDOMAIN => WORKGROUP
USERNAME => IPS_BLADE$
USERPROFILE => C:\Windows\system32\config\systemprofile
windir => C:\Windows

PHP Variables

Variable => Value
_SERVER["PHP_SELF"] => /phpinfo.php
_SERVER["PHP_AUTH_USER"] => 
_SERVER["PHP_AUTH_PW"] => 
_SERVER["REMOTE_ADDR"] => 192.168.0.29
_SERVER["REMOTE_HOST"] => 192.168.0.29
_SERVER["REMOTE_USER"] => 
_SERVER["REQUEST_METHOD"] => GET
_SERVER["HTTP_COOKIE"] => webFront25188state=%7B%22panel%22%3A%7B%22Overview_UP_Left%22%3A%7B%22path%22%3A%5B39545%5D%7D%2C%22Overview_UP_Right%22%3A%7B%22path%22%3A%5B41517%5D%7D%2C%22Overview_D_L%22%3A%7B%22path%22%3A%5B19867%5D%7D%2C%22Overview_D_R%22%3A%7B%22path%22%3A%5B35697%5D%7D%2C%22EG_Mitte_unten%22%3A%7B%22path%22%3A%5B37677%5D%7D%2C%22EG_Mitte_mitte%22%3A%7B%22path%22%3A%5B11518%5D%7D%2C%22item2277%22%3A%7B%22path%22%3A%5B13564%5D%7D%2C%22EG_Mitte_oben%22%3A%7B%22path%22%3A%5B48767%5D%7D%2C%22item3992%22%3A%7B%22path%22%3A%5B44302%5D%7D%2C%22item7392%22%3A%7B%22path%22%3A%5B25999%5D%7D%2C%22item3747%22%3A%7B%22path%22%3A%5B28867%5D%7D%2C%22item8868%22%3A%7B%22path%22%3A%5B22268%5D%7D%2C%22Haustuer%22%3A%7B%22path%22%3A%5B59259%5D%7D%2C%22Rueckseite%22%3A%7B%22path%22%3A%5B34507%5D%7D%2C%22WeatherTPSunriseTopLeft%22%3A%7B%22path%22%3A%5B10253%5D%7D%2C%22WeatherTPSunriseTopRight%22%3A%7B%22path%22%3A%5B52151%5D%7D%2C%22WeatherTPSunriseBottom%22%3A%7B%22path%22%3A%5B12431%5D%7D%2C%22WeatherTPSunriseRight%22%3A%7B%22path%22%3A%5B21030%5D%7D%2C%22category%22%3A%7B%22path%22%3A%5B0%5D%7D%2C%22dwd%22%3A%7B%22regionId%22%3A%22DE%22%2C%22dateId%22%3A%22day1%22%2C%22mapViewId%22%3A%22act%22%7D%2C%22SystemTPLogWindow%22%3A%7B%22path%22%3A%5B15686%5D%7D%2C%22SystemTPLogSettings%22%3A%7B%22path%22%3A%5B26035%5D%7D%7D%2C%22dialog%22%3A%7B%22graphDialog%22%3A%7B%22timeName%22%3A%22day%22%2C%22showExtrema%22%3Afalse%2C%22dynamicScaling%22%3Afalse%7D%7D%7D; mw_installer_session=0842052d957a2ffd4cd9979d14202d21
_SERVER["HTTP_USER_AGENT"] => Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
_SERVER["HTTP_CACHE_CONTROL"] => 
_SERVER["HTTP_DATE"] => 
_SERVER["HTTP_ACCEPT"] => text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
_SERVER["HTTP_FROM"] => 
_SERVER["HTTP_HOST"] => 192.168.0.5:81
_SERVER["HTTP_CONTENT_ENCODING"] => 
_SERVER["HTTP_CONTENT_VERSION"] => 
_SERVER["HTTP_EXPIRES"] => 
_SERVER["HTTP_CONNECTION"] => keep-alive
_SERVER["HTTP_ACCEPT_LANGUAGE"] => de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
_SERVER["HTTP_ACCEPT_ENCODING"] => gzip, deflate
_SERVER["DOCUMENT_ROOT"] => C:\MediaWiki\
_SERVER["REQUEST_URI"] => /phpinfo.php?
_SERVER["SCRIPT_NAME"] => /phpinfo.php
_SERVER["QUERY_STRING"] => 
_SERVER["REQUEST_TIME"] => 1326550985.2437
_SERVER["argv"] => Array
(
)

_SERVER["argc"] => 0
_ENV["ALLUSERSPROFILE"] => C:\ProgramData
_ENV["APPDATA"] => C:\Windows\system32\config\systemprofile\AppData\Roaming
_ENV["asl_log"] => Destination=file
_ENV["CLASSPATH"] => .;C:\Program Files (x86)\Java\jre6\lib\ext\QTJava.zip
_ENV["CommonProgramFiles"] => C:\Program Files (x86)\Common Files
_ENV["CommonProgramFiles(x86)"] => C:\Program Files (x86)\Common Files
_ENV["CommonProgramW6432"] => C:\Program Files\Common Files
_ENV["COMPUTERNAME"] => IPS_BLADE
_ENV["ComSpec"] => C:\Windows\system32\cmd.exe
_ENV["FP_NO_HOST_CHECK"] => NO
_ENV["LOCALAPPDATA"] => C:\Windows\system32\config\systemprofile\AppData\Local
_ENV["NUMBER_OF_PROCESSORS"] => 4
_ENV["OS"] => Windows_NT
_ENV["Path"] => C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\QuickTime\QTSystem\;
_ENV["PATHEXT"] => .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
_ENV["PROCESSOR_ARCHITECTURE"] => x86
_ENV["PROCESSOR_ARCHITEW6432"] => AMD64
_ENV["PROCESSOR_IDENTIFIER"] => Intel64 Family 6 Model 28 Stepping 10, GenuineIntel
_ENV["PROCESSOR_LEVEL"] => 6
_ENV["PROCESSOR_REVISION"] => 1c0a
_ENV["ProgramData"] => C:\ProgramData
_ENV["ProgramFiles"] => C:\Program Files (x86)
_ENV["ProgramFiles(x86)"] => C:\Program Files (x86)
_ENV["ProgramW6432"] => C:\Program Files
_ENV["PSModulePath"] => C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
_ENV["PUBLIC"] => C:\Users\Public
_ENV["QTJAVA"] => C:\Program Files (x86)\Java\jre6\lib\ext\QTJava.zip
_ENV["SystemDrive"] => C:
_ENV["SystemRoot"] => C:\Windows
_ENV["TEMP"] => C:\Windows\TEMP
_ENV["TMP"] => C:\Windows\TEMP
_ENV["USERDOMAIN"] => WORKGROUP
_ENV["USERNAME"] => IPS_BLADE$
_ENV["USERPROFILE"] => C:\Windows\system32\config\systemprofile
_ENV["windir"] => C:\Windows

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 license@php.net.
1

Ziemlich am Anfang steht folgendes:

Configuration File (php.ini) Path => C:\Windows
Loaded Configuration File => C:\IP-Symcon\php.ini

Ich habe nachgeschaut und in „C:\Windows“ habe ich keine php.ini Datei.
Liegt hierdrin die Ursache ?

Vielen Dank für die Unterstützung.

Grüße
Björn

Screenshot 2.jpg

Guten Morgen,

mit welcher Software (Webserver, mySQL, PHP) arbeitest Du denn?
XAMP hat sich bei einigen Foren-Mitgliedern bewährt.

Was mich nämlich stutzig macht ist die folgende Zeile:

extension_dir =„C:\IP-Symcon\ext“

Ich würde die Installation von IPS mit PHP nicht mit der Installation für das Wiki mischen. Also lieber mit XAMP einen parallelen Webserver, etc. aufbauen.

Hoffe das hilft Dir etwas weiter.

Gruß
Thorsten

ich hatte vor ein paar Tagen mein WIKI neu aufsetzen wollen und hab auf Grund folgender Fehlermeldung in der völlig falschen Richtung gesucht:

Opera:


Webserver oder Datei auf dem Server nicht gefunden.

Die von Ihnen aufgerufene Adresse http://wiki.rs.loc/ ist zurzeit nicht erreichbar

FF: blank page
IE: HTTP 500 interner Serverfehler

Meine Server-Umgebung:
Server 2008R2, Standard, AD-Controller, IIS 7.5, IPS etc
sämtliche stundenlange Fehlersuche (incl. Werner’s Support) in Richtung DNS-Konfig, IIS-Konfig, Benutzerrechte im WIKI-Verzeichnis brachten nichts.

Am Ende war es folgendes Problem:
wenn in der (WIKIMedia-)LocalSettings.php folgende Zeile eingetragen ist:


require_once("extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php");

und die Datei SyntaxHighlight_GeSHi.php nicht in dem entsprechenden Verzeichnis liegt ist das WIKI nicht mehr erreichbar und man sucht sich nen Wolf.

Forensuche-Tags: WIKI nicht erreichbar, not found, 500, 404, Wikimedia

Es sieht so aus als würde Björn versuchen das WIKI im IPS-Server laufen zu lassen, dass wird so nicht funktionieren.

Ich nutze wie Rakete den IIS meines Windowsservers was nach einigem hin und her (DNS, Rechte, PHP) und den eigenheiten der Pfadesystematik und Windows, super läuft. Hier meinen Dank an Raketenschnecke und Wupperi. :loveips:

Zum testen hatte ich damals eine fertige Version in einer Windows-VM am laufen. Hier gibt es genügend Stoff in der Suchmaschine. Glaube mein war von Bitnami. Such mal nach „Bitname MediaWIKI Stack“. In einer VM damals da ich ei wenig Bammel hatte was eine weitere Installation von PHP & MySQL auf meinem Serversystem verursachen könnte.

Hi,

jep Werner hat den Nagel auf den Kopf getroffen.
Also taugt das eher nicht. Schade…
Weiss man warum das nicht geht ?

Alternativ Plan:
Ich habe noch mein Acer H340 im Netz. Zwar nicht immer, aber den kann ich per Commando aus dem Standby holen und wieder schlafen legen.

Auf dem läuft allerding WHS v1. Habe ich da Chancen mit Xamp ? Bzw. habt ihr da irgendwelche Bedenken ?

Ansonsten möchte ich halt die Wiki-Doku nutzen um eigene Sachen zu meiner Verdrahtung, uvm. zu ergänzen. Daher wäre ich super daran interessiert.

Grüße
Björn

Der Webserver aus IPS ist für IPS und ich weiß nicht wieviel zu einem vollwertigen Apache o.ä. hier fehlt.

Dein WHS V1 sollte mit XAMP oder anderen fertigen Paketen keine Probleme haben da ich meinen auf einer XP-VM am laufen hatte.

Auch meine WIKI werde ich für sämtlich Dokumenationen nutzen :smiley:

soetwas macht man einfach nicht. Der Webserver von IPS ist für uns User eine Blackbox, das sollte so bleiben. Alles andere wäre weder kontrollierbar noch supportbar. :wink:

Okay. Dann werde ich mal MediaWiki auf dem WHS installieren…
Bin mal gespannt…

Grüße
Björn

MediaWiki läuft auf dem WHS. PHP noch installieren müsen fertig.
Die extensions habe ich noch nicht installiert. Aber vielleicht kann mir da jemand helfen. (Nuke und geShi und was man sonst noch so braucht.

Allerdings habe ich beim Skriptdurchlauf folgenden Fehler:
Ansonsten läuft es soweit (siehe Screenshot).
Es werden auch Seiten usw. angelegt. Allerdings habe ich die Seite:
IPS_Strukturdokumentation nicht.

Notice:  Undefined index: token in C:\IP-Symcon\scripts\TM_WikiFunktionen.php on line 125

Notice:  Undefined index: sessionid in C:\IP-Symcon\scripts\TM_WikiFunktionen.php on line 126

Die betroffenen Zeilen (125 und 126) wären dann in der TM_WikiFunktionen.php:

	$token = $erg['login']['token'];
		$session = $erg['login']['sessionid'];

Kann mir jemand weiterhelfen ?

Grüße
Björn

Hallo Blörn,

wäre es möglich, dass Du mit dem Benutzernamen und Passwort durcheinander geraten bist.
Es gibt zwei Blöcke, wo man Benutzer/Passwort eintragen kann:

1. Falls dein Wiki per .htaccess geschützt ist (du also im Browser schon Benutzer/Passwort eingeben musst, bevor du überhaupt das Wiki siehst):
Dafür lauten die Variablen: IPSWikiDoc_HTTPBenutzer und IPSWikiDoc_HTTPPasswort.
Die sind meistens leer - bei Dir aber mit ipsadmin und IPS gefüllt.

2. Die Daten des MediaWiki Benutzers (den Du auf jeden Fall im Wiki selbst anlegen musst).
Hier lauten die Variablen IPSWikiDoc_Benutzer und IPSWikiDoc_Passwort.
Diese beiden Variablen sind laut deinem Screenshot aber leer.

Vielleicht reicht es schon die Zugangsdaten in (2) einzutragen und aus (1) rauszulöschen.

Weiterhin noch gutes Gelingen.

Gruß
Thorsten