Несмотря на то, что есть много постов с похожей топикой c, я не смог найти никого, соответствующего моему делу, которое я кратко опишу здесь. Это сценарий тестирования
<?php
if (!defined('BASEPATH')) exit('No direct script access allowed');
require 'DashboardBase.php';
class Hello extends CI_Controller {
public function message($to = 'World')
{
echo "Hello {$to}!".PHP_EOL;
print "Hello {$to}!".PHP_EOL;
log_message('error',"Hello {$to}!".PHP_EOL);
}
}
?>
Веб-сервер находится под общим хостингом; используется cPanel; Codeigniter используется.
Внешний URL-адрес, который работает должным образом, выглядит следующим образом: https://pharmacomparison.com/adminPanel/hello/message/federico
Я активировал уведомление о выходе cronjob в своем личном письме, и можно отметить, что я также сохраняю вывод в журнал ошибок.
Здесь мои попытки определения cronjob
(как предложено в руководстве CodeIgniter): / usr / local / bin / php public_html / adminPanel приветственное сообщение "federico" - -> нет уведомлений по электронной почте; нет вывода в журнал ошибок
небольшая модификация, добавлено "/": / usr / local / bin / php public_html / adminPanel / hello message "federico" - > нет уведомления по электронной почте; в журнале 'error' нет вывода
(предполагается, что это неправильно, но давайте попробуем) / usr / local / bin / php public_html / adminPanel / hello message "federico" - -> уведомление по электронной почте "Не удалось открыть входной файл: public_html / adminPanel / hello"; ничего в журнале «ошибок»
(предполагается, что это неправильно, но давайте попробуем) / usr / local / bin / php public_html / adminPanel / hello. php message "federico "-> нет уведомлений по электронной почте, в журнале ошибок" ОШИБКА - 2020-01-10 16:09:25 -> Страница 404 не найдена: Hellophp / message "
полный реальный путь к диску: уведомление по электронной почте с сообщением «Прямой доступ к сценарию не разрешен»
По сути, первые две попытки, предположительно правильные, ничего не генерируют, даже без ошибок. Есть идеи?