Questions around the TYPO3 integration and plugins as well as Flow and NeosCMS
Forum rules: Always add your TYPO3/Flow, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
#3657 by pixls
21 Nov 2016, 11:05
Hi all

Im on the following installation and enviroment:
Linux, PHP 7.0.13, TYPO3 7.6.12 and aimeos 16.10.1

If I try to add a new task there's just an empty form (see attachement). Otherwise the scheduler works fine, I can still execute tasks but just not add new ones. If I deactivate the extension the scheduler works fine again.

I tried deactivating, deleting and reinstalling the extension, but that didn't help.

Does somebody have a clue why this could be happening?

Thanks
Attachments
task.PNG
task.PNG (25.69 KiB) Viewed 505 times
#3658 by aimeos
21 Nov 2016, 11:44
Tested with PHP 7.0.8, TYPO3 7.6.11, Aimeos 16.10.1 and works as expected.
Are there any hints in the TYPO3 log, the Apache error log or the madmin_log table?
#3661 by pixls
21 Nov 2016, 12:50
I used to get the following error in the TYPO3 log (but not anymore after deleting and reinstalling aimeos):

Core: Exception handler (WEB): Uncaught TYPO3 Exception: #1: PHP Warning: file_exists(): open_basedir restriction in effect. File(/opt/php-7.0.13/lib/php/Admin/JsonAdm/Order/Factory.php) is not within the allowed path(s): (/var/www/clients/client1/web12/web:/var/www/clients/client1/web12/private:/var/www/clients/client1/web12/tmp:/var/www/test.domain/web:/srv/www/test.domain/web:/usr/share/php5:/usr/share/php:/tmp:/usr/share/phpmyadmin:/etc/phpmyadmin:/var/lib/phpmyadmin) in /var/www/clients/client1/web12/web/zwicky/typo3conf/ext/aimeos/Resources/Libraries/aimeos/aimeos-core/Bootstrap.php line 80 | TYPO3\CMS\Core\Error\Exception thrown in file /var/www/clients/client1/web12/web/zwicky/typo3_src-7.6.12/typo3/sysext/core/Classes/Error/ErrorHandler.php in line 111. Requested URL: http://www.domain.test.xyz/typo3/index. ... it%5D=1000
#3666 by aimeos
22 Nov 2016, 15:03
Seems like Aimeos uncovers faulty PHP configurations ;-)
Same problem as before: Not all your directories in the PHP include path are allowed by your open_basedir configuration. This will lead to problems until both configurations are in sync.
#3668 by pixls
23 Nov 2016, 07:23
It turned out that enabling debug mode in the Install tool together with Aimeos being installed caused Scheduler not to function correctly. I set my installation to Live mode and it works again.