Jump to content


JacobD

Member Since 25 May 2018
Offline Last Active Apr 15 2019 11:13 AM
-----

Topics I've Started

Download for ver7.0+

27 March 2019 - 07:39 AM

Hello,

 

I am looking for the X2CRM download for anything higher than version 6.9. Last time I checked the sourceforge, that was the latest I could download. Also, github looks like it is only up to 6.9 despite the read me being updated to 7.1.

 

Does anyone know where I can download it?


session.save_path () is not writable

08 March 2019 - 11:07 AM

Hello,

 

I am trying to create a new installation of x2 and when checking requirements.php, I get the following error:

 

  • The path defined in session.save_path () is not writable.

 

I know that this is an issue which has been covered before on the forums but I cannot get it to work despite the other solutions.

 

My system is FreeBSD 11.2 running nginx and php71-fpm. The nginx user is www, php user is www and group www.

 

Here is the snippet from my php.ini:

session.save_path="/usr/local/tmp"

Output of ls -l for /usr/local/tmp:

drwxrwxrwt  2 nobody nogroup  2 Mar 8 10:48 tmp

I have tried chmod 1777 and chown www:www as well without any luck

 

The error is legitimate because I cannot open the login screen either after changing requirements.php and installing.

 

Thanks for the help.


Issue after updating to 7.1

10 January 2019 - 07:10 AM

Here is the error I get on every page every module other than the admin page:

 

xwRY1Sl.jpg

 

Stack trace:

PHP warning in /home/altitude/www/crm/X2CRM-master/x2engine/protected/components/util/EncryptUtil.php(168)
#0 /home/altitude/www/crm/X2CRM-master/x2engine/protected/components/util/EncryptUtil.php(168): openssl_decrypt()
#1 /home/altitude/www/crm/X2CRM-master/x2engine/protected/components/behaviors/JSONEmbeddedModelFieldsBehavior.php(258): EncryptUtil->decrypt()
#2 /home/altitude/www/crm/X2CRM-master/x2engine/protected/components/behaviors/TransformedFieldStorageBehavior.php(106): JSONEmbeddedModelFieldsBehavior->unpackAttribute()
#3 /home/altitude/www/crm/X2CRM-master/x2engine/protected/components/behaviors/TransformedFieldStorageBehavior.php(119): JSONEmbeddedModelFieldsBehavior->unpackAll()
#4 /home/altitude/www/crm/X2CRM-master/x2engine/framework/base/CComponent.php(561): JSONEmbeddedModelFieldsBehavior->afterFind()
#5 /home/altitude/www/crm/X2CRM-master/x2engine/framework/db/ar/CActiveRecord.php(902): Credentials->raiseEvent()
#6 /home/altitude/www/crm/X2CRM-master/x2engine/framework/db/ar/CActiveRecord.php(1040): Credentials->onAfterFind()
#7 /home/altitude/www/crm/X2CRM-master/x2engine/framework/db/ar/CActiveRecord.php(1874): Credentials->afterFind()
#8 /home/altitude/www/crm/X2CRM-master/x2engine/framework/db/ar/CActiveRecord.php(1359): Credentials->populateRecord()
#9 /home/altitude/www/crm/X2CRM-master/x2engine/framework/db/ar/CActiveRecord.php(1494): Credentials->query()
#10 /home/altitude/www/crm/X2CRM-master/x2engine/protected/models/Admin.php(87): Credentials->findByPk()
#11 /home/altitude/www/crm/X2CRM-master/x2engine/protected/models/Admin.php(129): Admin->getGoogleIntegrationCredentials()
#12 /home/altitude/www/crm/X2CRM-master/x2engine/protected/components/X2ClientScript.php(957): Admin->getGoogleApiKey()
#13 /home/altitude/www/crm/X2CRM-master/x2engine/protected/views/profile/_activityFeed.php(278): X2ClientScript->registerGeolocationScript()
#14 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/CBaseController.php(126): require()
#15 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/CBaseController.php(95): ProfileController->renderInternal()
#16 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/CController.php(872): ProfileController->renderFile()
#17 /home/altitude/www/crm/X2CRM-master/x2engine/protected/views/profile/activity.php(65): ProfileController->renderPartial()
#18 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/CBaseController.php(126): require()
#19 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/CBaseController.php(95): ProfileController->renderInternal()
#20 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/CController.php(872): ProfileController->renderFile()
#21 /home/altitude/www/crm/X2CRM-master/x2engine/protected/controllers/x2base.php(730): ProfileController->renderPartial()
#22 /home/altitude/www/crm/X2CRM-master/x2engine/protected/controllers/ProfileController.php(1624): ProfileController->render()
#23 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/actions/CInlineAction.php(49): ProfileController->actionActivity()
#24 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/CController.php(308): CInlineAction->runWithParams()
#25 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/filters/CFilterChain.php(134): ProfileController->runAction()
#26 /home/altitude/www/crm/X2CRM-master/x2engine/protected/controllers/x2base.php(580): CFilterChain->run()
#27 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/filters/CInlineFilter.php(58): ProfileController->filterSetPortlets()
#28 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/filters/CFilterChain.php(131): CInlineFilter->filter()
#29 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/filters/CFilter.php(40): CFilterChain->run()
#30 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/CController.php(1148): CAccessControlFilter->filter()
#31 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/filters/CInlineFilter.php(58): ProfileController->filterAccessControl()
#32 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/filters/CFilterChain.php(131): CInlineFilter->filter()
#33 /home/altitude/www/crm/X2CRM-master/x2engine/protected/controllers/x2base.php(580): CFilterChain->run()
#34 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/filters/CInlineFilter.php(58): ProfileController->filterSetPortlets()
#35 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/filters/CFilterChain.php(131): CInlineFilter->filter()
#36 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/filters/CFilter.php(40): CFilterChain->run()
#37 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/filters/CFilterChain.php(131): FileUploadsFilter->filter()
#38 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/filters/CFilter.php(40): CFilterChain->run()
#39 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/filters/CFilterChain.php(131): X2AjaxHandlerFilter->filter()
#40 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/CController.php(291): CFilterChain->run()
#41 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/CController.php(265): ProfileController->runActionWithFilters()
#42 /home/altitude/www/crm/X2CRM-master/x2engine/framework/web/CWebApplication.php(282): ProfileController->run()
#43 /home/altitude/www/crm/X2CRM-master/x2engine/protected/components/X2WebApplication.php(64): X2WebApplication->runController()
#44 /home/altitude/www/crm/X2CRM-master/x2engine/framework/base/CApplication.php(185): X2WebApplication->processRequest()
#45 /home/altitude/www/crm/X2CRM-master/x2engine/index.php(66): X2WebApplication->run()

I already tried updating to PHP7.1 and 7.2 and no luck still.