One of our sites broke #783
Replies: 2 comments 1 reply
-
The problem is that your server has PHP's OPcode cache without giving any software running on your server – such as Panopticon or Joomla! itself – the ability to reset it. As a result, Joomla! got updated, the randomly generated Composer autoloader class name changed, and your site is broken. This has absolutely nothing to do with Panopticon, or even Joomla! itself. It's all because of what your host is doing on their server. Ask your host to reset the PHP opcode cache. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
One of our sites broke after the update of Panopticon. This is the first error.
AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Class "ComposerAutoloaderInitb25e220b440613ef9279a3625e03eb71" not found in [/var/www/vhosts/yoga-minds.nl/httpdocs/libraries/vendor/autoload.php](https://ttwb5.2tw.nl:8443/smb/file-manager/code-editor?currentDir=%2Fhttpdocs%2Flibraries%2Fvendor&subscriptionId=9&file=autoload.php&redirect=%2Fsmb%2Flog-file%2Fbrowser%2Fid%2F9):25\nStack trace:\n#0 [/var/www/vhosts/yoga-minds.nl/httpdocs/libraries/bootstrap.php](https://ttwb5.2tw.nl:8443/smb/file-manager/code-editor?currentDir=%2Fhttpdocs%2Flibraries&subscriptionId=9&file=bootstrap.php&redirect=%2Fsmb%2Flog-file%2Fbrowser%2Fid%2F9)(42): require()\n#1 [/var/www/vhosts/yoga-minds.nl/httpdocs/includes/framework.php](https://ttwb5.2tw.nl:8443/smb/file-manager/code-editor?currentDir=%2Fhttpdocs%2Fincludes&subscriptionId=9&file=framework.php&redirect=%2Fsmb%2Flog-file%2Fbrowser%2Fid%2F9)(17): require_once('...')\n#2 [/var/www/vhosts/yoga-minds.nl/httpdocs/includes/app.php](https://ttwb5.2tw.nl:8443/smb/file-manager/code-editor?currentDir=%2Fhttpdocs%2Fincludes&subscriptionId=9&file=app.php&redirect=%2Fsmb%2Flog-file%2Fbrowser%2Fid%2F9)(29): require_once('...')\n#3 [/var/www/vhosts/yoga-minds.nl/httpdocs/index.php](https://ttwb5.2tw.nl:8443/smb/file-manager/code-editor?currentDir=%2Fhttpdocs&subscriptionId=9&file=index.php&redirect=%2Fsmb%2Flog-file%2Fbrowser%2Fid%2F9)(32): require_once('...')\n#4 {main}\n thrown in [/var/www/vhosts/yoga-minds.nl/httpdocs/libraries/vendor/autoload.php](https://ttwb5.2tw.nl:8443/smb/file-manager/code-editor?currentDir=%2Fhttpdocs%2Flibraries%2Fvendor&subscriptionId=9&file=autoload.php&redirect=%2Fsmb%2Flog-file%2Fbrowser%2Fid%2F9) on line 25', referer: https://yoga-minds.nl/
I see this warning on various previous times;
AH01071: Got error 'PHP message: PHP Warning: is_dir(): open_basedir restriction in effect. File(/var/lib/mysql/) is not within the allowed path(s): (/var/www/vhosts/yoga-minds.nl/:/tmp/) in [/var/www/vhosts/yoga-minds.nl/httpdocs/api/components/com_panopticon/src/Library/ServerInfo.php](https://ttwb5.2tw.nl:8443/smb/file-manager/code-editor?currentDir=%2Fhttpdocs%2Fapi%2Fcomponents%2Fcom_panopticon%2Fsrc%2FLibrary&subscriptionId=9&file=ServerInfo.php&redirect=%2Fsmb%2Flog-file%2Fbrowser%2Fid%2F9) on line 715; PHP message: PHP Warning: file_exists(): open_basedir restriction in effect. File(/usr/local/etc/os-release) is not within the allowed path(s): (/var/www/vhosts/yoga-minds.nl/:/tmp/) in [/var/www/vhosts/yoga-minds.nl/httpdocs/api/components/com_panopticon/src/Library/ServerInfo.php](https://ttwb5.2tw.nl:8443/smb/file-manager/code-editor?currentDir=%2Fhttpdocs%2Fapi%2Fcomponents%2Fcom_panopticon%2Fsrc%2FLibrary&subscriptionId=9&file=ServerInfo.php&redirect=%2Fsmb%2Flog-file%2Fbrowser%2Fid%2F9) on line 608; PHP message: PHP Warning: file_exists(): open_basedir restriction in effect. File(/etc/os-release) is not within the allowed path(s): (/var/www/vhosts/yoga-minds.nl/:/tmp/) in [/var/www/vhosts/yoga-minds.nl/httpdocs/api/components/com_panopticon/src/Library/ServerInfo.php](https://ttwb5.2tw.nl:8443/smb/file-manager/code-editor?currentDir=%2Fhttpdocs%2Fapi%2Fcomponents%2Fcom_panopticon%2Fsrc%2FLibrary&subscriptionId=9&file=ServerInfo.php&redirect=%2Fsmb%2Flog-file%2Fbrowser%2Fid%2F9) on line 608; PHP message: PHP Warning: file_exists(): open_basedir restriction in effect. File(/proc/stat) is not within the allowed path(s): (/var/www/vhosts/yoga-minds.nl/:/tmp/) in [/var/www/vhosts/yoga-minds.nl/httpdocs/api/components/com_panopticon/src/Library/ServerInfo.php](https://ttwb5.2tw.nl:8443/smb/file-manager/code-editor?currentDir=%2Fhttpdocs%2Fapi%2Fcomponents%2Fcom_panopticon%2Fsrc%2FLibrary&subscriptionId=9&file=ServerInfo.php&redirect=%2Fsmb%2Flog-file%2Fbrowser%2Fid%2F9) on line 330'
Beta Was this translation helpful? Give feedback.
All reactions