Witam
Walczę z tym od rana i doprowadza mnie to już do szewskiej pasji.. Na czym polega problem:
- chcę wykonywać cronem skrypt php, zakodowany ioncubem
- ioncube jest zainstalowany
- php -v w konsoli pokazuje:
PHP 5.4.4-14+deb7u14 (cli) (built: Aug 21 2014 08:36:44) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies with the ionCube PHP Loader v4.6.1, Copyright (c) 2002-2014, by ionCube Ltd.
- phpinfo też pokazuje, że ioncube jest zainstalowany
- skrypt o którym mowa wykonuje się bez problemu gdy wywołam go w przeglądarce
- za cholerę nie zadziała gdy próbuję komendą /usr/bin/php5 /home/sciezkadoskryptu/skrypt.php, nawet próbowałem go odpalać lynxem i to samo
- próba wywołania /usr/bin/php5 -s pokazuje cały kod skryptu
- na serwerze jest nginx i php5-fpm
- początkowo konfig z linią zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.4.so miałem w /etc/php5/conf.d/00-ioncube_loader.ini - wywaliłem i spróbowałem przerzucić do php.ini dla cli i fpm - nie pomogło
- katalog /usr/local/ioncube i pliki mają chmoda 755 i chowna na root:root
Nie mam już pomysłów co z tym zrobić :/
phpinfo: http://148.251.42.36/info.php
Edycja: po zmianach zawsze restartuję php5-fpm i nginxa - wystarczy?