Linux Mint 20.2 Cinnamon
На Debian, Ubuntu, Windows и т.д. такого рода код работает, почему не работает тут?
Некорректная работа 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 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
Автор темы - Сообщения: 2
- Зарегистрирован: 05 дек 2021, 22:36
- Контактная информация:
-
- Сообщения: 4469
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 95
- Благодарил (а): 51 раз
- Поблагодарили: 1966 раз
- Контактная информация:
Некорректная работа PHP
Такого рода ошибки (500) если не связаны с перегрузкой (что на локалхосте маловероятно) чаще всего возникают при кривой конфигурации самого веб-сервера, и его виртуальных хостов. Код PHP тут не при чем. Его ошибки не так вываливаются.
-
Автор темы - Сообщения: 2
- Зарегистрирован: 05 дек 2021, 22:36
- Контактная информация:
Некорректная работа PHP
Как и ожидалось, был получен глупейший ответ)))
Дядя, где ты увидел виртуал-хосты и веб-сервер? )))
На скрине в адресной строке адрес localhost:8000 означает, что работает ВСТРОЕННЫЙ в PHP сервер, ему не нужен веб-сервер с виртуал-хостами, мы работаем на php-cli)))
Или ты думал, что с таким вопросом тут лошок зашёл и ты ему будешь свои поверхностные знания о том, как развернуть тупо LAMP, рассказывать?
Криво собрали свою самоделку в очередной раз, вот и весь ответ.
-
- Сообщения: 15
- Зарегистрирован: 11 окт 2017, 10:19
- Решено: 1
- Откуда: Бишкек
- Контактная информация:
Некорректная работа PHP
Так будет правильнее
Код: Выделить всё
<?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
-
- Сообщения: 10015
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 128
- Откуда: Нижний Тагил
- Благодарил (а): 776 раз
- Поблагодарили: 1950 раз
- Контактная информация:
Некорректная работа PHP
Frozenpath, зря стараешься. Там сидит диванный эксперт по разработке на php, он сам все знает. А сюда пришел потыкать носом что
Артём Анатольевич писал(а): ↑06 дек 2021, 00:56Криво собрали свою самоделку в очередной раз, вот и весь ответ
-
- Сообщения: 10015
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 128
- Откуда: Нижний Тагил
- Благодарил (а): 776 раз
- Поблагодарили: 1950 раз
- Контактная информация:
Некорректная работа PHP
Артём Анатольевич писал(а): ↑05 дек 2021, 22:49На ... Ubuntu ... такого рода код работает, почему не работает тут?
Действительно Mint виноват что Canonical криво собрала пакет, который собран точно так же как и в UbuntuАртём Анатольевич писал(а): ↑06 дек 2021, 00:56Криво собрали свою самоделку в очередной раз, вот и весь ответ.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя