1. Kayako Download customers: we will continue to develop and support Kayako Download beyond July 2017, alongside the new Kayako for existing customers.

    Find out more.

  2. The forum you are viewing relates to Kayako Classic. If you signed up or upgraded to the new Kayako (after the 4th July 2016), the information in this thread may not apply to you. You can visit the forums for the new Kayako here.

  1. sergioag

    sergioag Member

    In case it helps, phpinfo() shows it configured with:

    './configure' '--prefix=/usr' '--build=armv7a-hardfloat-linux-gnueabi' '--host=armv7a-hardfloat-linux-gnueabi' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/php-7.0.23' '--htmldir=/usr/share/doc/php-7.0.23/html' '--prefix=/usr/lib/php7.0' '--mandir=/usr/lib/php7.0/man' '--infodir=/usr/lib/php7.0/info' '--libdir=/usr/lib/php7.0/lib' '--with-libdir=lib' '--localstatedir=/var' '--without-pear' '--disable-maintainer-zts' '--with-fpm-acl' '--disable-bcmath' '--with-bz2=/usr' '--disable-calendar' '--disable-gcov' '--enable-ctype' '--with-curl=/usr' '--enable-dom' '--without-enchant' '--disable-exif' '--enable-fileinfo' '--enable-filter' '--enable-ftp' '--with-gettext=/usr' '--with-gmp=/usr' '--enable-hash' '--without-mhash' '--with-iconv' '--disable-intl' '--enable-ipv6' '--enable-json' '--without-kerberos' '--enable-libxml' '--with-libxml-dir=/usr' '--enable-mbstring' '--with-mcrypt=/usr' '--with-onig=/usr' '--with-openssl=/usr' '--with-openssl-dir=/usr' '--disable-pcntl' '--enable-phar' '--enable-pdo' '--enable-opcache' '--with-pgsql=/usr' '--enable-posix' '--without-pspell' '--without-recode' '--enable-simplexml' '--disable-shmop' '--without-snmp' '--disable-soap' '--enable-sockets' '--without-sqlite3' '--disable-sysvmsg' '--disable-sysvsem' '--disable-sysvshm' '--with-fpm-systemd' '--without-tidy' '--enable-tokenizer' '--disable-wddx' '--enable-xml' '--enable-xmlreader' '--enable-xmlwriter' '--with-xmlrpc' '--with-xsl=/usr' '--enable-zip' '--with-zlib=/usr' '--disable-debug' '--enable-dba' '--without-cdb' '--with-db4=/usr' '--disable-flatfile' '--with-gdbm=/usr' '--disable-inifile' '--without-qdbm' '--with-freetype-dir=/usr' '--disable-gd-jis-conv' '--with-jpeg-dir=/usr' '--with-png-dir=/usr' '--with-xpm-dir=/usr' '--with-gd' '--with-imap=/usr' '--with-imap-ssl=/usr' '--without-interbase' '--with-mysqli=mysqlnd' '--with-mysql-sock=/var/run/mysqld/mysqld.sock' '--without-unixODBC' '--without-iodbc' '--without-oci8' '--without-pdo-dblib' '--with-pdo-mysql=mysqlnd' '--with-pdo-pgsql' '--without-pdo-sqlite' '--without-pdo-firebird' '--without-pdo-odbc' '--without-pdo-oci' '--with-readline=/usr' '--without-libedit' '--without-mm' '--with-pic' '--with-pcre-regex=/usr' '--with-pcre-dir=/usr' '--cache-file=/var/tmp/portage/dev-lang/php-7.0.23/temp/config.cache' '--with-config-file-path=/etc/php/fpm-php7.0' '--with-config-file-scan-dir=/etc/php/fpm-php7.0/ext-active' '--disable-embed' '--disable-cli' '--disable-cgi' '--enable-fpm' '--without-apxs2' '--disable-phpdbg' 'build_alias=armv7a-hardfloat-linux-gnueabi' 'host_alias=armv7a-hardfloat-linux-gnueabi' 'CPPFLAGS='
  2. sergioag

    sergioag Member

    The issue I mentioned in post #20 regarding the URLs was a result of a local misconfiguration, not of a problem with PHP 7 and Kayako. Currently running PHP 7.0.25 and everything seems to work fine. However, there are warnings like this everywhere:

    PHP Warning: Declaration of CLASS::Method(...) should be compatible with BASE_CLASS::Method(...) in /.../file.php

    Also got this one:

    PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Text_Diff has a deprecated constructor in /.../__swift/thirdparty/Text_Diff/Diff.php on line 20

    There are many other classes having the same issue in that folder. Will try to fix that later.
  3. ogbranny

    ogbranny Member

    aptitude install php-mcrypt
  4. ogbranny

    ogbranny Member

    A few files have to be patched to get reports working. PM me if you need details.
  5. Jamie Edwards

    Jamie Edwards Staff Member

    Hi folks

    As some of you have already seen, with most of the Kayako Classic 4.7x and Kayako 4.8x releases, we've been gradually upgrading libraries and components for PHP7 compatibility, and as a result it doesn't seem to take much more to get Kayako 'working' on PHP7 (ignoring the deprecation warnings, that is), which is broadly correct but do remember that your mileage may vary.

    At this point it is unlikely that every code path will work perfectly, but it is likely that the code paths that do not will be edge cases. Keep an eye on your error logs if you're on PHP7 today.

    We'll publish a Kayako Classic roadmap soon so you can follow progress, and we're looking at creating a 'Known PHP7 issues' type site which will accept your contributions and help those who want to use Kayako on PHP 7 before it gets the stamp of officially supported (thanks to everyone who've shared some of these tips with others so far).
    ogbranny likes this.
  6. neonardo

    neonardo Member

    It's a shame that we get bubbly, bloated and horrible new admin themes and still there's no PHP7 support.

    @Jamie Edwards your priorities are all out of whack and wrong! The new theme sucks by the way. Now I have more work on every update to try and condense things to get enough data on the screen for staff to be able to work semi-efficiently.
  7. Jamie Edwards

    Jamie Edwards Staff Member

    Hi neonardo
    Don't worry, we're able to do more than one thing at once! :D

    I'd love to hear specifically what you like / don't like about the new design language (and if you're tweaking it, how). We're iterating on it
  8. neonardo

    neonardo Member

    Big and bubbly isn't productive. It's eye candy.

    Real productivity is about efficiently fitting data onto the screen. With the new theme just from the video (haven't tested yet) you lose 40-50% of the data on the screen at any given time.

    The new one would be fine if it was tightly packed in. Even the old v4 theme was much worse than v3 for us. Kayako admin cannot conceivably be used on tables/phones and it should be designed for efficiency on desktops.

    In the current state I'll have to be modifying core on every single update to make the new theme half-way usable by compressing everything down. I can't imagine anyone else here who really has to get work done wants this new theme.
    Reese Jenner likes this.
  9. bear

    bear Kayako Guru

    Like so many things with "classic" being hard to find on the site, I can't find that video. Is there a link somewhere?
  10. neonardo

    neonardo Member

  11. Reese Jenner

    Reese Jenner New Member

    Oh for crying out loud.
    I know Kayako would rather classic customers be on their shabby Cloud service.

    GET PHP7 supported ASAP!
    Other software on the same box supports PHP7 and soon they will stop offering support for 5.6!
    sergioag and neonardo like this.
  12. We also need PHP7 Support!
    Reese Jenner likes this.

Share This Page