Matomo install висит на установке системыPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Matomo install висит на установке системы

Сообщение Anonymous »

Я пытаюсь установить Matomo локально, работая PHP на IIS. Я могу добраться до начального экрана приветственного. В настоящее время установлен . Сначала я понял, что на самом деле я пренебрегал установкой MySQL, поэтому я установил MySQL 8.3. Это также не решило проблему, поэтому, основываясь на этих вопросах и ответах и ​​других, я не наметил ряд расширений: < /p>

Код: Выделить всё

extension=mysqli
;extension=oci8_12c  ; Use with Oracle Database 12c Instant Client
;extension=oci8_19  ; Use with Oracle Database 19 Instant Client
extension=odbc
;extension=openssl
extension=pdo_firebird
extension=pdo_mysql
extension=pdo_oci
extension=pdo_odbc
extension=pdo_pgsql
extension=pdo_sqlite
extension=pgsql
< /code>
К сожалению, теперь я получаю гораздо более общую ошибку, которую я не могу понять: < /p>
PHP Fatal error:  Maximum execution time of 30 seconds exceeded in C:\matomo\core\FileIntegrity.php on line 364
< /code>
line 364 fileintegrity.php: < /p>
} elseif ($hasMd5file && (@md5_file($file) !== $props[1]))
< /code>
Полный метод: < /p>
protected static function getMessagesFilesMismatch($messages)
{
$messagesMismatch = array();
$hasMd5file = function_exists('md5_file');
$files = \Piwik\Manifest::$files;
$hasMd5 = function_exists('md5');
foreach ($files as $path => $props) {
$file = PIWIK_INCLUDE_PATH . '/' . $path;

if (!file_exists($file) || !is_readable($file)) {
$messagesMismatch[] = Piwik::translate('General_ExceptionMissingFile', $file);
} elseif (filesize($file) != $props[0]) {

if (self::isModifiedPathValid($path)) {
continue;
}

if (!$hasMd5 || in_array(substr($path, -4), array('.gif', '.ico', '.jpg', '.png', '.swf'))) {
// files that contain binary data (e.g., images) must match the file size
$messagesMismatch[] = Piwik::translate('General_ExceptionFilesizeMismatch', array($file, $props[0], filesize($file)));
} else {
// convert end-of-line characters and re-test text files
$content = @file_get_contents($file);
$content = str_replace("\r\n", "\n", $content);
if ((strlen($content) != $props[0])
|| (@md5($content) !== $props[1])
) {
$messagesMismatch[] = Piwik::translate('General_ExceptionFilesizeMismatch', array($file, $props[0], filesize($file)));
}
}
} elseif ($hasMd5file && (@md5_file($file) !== $props[1])) {
if (self::isModifiedPathValid($path)) {
continue;
}

$messagesMismatch[] = Piwik::translate('General_ExceptionFileIntegrity', $file);
}
}

if (!$hasMd5file) {
$messages[] = Piwik::translate('General_WarningFileIntegrityNoMd5file');
}

if (!empty($messagesMismatch)) {
$messages[] = Piwik::translate('General_FileIntegrityWarningReupload');
$messages[] = '--> ' . Piwik::translate('General_FileIntegrityWarningReuploadBis') . ' 

Подробнее здесь: [url]https://stackoverflow.com/questions/78209081/matomo-install-hangs-on-system-install[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»