Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.06.2024, 12:15   #1
rownong
Форумчанин
 
Регистрация: 06.11.2012
Сообщений: 115
По умолчанию В Visual Studio Code не получается выполнить PHP код (в OpenServer выполняется)

Здравствуйте.

Установил Visual Studio Code.
Установил плагины "PHP Intelephense" и "PHP Server" (подключил интерпретатор PHP 8.3.7).

Такой код выполняет
PHP код:
<?php
    
echo 'Привет мир!';
?>
А такой уже не может выполнить
PHP код:
<?php

$connect 
mysqli_connect('localhost''root''''base2');
if (!
$connect) {
    echo 
'Error connect to database!';
}

?>
В браузере выводится ошибка:
Код:
Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in C:\4_develop\test2.php:3 Stack trace: #0 {main} thrown in C:\4_develop\test2.php on line 3
OpenServer с PHP 8.1 может выполнить без ошибок весь код выше.

Почему?
rownong вне форума Ответить с цитированием
Старый 05.06.2024, 13:05   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,725
По умолчанию

Потому что в "OpenServer с PHP 8.1" есть mysqli, а в PHP 8.3.7 нет или не включено в конфиге extension
p51x вне форума Ответить с цитированием
Старый 05.06.2024, 15:44   #3
rownong
Форумчанин
 
Регистрация: 06.11.2012
Сообщений: 115
По умолчанию

Заменил на итерпритатор PHP 8.1 (8.1.29) https://windows.php.net/download#php-8.1 - не помогло.

Цитата:
или не включено в конфиге extension
В каком файле и строке интерпритатора это меняется?
rownong вне форума Ответить с цитированием
Старый 05.06.2024, 16:48   #4
rownong
Форумчанин
 
Регистрация: 06.11.2012
Сообщений: 115
По умолчанию

Подскажите, где скачать интерпритатор 7.4 (windows)?
На официальном сайте PHP 8.1 самая раняя https://windows.php.net/download#php-8.1
rownong вне форума Ответить с цитированием
Старый 06.06.2024, 09:26   #5
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,167
По умолчанию

интерпретатор .. запомни....
ADSoft вне форума Ответить с цитированием
Старый 06.06.2024, 09:28   #6
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,167
По умолчанию

нда
ADSoft вне форума Ответить с цитированием
Старый 06.06.2024, 17:03   #7
rownong
Форумчанин
 
Регистрация: 06.11.2012
Сообщений: 115
По умолчанию

Цитата:
Сообщение от ADSoft Посмотреть сообщение
интерпретатор
т9)

И по сути вопроса не получил ответ.
rownong вне форума Ответить с цитированием
Старый 07.06.2024, 10:16   #8
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,454
По умолчанию

А почему должно работать, наврятли там есть Mysql, установи , настрой и запуская ее отдельно, либо добавь запуск в это расширение. да и вообще зачем, есть опенсервер где все уже сделано для удобства
uberchel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Visual Studio Code Sergofan@ Помощь студентам 1 26.11.2022 13:45
Visual Studio Code Ципихович Эндрю Софт 18 26.04.2022 03:33
Visual Studio Code не показывает ошибки, что делать? Abdukarim JavaScript, Ajax 0 26.02.2022 19:09
Проблемы с Visual Studio Code Vlados123 Помощь студентам 5 23.08.2021 20:29
Visual Studio Code + С# Сергей СиШарп C# (си шарп) 6 08.01.2018 08:33