vinste Posted September 7, 2011 Share Posted September 7, 2011 Здравствуйте. На оборудование используется linux Centos 5. При запуске сервера пишет: libcurl.so.4: cannot open shared object file: No such file or directoryERROR: Loading network library (net.so) failed! Press Q to shut down the server! Если кто то сталкивался с данной проблемой, прошу ответить. Желательно с объяснением. Заранаее спасибо. Link to comment
MX_Master Posted September 7, 2011 Share Posted September 7, 2011 Серверу нужен этот файл. И обычно этот файл - это ссылка на сам оригинал файла, который имеет имя вида libcurl.so.X.X.X (где X это какая-то цифра). Если файл такого вида есть в /usr/lib/. То создаем ссылки так ln -s /usr/lib/libcurl.so.X.X.X /usr/lib/libcurl.so.4 ln -s /usr/lib/libcurl.so.X.X.X /lib/libcurl.so.4 цифры сами подставите. Возможно, что этой библиотеки ваще нет. Тогда придется сначала ее установить, а потом, если нужно, делать ссылки. Если есть прога yum в системе, то так yum install curl Link to comment
vinste Posted September 7, 2011 Author Share Posted September 7, 2011 /usr/lib/libcurl.so.3 вот такой файл существует. Link to comment
vinste Posted September 7, 2011 Author Share Posted September 7, 2011 Но как прописать я так и не понял... Link to comment
MX_Master Posted September 7, 2011 Share Posted September 7, 2011 /usr/lib/libcurl.so.3 это должна быть ссылка. Значит должен быть файл /usr/lib/libcurl.so.3.0.0 . Тогда ссылки можно сделать так ln -s /usr/lib/libcurl.so.3.0.0 /usr/lib/libcurl.so.4 ln -s /usr/lib/libcurl.so.3.0.0 /lib/libcurl.so.4 Стессна это все в консоли (если у вас оконная версия). Link to comment
vinste Posted September 7, 2011 Author Share Posted September 7, 2011 Через pyttu прописал, все то, что вы написали. Ошибок и признаков жизни не выдавал. Щас проверим. Link to comment
vinste Posted September 7, 2011 Author Share Posted September 7, 2011 Теперь новая ошибка) /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /home/sr v102/xmll.so) ERROR: Loading XML library (xmll.so) failed! Press Q to shut down the server! Link to comment
MX_Master Posted September 7, 2011 Share Posted September 7, 2011 Нужен файл "libstdc++.so.6.0.9". ( Скачать ) Его нужно положить в /usr/lib. Нужно удалить все "libstdc++.so.6" из /usr/lib и /lib. И потом сделать ссылки на наш файл: ln -s /usr/lib/libstdc++.so.6.0.9 /usr/lib/libstdc++.so.6 ln -s /usr/lib/libstdc++.so.6.0.9 /lib/libstdc++.so.6 Link to comment
Other Languages Moderators Disinterpreter Posted September 7, 2011 Other Languages Moderators Share Posted September 7, 2011 Ооой я помню тогда часа 3 в инете эти библиотеки искал Link to comment
Arisu Posted September 8, 2011 Share Posted September 8, 2011 Какой в вашей системе менеджер пакетов? yum? Не советую делать всё это руками, сделайте через пакеты, тогда при обновлении больше шанс что ничего не сломается. Link to comment
MX_Master Posted September 8, 2011 Share Posted September 8, 2011 Насоветуете человеку делать все правильно, он сделает и работать ничего не будет. Поэтому я сразу говорю проверенные и кратчайшие пути. Link to comment
vinste Posted September 8, 2011 Author Share Posted September 8, 2011 Спс большое) запустился). И еще может кто дать ссылку на linux server 1.1 со всеми ресурсами? Link to comment
MX_Master Posted September 8, 2011 Share Posted September 8, 2011 Спс большое) запустился). И еще может кто дать ссылку на linux server 1.1 со всеми ресурсами? нене, такого нет, все лежит отдельно и качается тоже отдельно. И самому нужно все потом ставить http://code.google.com/p/mtasa-resources/downloads/list - ресурсы https://nightly.multitheftauto.com/ - сам сервер Link to comment
vinste Posted September 8, 2011 Author Share Posted September 8, 2011 Что то в стиле нового. Ребят, я скачал сервер - ресурсы. Все как надо раскидал. Теперь захожу в папку resource, чтобы залить свой мод. И вижу там какие то папки [gamemodes] и т.д. Я до сех пор так и не понял, куда заливать мой мод, чтобы он заработал? Link to comment
StUNt71 Posted September 8, 2011 Share Posted September 8, 2011 куда хочешь, просто каталоги типа [name] сделали для удобства, например свои скрипты кинуть можешь в [my_scripts] и он их там найдёт. Можешь просто в эту же кинуть, в resource, как раньше было. Link to comment
MX_Master Posted September 8, 2011 Share Posted September 8, 2011 Эти названия сделаны для наведения порядка в списке ресурсов. Если [имя папки] имеет такой вид, значит она не является папкой какого-то ресурса, но может содержать папки с ресурсами или [другие папки] со скобками в имени. Это позволяет создать удобную иерархию ресурсов. Допустим, вы хотите чтобы все ваши ресурсы были в отдельной папке. Назовите папку, например [vinste] и складывайте там свои игровые режимы и прочие ресурсы. Например, я создал там папку [MX] и внутри нее создал свои папки [tools], [gamemodes], [maps], чтобы как-то визуально улучшить расположение своих ресурсов. Ранее все ресурсы, моды, скрипты, карты лежали в одной папке. Их могло быть очень много, что затрудняло визуальную навигацию по папке и поиск. Но можно и не пользоваться [такими папками], а класть ваши ресурсы прямо в папку resources. Вощем, как пожелаете. Link to comment
MX_Master Posted September 8, 2011 Share Posted September 8, 2011 Все проблемы при запуске сервера на линухе решены. Все, что этого не касается должно быть или в других темах или в новой - viewtopic.php?f=123&t=35729 Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now