Hello Nettie,
My website host says it's template editor problem with some deprecated fonction.
Honestly I don't understand why on another host or VPS all goes well.
Anyway, I put here the message error with deprecated argument at the end of the message. May be could you have some more information and why not give me a solution.
THanks again
Site
[PHP_ERROR]{"message":"\n\nOS: Linux webdb15.lwspanel.com 5.10.0-14-amd64 #1 SMP Debian 5.10.113-1 (2022-04-29) x86_64\nPHP: 7.4.29\nerror handler: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior\nArray\n(\n [path] => /htdocs/dev/wellpharm/templates/untitled/plugins/button\n [mode] => 493\n [nested] => 2\n [parent] => /htdocs/dev/wellpharm/templates/untitled/plugins\n [obd] => /HTDOCS:/htdocs:/var/www/intelartifice.fr/htdocs:/var/www/intelartifice.fr/tmp:/var/www/intelartifice.fr/exec_dir:/var/www/intelartifice.fr/php-session:/var/lib/lws/:/usr/base/var/lib/lws:/var/lib/apps/:/usr/base/var/lib/apps:/htdocs:/tmp:/exec_dir:/php-session:/usr/share/php:/etc/pki/tls/certs:/etc/ssl/certs:/var/www/intelartifice.fr/log/access.log:/var/www/intelartifice.fr/log/access.log:/var/www/intelartifice.fr/log/error.log:/var/www/intelartifice.fr/log/error.log\n [obdSeparator] => :\n [obdArray] => Array\n (\n [0] => /HTDOCS\n [1] => /htdocs\n [2] => /var/www/intelartifice.fr/htdocs\n [3] => /var/www/intelartifice.fr/tmp\n [4] => /var/www/intelartifice.fr/exec_dir\n [5] => /var/www/intelartifice.fr/php-session\n [6] => /var/lib/lws/\n [7] => /usr/base/var/lib/lws\n [8] => /var/lib/apps/\n [9] => /usr/base/var/lib/apps\n [10] => /htdocs\n [11] => /tmp\n [12] => /exec_dir\n [13] => /php-session\n [14] => /usr/share/php\n [15] => /etc/pki/tls/certs\n [16] => /etc/ssl/certs\n [17] => /var/www/intelartifice.fr/log/access.log\n [18] => /var/www/intelartifice.fr/log/access.log\n [19] => /var/www/intelartifice.fr/log/error.log\n [20] => /var/www/intelartifice.fr/log/error.log\n )\n\n [inBaseDir] => \n [test] => /HTDOCS\n)\n Callstack: \n -> strpos('/htdocs/dev/wellpharm/templates/untitled/plugins/button', false)\n -> Joomla\Filesystem\Folder::create('/htdocs/dev/wellpharm/templates/untitled/plugins/button', 493)\n -> Joomla\Filesystem\Folder::create('/htdocs/dev/wellpharm/templates/untitled/plugins/button/language', 493)\n -> Joomla\Filesystem\Folder::create('/htdocs/dev/wellpharm/templates/untitled/plugins/button/language/en-GB')\n -> Joomla\Filesystem\File::write('/htdocs/dev/wellpharm/templates/untitled/plugins//button/language/en-GB/en-GB.plg_editors-xtd_themle...', 'PLG_EDITORS-XTD_THEMLERBUTTON=\"Button - Themler Content Editor\"\nPLG_EDITORS-XTD_THEMLERBUTTON_XML_DE...')\n -> Joomla\Archive\Zip::extractNative('/htdocs/dev/wellpharm/templates/untitled/plugins/button.zip', '/htdocs/dev/wellpharm/templates/untitled/plugins/')\n -> Joomla\Archive\Zip::extract('/htdocs/dev/wellpharm/templates/untitled/plugins/button.zip', '/htdocs/dev/wellpharm/templates/untitled/plugins/')\n -> Joomla\Archive\Archive::extract('/htdocs/dev/wellpharm/templates/untitled/plugins/button.zip', '/htdocs/dev/wellpharm/templates/untitled/plugins/')\n -> JArchive::extract('/htdocs/dev/wellpharm/templates/untitled/plugins/button.zip', '/htdocs/dev/wellpharm/templates/untitled/plugins/')\n -> JFormFieldPlugins::_checkPlugins('untitled')\n -> JFormFieldPlugins::getInput()\n -> Joomla\CMS\Form\FormField::renderField()\n -> include('/htdocs/dev/wellpharm/layouts/joomla/edit/fieldset.php')\n -> Joomla\CMS\Layout\FileLayout::render(TemplatesViewStyle(...) { ... })\n -> Joomla\CMS\Layout\LayoutHelper::render('joomla.edit.fieldset', TemplatesViewStyle(...) { ... })\n -> include('/htdocs/dev/wellpharm/administrator/components/com_templates/views/style/tmpl/edit.php')\n -> Joomla\CMS\MVC\View\HtmlView::loadTemplate(NULL)\n -> Joomla\CMS\MVC\View\HtmlView::display(NULL)\n -> TemplatesViewStyle::display()\n -> Joomla\CMS\MVC\Controller\BaseController::display()\n -> TemplatesController::display()\n -> Joomla\CMS\MVC\Controller\BaseController::execute('')\n -> require_once('/htdocs/dev/wellpharm/administrator/components/com_templates/templates.php')\n -> Joomla\CMS\Component\ComponentHelper::executeComponent('/htdocs/dev/wellpharm/administrator/components/com_templates/templates.php')\n -> Joomla\CMS\Component\ComponentHelper::renderComponent('com_templates')\n -> Joomla\CMS\Application\AdministratorApplication::dispatch()\n -> Joomla\CMS\Application\AdministratorApplication::doExecute()\n -> Joomla\CMS\Application\CMSApplication::execute()\n\n\n","type":"E_DEPRECATED","file":"/htdocs/dev/wellpharm/libraries/vendor/joomla/filesystem/src/Folder.php","line":193}[PHP_ERROR]
Hello Nettie,
My website host says it's template editor problem with some deprecated fonction.
Honestly I don't understand why on another host or VPS all goes well.
Anyway, I put here the message error with deprecated argument at the end of the message. May be could you have some more information and why not give me a solution.
THanks again
Site
[PHP_ERROR]{"message":"\n\nOS: Linux webdb15.lwspanel.com 5.10.0-14-amd64 #1 SMP Debian 5.10.113-1 (2022-04-29) x86_64\nPHP: 7.4.29\nerror handler: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior\nArray\n(\n [path] => \/htdocs\/dev\/wellpharm\/templates\/untitled\/plugins\/button\n [mode] => 493\n [nested] => 2\n [parent] => \/htdocs\/dev\/wellpharm\/templates\/untitled\/plugins\n [obd] => \/HTDOCS:\/htdocs:\/var\/www\/intelartifice.fr\/htdocs:\/var\/www\/intelartifice.fr\/tmp:\/var\/www\/intelartifice.fr\/exec_dir:\/var\/www\/intelartifice.fr\/php-session:\/var\/lib\/lws\/:\/usr\/base\/var\/lib\/lws:\/var\/lib\/apps\/:\/usr\/base\/var\/lib\/apps:\/htdocs:\/tmp:\/exec_dir:\/php-session:\/usr\/share\/php:\/etc\/pki\/tls\/certs:\/etc\/ssl\/certs:\/var\/www\/intelartifice.fr\/log\/access.log:\/var\/www\/intelartifice.fr\/log\/access.log:\/var\/www\/intelartifice.fr\/log\/error.log:\/var\/www\/intelartifice.fr\/log\/error.log\n [obdSeparator] => :\n [obdArray] => Array\n (\n [0] => \/HTDOCS\n [1] => \/htdocs\n [2] => \/var\/www\/intelartifice.fr\/htdocs\n [3] => \/var\/www\/intelartifice.fr\/tmp\n [4] => \/var\/www\/intelartifice.fr\/exec_dir\n [5] => \/var\/www\/intelartifice.fr\/php-session\n [6] => \/var\/lib\/lws\/\n [7] => \/usr\/base\/var\/lib\/lws\n [8] => \/var\/lib\/apps\/\n [9] => \/usr\/base\/var\/lib\/apps\n [10] => \/htdocs\n [11] => \/tmp\n [12] => \/exec_dir\n [13] => \/php-session\n [14] => \/usr\/share\/php\n [15] => \/etc\/pki\/tls\/certs\n [16] => \/etc\/ssl\/certs\n [17] => \/var\/www\/intelartifice.fr\/log\/access.log\n [18] => \/var\/www\/intelartifice.fr\/log\/access.log\n [19] => \/var\/www\/intelartifice.fr\/log\/error.log\n [20] => \/var\/www\/intelartifice.fr\/log\/error.log\n )\n\n [inBaseDir] => \n [test] => \/HTDOCS\n)\n Callstack: \n -> strpos('\/htdocs\/dev\/wellpharm\/templates\/untitled\/plugins\/button', false)\n -> Joomla\\Filesystem\\Folder::create('\/htdocs\/dev\/wellpharm\/templates\/untitled\/plugins\/button', 493)\n -> Joomla\\Filesystem\\Folder::create('\/htdocs\/dev\/wellpharm\/templates\/untitled\/plugins\/button\/language', 493)\n -> Joomla\\Filesystem\\Folder::create('\/htdocs\/dev\/wellpharm\/templates\/untitled\/plugins\/button\/language\/en-GB')\n -> Joomla\\Filesystem\\File::write('\/htdocs\/dev\/wellpharm\/templates\/untitled\/plugins\/\/button\/language\/en-GB\/en-GB.plg_editors-xtd_themle...', 'PLG_EDITORS-XTD_THEMLERBUTTON=\"Button - Themler Content Editor\"\nPLG_EDITORS-XTD_THEMLERBUTTON_XML_DE...')\n -> Joomla\\Archive\\Zip::extractNative('\/htdocs\/dev\/wellpharm\/templates\/untitled\/plugins\/button.zip', '\/htdocs\/dev\/wellpharm\/templates\/untitled\/plugins\/')\n -> Joomla\\Archive\\Zip::extract('\/htdocs\/dev\/wellpharm\/templates\/untitled\/plugins\/button.zip', '\/htdocs\/dev\/wellpharm\/templates\/untitled\/plugins\/')\n -> Joomla\\Archive\\Archive::extract('\/htdocs\/dev\/wellpharm\/templates\/untitled\/plugins\/button.zip', '\/htdocs\/dev\/wellpharm\/templates\/untitled\/plugins\/')\n -> JArchive::extract('\/htdocs\/dev\/wellpharm\/templates\/untitled\/plugins\/button.zip', '\/htdocs\/dev\/wellpharm\/templates\/untitled\/plugins\/')\n -> JFormFieldPlugins::_checkPlugins('untitled')\n -> JFormFieldPlugins::getInput()\n -> Joomla\\CMS\\Form\\FormField::renderField()\n -> include('\/htdocs\/dev\/wellpharm\/layouts\/joomla\/edit\/fieldset.php')\n -> Joomla\\CMS\\Layout\\FileLayout::render(TemplatesViewStyle(...) { ... })\n -> Joomla\\CMS\\Layout\\LayoutHelper::render('joomla.edit.fieldset', TemplatesViewStyle(...) { ... })\n -> include('\/htdocs\/dev\/wellpharm\/administrator\/components\/com_templates\/views\/style\/tmpl\/edit.php')\n -> Joomla\\CMS\\MVC\\View\\HtmlView::loadTemplate(NULL)\n -> Joomla\\CMS\\MVC\\View\\HtmlView::display(NULL)\n -> TemplatesViewStyle::display()\n -> Joomla\\CMS\\MVC\\Controller\\BaseController::display()\n -> TemplatesController::display()\n -> Joomla\\CMS\\MVC\\Controller\\BaseController::execute('')\n -> require_once('\/htdocs\/dev\/wellpharm\/administrator\/components\/com_templates\/templates.php')\n -> Joomla\\CMS\\Component\\ComponentHelper::executeComponent('\/htdocs\/dev\/wellpharm\/administrator\/components\/com_templates\/templates.php')\n -> Joomla\\CMS\\Component\\ComponentHelper::renderComponent('com_templates')\n -> Joomla\\CMS\\Application\\AdministratorApplication::dispatch()\n -> Joomla\\CMS\\Application\\AdministratorApplication::doExecute()\n -> Joomla\\CMS\\Application\\CMSApplication::execute()\n\n\n","type":"E_DEPRECATED","file":"\/htdocs\/dev\/wellpharm\/libraries\/vendor\/joomla\/filesystem\/src\/Folder.php","line":193}[PHP_ERROR]