by VFRDavid » Thu Nov 12, 2015 3:20 pm
I don't believe that this is a permissions problem. I will have to go back and tail the error logs again - but - they were specifically pointing to the fact that there was no temp "environment variable" (sorry, I do not know the corresponding Linux terminology, so, hopefully you understand what I am referring to - in Windows, you establish these with the "SET" command at a cmd prompt (SET temp=c:\Users\VFRDavid\Temp would work).
The first system that this occurred with to me was migrated from a previous version of ViCi to version 2.10-461a, this was done by installing a new system, and then backing up / restoring the MySQL data, and running all of the appropriate database migration scripts. The system works perfectly, except for this one item...AND...this item DOES work, immediately following a reboot, and continues to function for several days. I don't know exactly what event occurs to make this problem begin, but, somehow, somewhere along the line, the "temp" variable for the computer (not within ViCi) gets lost, and Apache complains when loading the "Load leads from this file" file, and the user interface just shows a blank screen, other than the ViCi menu bar across the top of the screen.
So - at first, I thought that this was something to do with the migration...something in the database scripts didn't do what it was supposed to, there was a schema change that I didn't have in my system, something. But, then - I installed a "brand new" ViCiBox system (v2.12.494a) - NO database restore / migration, just a clean, empty system, setup from scratch. This one allowed me to import a whole bunch of lists, without incident, so, again - I thought that I would have to update the v2.10 system to this version, and my problems would be solved...however...I wasn't so lucky - within a couple of days, the v2.12 system started experiencing this symptom as well. I checked with a colleague of mine, who hosts several ViCiBox systems - and he confirmed that this is a "real" problem, but that he has his systems restarting automatically, periodically, so, he does not get bitten by this issue all that often. He said that it was a confirmed issue, but - it's with the Operating System, and not the ViCiBox code - the version of the O/S he said was effected was 6.0.3.
Anyway - I will pull the contents of the log file that shows the error that indicates it's the "temp" environment variable - I really do not think it is a permissions issue - otherwise, it would either work, or not...not work...this works for a couple of days, and then stops, and won't resume working until I restart the system and have all of the defaults re-established. Also - I WAS able to manually create files in the temp folder the folder itself still exists, and I can access it - it's just the system variable that contains the pointer to this folder that is missing).
If anyone has any other information that could help me resolve this between now and the time that I get that log file - I would appreciate any information you can provide...thanks!
David