в общем я решил перенести сайт и сервер на одну машину, вроде сайт работает, только вот лаунчер теперь перестал авторизовываться, сначала я вспомнил что не установил расширение php mcrypt и сделал это
(добавил 4 dll файла в /php/ext и прописал их в php.ini как extension:name.dll)
еле-еле нашёл где выходит ошибка, при отладке лаунчера ничего понятного не было, зато в m.log показалась строчка:
exception 'PDOException' with message 'could not find driver' in C:\krock.su\launcher\connect.php:83
эта строчка
$db = new PDO("mysql:host=$db_host;port=$db_port;dbname=$db_database", $db_user, $db_pass);
я так понимаю нет обьёкта PDO в моём php, не подскажете как сделать чтобы работало.
я, возможно, неправильно установил расширение, проверьте пожалуйста
в общем нашёл я решение, на самом деле просто я не раскомментировал строчку в php.ini которая подключала расширение pdo_mysql для работы с бд, после раскомментирования всё заработало.
если у кого-нибудь будет такая же ошибка, знайте решение
в общем как-то эта тема помогает дружелюбно и быстро, поэтому хочу спросить ещё о кое-чём:
теперь мой игровой сервер, который строит на сервере вместе с сайтом перестал загружать плагины,
ядро mcpc+ верия 1.5.2
в консоли огромное кол-во исключений
сервер переносил копированием, видимо у меня на моём vps сервере не хватает библиотек либо расширений java
установил я помимо java 1.8 ещё и jdk, но ничего не изменилось
может кто нибудь помочь с решением проблемы?
запускаю таким скриптом, типо автоподьём
@ECHO OFF
:mcrestart
java -Xincgc -Xms1024M -Xmx1024M -jar my.jar
goto mcrestart
вместо java пробовал ставить прямой путь, не помогло
о боже, поставил java 7 вместо java 8 и всё заработало, а java 7 перейдёт скоро в архив и будет не доступна для скачивания неопытным пользователям