Я разработал проект в PHP и преобразовал его в project.exe с помощью ZZEE PhpExe, он отлично работает на одном ПК, где установлен WAMP.Ошибка в mysql_connect() с использованием ZZEE между двумя ПК
Я подключил другой компьютер к основному серверу, используя LAN, и передал project.exe, который был выполнен. Мне удалось открыть проект на другом ПК, но он не может подключиться к MySql. поднятием этой ошибки
Предупреждение: mysql_connect() [function.mysql-Connect]: Не удается подключиться к серверу MySQL на 'локальный' (10061) в/WWW/ИНК/connect.php по линии 13
Я пытался использовать Firefox для проверки, и он работает без ошибок или предупреждений с помощью браузеров. Я пошел менять имя сервера connect.php на IP-адрес локальной сети. Например,
$ hostname = "localhost"; до $ hostname = "192.168.1.3";
После изменений я пересобрать проект, а затем еще одно предупреждение:
Предупреждение: mysql_connect(): Хост 'DESKTOP-VLU1NVA' не разрешено подключаться к этому серверу MySQL в C: \ xampp \ htdocs \ clinicx \ inc \ connect.php в строке 13
Пожалуйста, скажите мне, что делать.
Функции 'mysql_' устарели и больше не должны использоваться. Вместо этого используйте MySQLi или PDO. – AntoineB
Возможный дубликат [Host 'xxx.xx.xxx.xxx' не разрешен для подключения к этому серверу MySQL] (http://stackoverflow.com/questions/1559955/host-xxx-xx-xxx-xxx-is- not-allowed-to-connect-to-this-mysql-server) –
Замечание Per @ AntoineB, вы должны избегать использования функций 'mysql_xxx'. Они считались плохой практикой уже более десяти лет и полностью удалены из последних версий PHP. Это означает, что ваш код не будет работать, если вы когда-либо обновите свою версию PHP. Исправьте это сейчас, потому что это будет намного более серьезной проблемой для вас, если вы вынуждены позже ее исправить. – Simba