Hello, I would like to add a file manager to the published site kiosk.domain.ee through ISPConfig. I came across the manual https://www.howtoforge.com/using-pydio-in-an-ispconfig-3-multiserver-installation/amp/. I followed all the instructions exactly, except for the chown command, and received the error: Impossible to write into the AJXP_DATA_PATH folder: Make sure to grant write access to this folder for your webserver! when accessing the link kiosk.domain.ee/webftp. After that, I ran chown -R web1:client1 webftp. The error disappeared, but now I am getting an HTTP 500 error. What could be the problem?
error.log is metaphorically speaking the site log, or does it refer to a specific error.log? If it refers to the latter, then I'm not quite sure where to look for it.
Thank you for the correct direction. The error.log indicates that deprecated serialization methods are being used in PHP. The site was pushed to version 8.1 but was also written for 7.4. Ultimately, by rolling back to version 7.4, I resolved the issue. Thank you.
But unfortunately, when I click "click here to continue to Pydio," I get the error "Internal server error: you should check your web server logs to find what's going wrong," and the logs are completely unclear to me. Code: > [Thu Mar 13 14:18:39.028056 2025] [proxy_fcgi:error] [pid 4523] [client ] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Call to a member function init() on bool in /v> [Thu Mar 13 14:18:47.227796 2025] [proxy_fcgi:error] [pid 4524] [client ] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Call to a member function init() on bool in /v> [Thu Mar 13 14:20:49.355497 2025] [proxy_fcgi:error] [pid 4524] [client ] AH01071: Got error 'PHP message: PHP Deprecated: Methods with the same name as their class will not be construct> [Thu Mar 13 14:20:49.361753 2025] [proxy_fcgi:error] [pid 4524] [client ] AH01071: Got error 'heir class will not be constructors in a future version of PHP; Writeability has a deprecated> [Thu Mar 13 14:20:49.449930 2025] [access_compat:error] [pid 4524] [client ] AH01797: client denied by server configuration: /var/www/clients/client1/web1/web/webftp/data/cache/index.html> [Thu Mar 13 14:20:52.483690 2025] [proxy_fcgi:error] [pid 4524] [client ] AH01071: Got error 'PHP message: PHP Warning: Declaration of ftpAccessDriver::deldir($location) should be compat> [Thu Mar 13 14:20:53.020654 2025] [proxy_fcgi:error] [pid 4524] [client ] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Call to a member function init() on bool in /v> [Thu Mar 13 14:20:53.485127 2025] [proxy_fcgi:error] [pid 4528] [client ] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Call to a member function init() on bool in /v> [Thu Mar 13 14:20:53.547920 2025] [proxy_fcgi:error] [pid 4531] [client ] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Call to a member function init() on bool in /v>
I tried reinstalling Pydio to version 6.4. And in the logs after starting this version, the log output was as follows: Code: [Thu Mar 13 12:44:19.562817 2025] [proxy_fcgi:error] [pid 6643] [client] AH01071: Got error 'PHP message: PHP Warning: count(): Parameter must be an array or an object that implements C> [Thu Mar 13 12:44:19.664446 2025] [access_compat:error] [pid 6643] [client] AH01797: client denied by server configuration: /var/www/clients/client1/web1/web/webftp/data/cache/index.html>
Don't know why you are using webftp, but there is no issue regarding Pydio in this log. The warning should be fine i guess. BTW these logs are still cut off
I sent the last two lines because they were obtained after reinstalling Pydio to a new version, and the previous logs were not related to the current situation. In the new logs, received recently Code: [Thu Mar 13 12:28:24.116362 2025] [proxy_fcgi:error] [pid 2326] [client :50154] AH01071: Got error 'PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Deprecated: Function get_magic_quotes_gpc() is deprecated in /var/www/clients/client1/web1/web/webftp/core/tests/test.PHP_magic_quotes.php on line 35' [Thu Mar 13 12:28:24.390359 2025] [access_compat:error] [pid 2326] [client :50154] AH01797: client denied by server configuration: /var/www/clients/client1/web1/web/webftp/data/cache/index.html, referer: http://rkiosk.1service.ee/webftp/ [Thu Mar 13 12:37:57.181394 2025] [proxy_fcgi:error] [pid 6647] [client :50166] AH01071: Got error 'PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Deprecated: Function get_magic_quotes_gpc() is deprecated in /var/www/clients/client1/web1/web/webftp/core/tests/test.PHP_magic_quotes.php on line 35' [Thu Mar 13 12:37:57.291120 2025] [access_compat:error] [pid 6647] [client :50166] AH01797: client denied by server configuration: /var/www/clients/client1/web1/web/webftp/data/cache/index.html, referer: http://rkiosk.1service.ee/webftp/ [Thu Mar 13 12:39:04.821031 2025] [proxy_fcgi:error] [pid 6641] [client :50171] AH01071: Got error 'PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Deprecated: Function get_magic_quotes_gpc() is deprecated in /var/www/clients/client1/web1/web/webftp/core/tests/test.PHP_magic_quotes.php on line 35PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156', referer: http://rkiosk.1service.ee/webftp/ [Thu Mar 13 12:43:33.221410 2025] [autoindex:error] [pid 6660] [client :50190] AH01276: Cannot serve directory /var/www/clients/client1/web1/web/webftp/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm,index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm,standard_index.html) found, and server-generated directory index forbidden by Options directive [Thu Mar 13 12:43:38.322281 2025] [autoindex:error] [pid 6640] [client :50191] AH01276: Cannot serve directory /var/www/clients/client1/web1/web/webftp/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm,index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm,standard_index.html) found, and server-generated directory index forbidden by Options directive [Thu Mar 13 12:44:19.562817 2025] [proxy_fcgi:error] [pid 6643] [client :50193] AH01071: Got error 'PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Deprecated: Function get_magic_quotes_gpc() is deprecated in /var/www/clients/client1/web1/web/webftp/core/tests/test.PHP_magic_quotes.php on line 35' [Thu Mar 13 12:44:19.664446 2025] [access_compat:error] [pid 6643] [client :50193] AH01797: client denied by server configuration: /var/www/clients/client1/web1/web/webftp/data/cache/index.html, referer: http://rkiosk.1service.ee/webftp/ [Thu Mar 13 13:17:07.986231 2025] [proxy_fcgi:error] [pid 7212] [client :50322] AH01071: Got error 'PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Deprecated: Function get_magic_quotes_gpc() is deprecated in /var/www/clients/client1/web1/web/webftp/core/tests/test.PHP_magic_quotes.php on line 35' [Thu Mar 13 13:17:08.103019 2025] [access_compat:error] [pid 7212] [client :50322] AH01797: client denied by server configuration: /var/www/clients/client1/web1/web/webftp/data/cache/index.html, referer: http://rkiosk.1service.ee/webftp/ [Thu Mar 13 13:18:47.513479 2025] [proxy_fcgi:error] [pid 68692] [client :50389] AH01071: Got error 'PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/clients/client1/web1/web/webftp/plugins/feed.sql/class.AJXP_SqlFeedStore.php on line 43PHP message: PHP Deprecated: Function get_magic_quotes_gpc() is deprecated in /var/www/clients/client1/web1/web/webftp/core/tests/test.PHP_magic_quotes.php on line 35PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156PHP message: PHP Warning: Use of undefined constant AJXP_REPO_SCOPE_ALL - assumed 'AJXP_REPO_SCOPE_ALL' (this will throw an Error in a future version of PHP) in /var/www/clients/client1/web1/web/webftp/core/classes/class.AJXP_Plugin.php on line 156', referer: http://rkiosk.1service.ee/webftp/ [Thu Mar 13 13:40:10.527627 2025] [autoindex:error] [pid 181172] [client :50457] AH01276: Cannot serve directory /var/www/clients/client1/web1/web/webftp/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm,index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm,standard_index.html) found, and server-generated directory index forbidden by Options directive
When I click 'click here to continue...' at the installation stage as shown below, I get the following error window in the web interface:
mcrypt is dead. it was deprecated back in php 7.1 also those versions of pydio are ancient.. even the most recent version of pydio core is 9 years old. the system now is pydio cells, it's been completely rewritten. the install is completely different, and i'm not even sure if the current versions are suitable for what you're trying to do. it may well still be safe, but considering you'd have to use an obsolete version of php, and an obsolete version of pydio, both unsupported, with no new security fixes.. the potential risks... i'd strongly recommend finding an alternative option.