Install on Xampp Windows 8 64 Bit Xampp

offshorespider wrote on Sunday, May 26, 2013:

Hello,

I decided to evaluate project for a client after seeing online demo. Its a very nice project.

I am running Xampp 1.81 with PHP 5.4.7 on Windows 8 64 bit. Would not deploy on this stack, using strictly to try out on local laptop.

my php.ini has correct time zone. I run a few other small php apps on my xampp install just fine.

I downloaded latest OpenEMR 4.1.1 and installation had a fatal error after the database creation step.

I suspect errors are due to issue with the setup script not completing. Should I just re-create database and re-install with an existing database? Please advise.

Thanks.

-Lou

I am able to login but am seeing many errors:

Error at top of Login below OpenEMR banner(in Yellow)
Notice: Undefined variable: login_body_line in C:\xampp\htdocs\openemr-4.1.1\interface\login\login.php on line 58
onload=“javascript:document.login_form.authUser.focus();” >

After login , numerous errors visible.

No errors in the page menu frame

  1. Errors in left menu bar

Strict Standards: Only variables should be assigned by reference in C:\xampp\htdocs\openemr-4.1.1\gacl\gacl.class.php on line 485

2)Errors in the Calendar frame above the Schedule display

Strict Standards: Non-static method Date_Calc::daysInMonth() should not be called statically in C:\xampp\htdocs\openemr-4.1.1\interface\main\calendar\modules\PostCalendar\pnuserapi.php on line 171

Strict Standards: Non-static method Date_Calc::dateFormat() should not be called statically in C:\xampp\htdocs\openemr-4.1.1\interface\main\calendar\modules\PostCalendar\pnuserapi.php on line 1258

Strict Standards: Non-static method Date_Calc::isValidDate() should not be called statically in C:\xampp\htdocs\openemr-4.1.1\interface\main\calendar\modules\PostCalendar\pnincludes\Date\Calc.php on line 1306

Strict Standards: Non-static method Date_Calc::daysInMonth() should not be called statically in C:\xampp\htdocs\openemr-4.1.1\interface\main\calendar\modules\PostCalendar\pnincludes\Date\Calc.php on line 81

Strict Standards: Non-static method Date_Calc::dateFormat() should not be called statically in C:\xampp\htdocs\openemr-4.1.1\interface\main\calendar\modules\PostCalendar\pnuserapi.php on line 1259

  1. Errors in the Message and Reminder frame

Notice: Undefined index: form_inactive in C:\xampp\htdocs\openemr-4.1.1\interface\main\messages\messages.php on line 61

Strict Standards: Only variables should be assigned by reference in C:\xampp\htdocs\openemr-4.1.1\gacl\gacl.class.php on line 485

visolveemr wrote on Tuesday, May 28, 2013:

The issue may be due to php.ini files changes (did you change any configuration?), or some required DLL files may not be there in your system (might be some other application would have deactivated it), etc.

Just try re-installing the application (i.e drop database and also in sites/default/sqlconf.php replace $config = 1; with $config = 0; and run the setup again)

If the issue pertains, then please share the php.ini config settings to isolate the issue.

Thanks
ViSolve
services@visolve.com

yehster wrote on Tuesday, May 28, 2013:

The errors you are seeing are not “true errors.” They are most likely the result of not having configured your php.ini settings.
http://www.open-emr.org/wiki/index.php/FAQ#What_are_the_correct_PHP_settings_.28can_be_found_in_the_php.ini_file.29_.3F
In particular “display_errors=off”

infomatedgte wrote on Thursday, June 13, 2013:

Guys,

Recently “Strict Standards: Non-static method” started appearing on my calendar.
I have confirmed with my site admin that PHP was recently upgraded to 5.4. I have requested to check the PHP settings.

Is there a simple work around in the PHP scripts to solve the issue?

Robert

infomatedgte wrote on Thursday, June 13, 2013:

Everyone,

Hope this helps.

My issue with Strict Standards has been resolved by the sys admin. with the following PHP settings:

PHP Version 5.4.15

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 no value no value
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 Off Off
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 error_log error_log
error_prepend_string no value no value
error_reporting 22519 22519
exit_on_timeout Off Off
expose_php On On
extension_dir /usr/local/lib/php/extensions/no-debug-non-zts-20100525 /usr/local/lib/php/extensions/no-debug-non-zts-20100525
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 .:/usr/lib/php:/usr/local/lib/php .:/usr/lib/php:/usr/local/lib/php
log_errors On On
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 30 30
max_file_uploads 20 20
max_input_nesting_level 64 64
max_input_time 60 60
max_input_vars 1000 1000
memory_limit 512M 512M
open_basedir no value no value
output_buffering no value no value
output_handler no value no value
post_max_size 128M 128M
precision 12 12
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 /usr/sbin/sendmail -t -i /usr/sbin/sendmail -t -i
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 128M 128M
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
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