I wanted you guys to know I've updated the winnt service.
First at all, I dropped all NT4 support (sorry Guys...)
- canonical hostname
- supporting 2.3 en 2.4cvs
Oh, my mistake, colocated the server (Cleaned up the Webserver), forgot to copy relevant phpsysinfo files.
Well they're back online:
Latest and still supported WINNT Port v2.3/2.4CVS
Also still available console versions (Didn't worked out, way too slow)
Also available MotherBoardMonitor5 (already in latest CVS)
Windows Classic Template (already in latest CVS)
I get the following errors.
Warning: Invalid argument supplied for foreach() in D:\Webspace\domain\domain.com\domain.com\Secured\cms\phpsysinfo\includes\xml\vitals.php on line 33
Warning: Invalid argument supplied for foreach() in D:\Webspace\domain\domain.com\domain.com\Secured\cms\phpsysinfo\includes\xml\memory.php on line 61
Warning: Cannot modify header information - headers already sent by (output started at D:\Webspace\domain\domain.com\domain.com\Secured\cms\phpsysinfo\includes\xml\vitals.php:33) in D:\Webspace\domain\domain.com\domain.com\Secured\cms\phpsysinfo\includes\system_header.php on line 31
Warning: Cannot modify header information - headers already sent by (output started at D:\Webspace\domain\domain.com\domain.com\Secured\cms\phpsysinfo\includes\xml\vitals.php:33) in D:\Webspace\domain\domain.com\domain.com\Secured\cms\phpsysinfo\includes\system_header.php on line 35
I really wanted to thank you for your excellent and I must say timely support to help fix the issue with the windows setup.
The issue was that the release build for phpsysinfo-2.3 does not work on Windows and it gave a php.exe error.
Milleniumv3 guided me with the correct set of files and made it work in less than 20 minutes last night.
Really you guys rock!
I use phpsysinfo in vtiger CRM.
The url for the same is at vtigercrm.com/demo.
Thanks again milleniumv3.
Thanks for the WinNT version of this nice app millenniumv3.
Ive got it running on all the Linux servers Im admin on and missed it on my windows server.
Ive got a small problem with tho, its not that big, but well you know :)
I get XPath error in XPath.class.php:5818 The supplied xPath '/phpsysinfo/Devswap' does not *uniquely* describe a node in the xml document.Not unique xpath-query, matched 0-times. on all pages.
I get the same text, on all the templates.
Dont know where it gets the /phpsysinfo from, because I have it in a directory called sysinfo.
System info: Windows 2003, Apache 2.0.49.
XPath means the XML string which is formed by the class.OSXXXX.inc.php.
The version which I made is based on phpsysinfo2.3 and ported to be compatible with 2.4cvs.
On this forum their is a custom made version of phpsysinfo which has most of the patches/RFE's from the tracker.
One of them is is Devswap drive. Which is not supported in my version. I'll will checkout the new version en patch my winnt support for it
Thanks for the info.
Ill just wait for new patched version ;)
Updated Phpsysinfo service.
See the phpsysinfo25 folder for the right class.WINNT.inc.php
(also needs a memory.php fix, sumbitted the patch already in the right topic, also available in zip(memory.zip))
Does this one fix the .The supplied xPath '/phpsysinfo/Devswap' . error I got?
Im still getting the same error, after I started to use class.WINNT.inc.php from the v2.5 directory and copied the memory.php on to the server.
Forgot in the last post, Im running phpSysInfo-cvs-2.5-2005-07-01 as you do on your demo site.
The XPath Error Message must be fixed after using the latest class.WINNT.inc.php and downloading the memory.php(zipfile).
As you can see, I updated it yesterday and it works fine for me.
On my server it wasnt :)
What I did: copied the file from phpsysinfo25 to includes\os, stopped and started the service, just to be on the safe side, copied the file memory.php to includes\xml
There may be something Ive overlooked, but it looks to me as I got it all right.
Thanx for using your time, to transfer PHPSysinfo to WinNT, its nice to be able to see some system info trough a browser on WinNT too.
included the fix from millenniumv3 and added another little fix for the devswap prob, you should try the latest version available now
Thanx for the fix.
Dont know if its just my server, but when I copied your new release into a new directory on the server and copied my config.php into it, then I get no info at all,
But after I copied millenniumv3s new class.WINNT.inc.php to your new release, then I get the info again and the error is gone.
Dont know what happened, but new PHPSysInfo is also running fine on my Win server.
Thanx to both of you, for using your spare time to get this nice app, running on Windows too.
The windows version of PHP5 should support instantiating COM objects through a PHP module/extention. Why not use this for the WMI? Maybe it doesn't support the GetObject invocation and only CreateObject way.
we use COM to connect to WMI