Некорректная работа PHP

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
Артём Анатольевич
Сообщения: 2
Зарегистрирован: 05 дек 2021, 22:36
Контактная информация:

Некорректная работа PHP

#1

05 дек 2021, 22:49

Linux Mint 20.2 Cinnamon

На Debian, Ubuntu, Windows и т.д. такого рода код работает, почему не работает тут?
Снимок экрана от 2021-12-05 22-46-08.png
Снимок экрана от 2021-12-05 22-45-47.png

Аватара пользователя

slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1966 раз
Контактная информация:

Некорректная работа PHP

#2

06 дек 2021, 00:27

Такого рода ошибки (500) если не связаны с перегрузкой (что на локалхосте маловероятно) чаще всего возникают при кривой конфигурации самого веб-сервера, и его виртуальных хостов. Код PHP тут не при чем. Его ошибки не так вываливаются.

no avatar

Автор темы
Артём Анатольевич
Сообщения: 2
Зарегистрирован: 05 дек 2021, 22:36
Контактная информация:

Некорректная работа PHP

#3

06 дек 2021, 00:56

slant писал(а):
06 дек 2021, 00:27
Такого рода ошибки (500) если не связаны с перегрузкой (что на локалхосте маловероятно) чаще всего возникают при кривой конфигурации самого веб-сервера, и его виртуальных хостов. Код PHP тут не при чем. Его ошибки не так вываливаются.
Как и ожидалось, был получен глупейший ответ)))

Дядя, где ты увидел виртуал-хосты и веб-сервер? )))

На скрине в адресной строке адрес localhost:8000 означает, что работает ВСТРОЕННЫЙ в PHP сервер, ему не нужен веб-сервер с виртуал-хостами, мы работаем на php-cli)))

Или ты думал, что с таким вопросом тут лошок зашёл и ты ему будешь свои поверхностные знания о том, как развернуть тупо LAMP, рассказывать?

Криво собрали свою самоделку в очередной раз, вот и весь ответ.
 ! Сообщение из: slant
Знаете, парниша, хамить в ответ на попытку помочь - не лучшая стратегия вообще. А хамить без разбора - и совсем глупая.
Итого, согласно пунктам правил 3а, 3с, 3g, 3j, по совокупности: блокировка на неделю. Подумайте о своем поведении.

Аватара пользователя

Frozenpath
Сообщения: 15
Зарегистрирован: 11 окт 2017, 10:19
Решено: 1
Откуда: Бишкек
Контактная информация:

Некорректная работа PHP

#4

06 дек 2021, 06:20

Так будет правильнее

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

<?php

use core\Application;

spl_autoload_register(function ($className) {
    $className = str_replace('\\', DIRECTORY_SEPARATOR, $className);
    $filename = '../' . $className . '.php';

    if (file_exists($filename)) {
        include $filename;
        return true;
    }

    return false;
});

$app = new Application();
$app->run();
Linux Mint 21.3 Cinnamon. Kernel 6.5.0

Аватара пользователя

rogoznik
Сообщения: 10015
Зарегистрирован: 27 июн 2017, 13:36
Решено: 128
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1950 раз
Контактная информация:

Некорректная работа PHP

#5

06 дек 2021, 07:35

Frozenpath, зря стараешься. Там сидит диванный эксперт по разработке на php, он сам все знает. А сюда пришел потыкать носом что
Артём Анатольевич писал(а):
06 дек 2021, 00:56
Криво собрали свою самоделку в очередной раз, вот и весь ответ
ИзображениеИзображение

Аватара пользователя

rogoznik
Сообщения: 10015
Зарегистрирован: 27 июн 2017, 13:36
Решено: 128
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1950 раз
Контактная информация:

Некорректная работа PHP

#6

06 дек 2021, 11:07

Артём Анатольевич писал(а):
05 дек 2021, 22:49
На ... Ubuntu ... такого рода код работает, почему не работает тут?
Артём Анатольевич писал(а):
06 дек 2021, 00:56
Криво собрали свою самоделку в очередной раз, вот и весь ответ.
Действительно Mint виноват что Canonical криво собрала пакет, который собран точно так же как и в Ubuntu
ИзображениеИзображение

Ответить

Вернуться в «Программирование, скриптинг, виртуализация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя