Не уверен, есть ли разработчики, которые столкнулись с этой проблемой, но у меня довольно странная проблема с пользовательскими PHP звонками и хостингом на One.com.
У меня есть сайт, который использует пользовательскую страницу PHP для выполнения вызовов SQL и обработки данных из базы данных WP. Затем я использую плагин PHP для вывода возвращенных данных на домашнюю страницу. На моем сервере разработки (предоставленном QuickHostUK) проблем не было. Однако после перемещения сайта на работающий сервер One.com, когда я пытаюсь обновить домашнюю страницу, я получаю следующую ошибку:
Fatal error: Uncaught Error: Call to undefined function customFunction() in ...wp-content/plugins/php-everywhere/widget.php(45) : eval()'d code:4
Stack trace:
#0 ...wp-content/plugins/php-everywhere/widget.php(45): eval()
#1 ...wp-content/plugins/siteorigin-panels/inc/renderer.php(550): phpeverywherewidget->widget(Array, Array)
#2 ...wp-content/plugins/siteorigin-panels/inc/renderer.php(862): SiteOrigin_Panels_Renderer->the_widget(Array, Array, 0, 0, 2, false, true, 'w5e8c70370bf93', '')
#3 ...wp-content/plugins/siteorigin-panels/inc/renderer.php(830): SiteOrigin_Panels_Renderer->render_widget('w5e8c70370bf93', 0, 0, 2, Array, true)
#4 ...wp-content/plugins/siteorigin-panels/inc/renderer.php(756): SiteOrigin_Panels_Renderer->re in ...wp-content/plugins/php-everywhere/widget.php(45) : eval()'d code on line 4
customFunction()
определяется в моей дочерней теме /inc/custom_funtions.php
файл. Все результаты выводятся на экран без каких-либо проблем, и мне интересно, если это связано с настройками сервера One.com. На моем сервере разработки мне не нужно было специально include
мой файл пользовательских функций в верхней части домашней страницы, и когда я пытаюсь это сделать, я получаю совершенно другую ошибку ограничений, которая, я думаю, опять же из-за One. ком.
Любая помощь в решении этой проблемы будет отличной!