piler update 1.31 to 1.34 error with webui update
Hello, i managed to convert the Database to utf8mb4, after that i updated the binary to. if i update the webui then nothing happens no web login or else if i change in config.php line 321 require_once '${prefix}/etc/piler/config-site.php'; to this require_once 'config-site.php'; from 1.31 i get the webui ruining but nothing happens with search button only circl so i ran piler 1.34 without updating the webui how can i update the webui also
Comments (10)
-
-
repo owner Get the line in config.php where it references config-site.php. The idea is to let the configure script insert the proper path. Probably a bug prevented it, however you may fix it manually by editing config.ph as described before. The master branch fixes this issue.
-
Account Deactivated reporter hello Janos, i updated to the latest master build. you changed in config.php now the path for config-site.php from /var/www/piler/ to /usr/local/etc/piler/ ?
require_once '/usr/local/etc/piler/config-site.php';
and if i click on the search button i have stil the circle with working .. when i restore the /var/www/piler/model/search/message.php from the 1.31 then the search is working
-
repo owner Yes, I have changed that way. Check if you have moved config-site.php to /usr/local/etc/piler directory. Then if you still have an issue, check the web server error logs to see what's wrong.
-
repo owner Bodo, what php version do you use? You need PHP 7.x
-
It is php-5. I will try to upgrade.
-
Account Deactivated reporter same as Bodo PHP Parse error: syntax error, unexpected '[', expecting ']' in /var/www/piler/model/search/message.php on line 220,
-
Account Deactivated reporter ok after upgrade the PHP to 7.2 the webui and search works, but i have trouble with the crontab what is the right place /var/spool/cron/piler or /var/www/spool/cron/piler and the piler crontab i found 2 versions
/5 * * LC_ALL=C mpstat | tail -1 | awk '{print $11}' > /var/piler/stat/cpu.stat /15 * * /usr/local/bin/indexer --quiet delta1 --rotate && sleep 2 && /usr/local/bin/indexer --quiet --merge main1 delta1 --merge-dst-range deleted 0 0 --rotate /15 * * /usr/local/bin/indexer --quiet tag1 --rotate /15 * * /usr/local/bin/indexer --quiet note1 --rotate
optional
30 7 * * /usr/bin/php /usr/local/libexec/piler/daily-report.php /var/piler/www /5 * * /usr/bin/find /var/piler/error -type f|wc -l > /var/piler/stat/error 3 * * /usr/local/libexec/piler/watch_sphinx_main_index.sh
and
PILERSTART
5,35 * * /usr/local/libexec/piler/indexer.delta.sh 30 2 * * /usr/local/libexec/piler/indexer.main.sh /15 * * /usr/bin/indexer --quiet tag1 --rotate --config /usr/local/etc/piler/sphinx.conf /15 * * /usr/bin/indexer --quiet note1 --rotate --config /usr/local/etc/piler/sphinx.conf 30 6 * * /usr/bin/php /usr/local/libexec/piler/generate_stats.php --webui /var/www/piler >/dev/null /5 * * /usr/bin/find /var/www/piler/tmp -type f -name i.* -exec rm -f {} \; /5 * * /usr/bin/find /var/piler/error -type f|wc -l > /var/piler/stat/error 3 * * /usr/local/libexec/piler/watch_sphinx_main_index.sh
PILEREND
in the first one the path for the indexer not true /usr/local/bin/indexer
-
repo owner I suggest you to remove both, then use crontab -e -u piler to setup the cron jobs for piler.
-
repo owner - changed status to closed
No news is good news.
- Log in to comment
My search also hangs after update. Apache's ErrorLog shows:
[Thu Jun 14 14:01:48.384451 2018] [:error] [pid 3484] [client 192.168.1.4:34636] PHP Parse error: syntax error, unexpected '[', expecting ']' in /var/www/piler/model/search/message.php on line 220, referer: http://piler/search.php