Что за ошибка PHP?
The requested resource /d:/%D0%A1%D0%B0%D0%B9%D1%82%D1%8B/PHP/index.php was not found on this server.
Я в vscode открыл phpserve и эта ошибка вылезла..
Дополнительно:
файл index.php не найден
Что за ошибка PHP?
а это уже другой вопрос
открыл phpserve
что это?
/d:/%D0%A1%D0%B0%D0%B9%D1%82%D1%8B/PHP/index.php
Прям так, начиная со слеша, и везде используя слеш, вместо обратного слеша, и с кодами вместо кириллицы, хз допустимо ли 2 последних, но 1 точно ошибка.
А насчет кириллицы в пути - это вы сами себе злобный буратино. Называйте директории нормально, латиницей.
Никогда не используй кирилицу и пробелы в путях!
"phpserver.phpPath": "d:/php/php.exe",
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
}
Вот мой json файл
потому шо Винда отстой, поназывают понимаешь кириллицей папки свои типа "Сайты" в кодировке своей виндорасовской cp1251, а php на UTF и понимаешь смотрит смотрит на файловую систему, смотрит смотрит понимаешь и понимаешь нет такой папки %D0%A1%D0%B0%D0%B9%D1%82%D1%8B и соответственно и не находит.
Все эти предрассудки насчёт плохого тона при использовании транслитерации идут от завышенных ЧСВ выучивших анл. ИМХО.
Единственное когда это действительно плохой тон - когда проект международный.
ЗЫ. Лично я стараюсь использовать переводы, а не транслитерацию. Но я за объективность.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Ошибка PHP может возникать по разным причинам, и для того чтобы точно определить ее, необходимо анализировать код и окружение, в котором он выполняется. Вот несколько распространенных ошибок PHP и способы их решения:
1. Синтаксическая ошибка: это ошибка, которая возникает из-за неверной структуры кода. Например, неправильно закрытые скобки или кавычки. Для исправления этой ошибки необходимо внимательно просмотреть код и убедиться, что все скобки и кавычки правильно закрыты.
2. Ошибка доступа к файлу или директории: возникает, когда PHP не имеет прав доступа к файлу или директории, которые он пытается использовать. Для исправления этой ошибки нужно убедиться, что у PHP есть права на чтение и запись в нужные файлы и директории.
3. Проблемы с базой данных: если PHP не может подключиться к базе данных или выполнить запрос, это может быть вызвано неправильными учетными данными, отсутствием подключения к базе данных или ошибками в SQL запросе. Для исправления этой ошибки нужно проверить правильность учетных данных, наличие подключения к базе данных и корректность SQL запроса.
4. Ошибка памяти: если PHP исчерпывает доступную память, это может привести к ошибке. Для исправления этой ошибки можно увеличить лимит памяти в файле php.ini или оптимизировать код для более эффективного использования памяти.
5. Неопределенная переменная: если переменная не была определена до использования, это вызовет ошибку. Для исправления этой ошибки необходимо объявить переменную до ее использования.
В целом, для устранения ошибок PHP важно внимательно изучить сообщение об ошибке, просмотреть код и окружение, а также использовать инструменты для отладки, такие как xdebug.