[Vtigercrm-commits] [Vtiger development] #8344: Windows Installation Issues
Vtiger development
vtiger-tickets at trac.vtiger.com
Thu Nov 13 22:10:29 GMT 2014
#8344: Windows Installation Issues
------------------------+------------------------
Reporter: markcox | Owner: developer
Type: defect | Status: new
Priority: unassigned | Milestone: Unassigned
Component: vtigercrm | Version: 6.1.0
Severity: Medium | Keywords:
------------------------+------------------------
The following issues exist with the Windows vTiger 6.1 installation (in
this instance it was setup on Windows 7 32-bit)-:
1. There is no prerequisite check for the C++ Redistributable Package.
This results in the following error being returned. "The program cannot
start because MSVCR100.dll is missing from you computer." The 32-bit
version of the required package can be downloaded from Microsoft here-:
http://www.microsoft.com/download/en/details.aspx?id=5555
2. The vTiger prerequisite check reports that the “mysqli cannot be found”
The mysqli extension is not enabled by default. In order to rectify this
the php.ini file has to be edited and the following line uncommented
"extension=php_mysqli.dll"
3. When setting the MySQL password on the configuration page if one uses
special characters the following error is returned when running the batch
file which runs apache/mysql etc-:
"Unable to connect to database Server. Invalid mySQL Connection Parameters
specified This may be due to the following reasons:
- specified database user, password, hostname, database type, or port is
invalid - specified database user does not have access to connect to the
database server from the host"
The password set when this issue occurred was "Z$ydD4e&dhoA&3I!3&JB"
(minus the quotes)
4. Despite the Windows installation guide
http://community.vtiger.com/help/vtigercrm/administrators/installation.html
stating that MySQL version 5.1+ (default storage engine = InnoDB) should
be installed, the version installed with the Windows installation is
v5.0.51
5. The max_execution_time is not set in php.ini
6. The following file requires updating with the correct paths for the
VTIGERCRM_ROOTDIR and PHP_EXE variables. Also the command Set needs to be
added before each variable-:
vtigerCRM\cron\vtigercron.bat batch file
For example, after updating the file on my system the two lines read as
follows-:
set VTIGERCRM_ROOTDIR="C:\Program
Files\vtigerCRM610\apache\htdocs\vtigerCRM"
set PHP_EXE="C:\Program Files\vtigerCRM610\php\php.exe"
7. No instructions are provided advising that for workflow notifications
to be processed one has to create a schedule using Windows Task Scheduler
to trigger the aforementioned batch file to run every 15 minutes. I
created a schedule with the following parameters
a) The task is run using the SYSTEM account
b) Set to run at startup and repeat every 15 minutes indefinitely
c) Action is to run the batch file
8. The vTiger installation pages states that the default storage engine =
InnoDB yet I'm unsure if my.ini has been fully configured for this. The
following lines are commented-:
# Uncomment the following if you are using InnoDB tables
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
#innodb_buffer_pool_size = 16M
#innodb_additional_mem_pool_size = 2M
# Set .._log_file_size to 25 % of buffer pool size
#innodb_log_file_size = 5M
#innodb_log_buffer_size = 8M
#innodb_flush_log_at_trx_commit = 1
#innodb_lock_wait_timeout = 50
--
Ticket URL: <http://trac.vtiger.com/cgi-bin/trac.cgi/ticket/8344>
Vtiger development <http://trac.vtiger.com/>
Vtiger CRM
More information about the vtigercrm-commits
mailing list