MCREPER.КОМ

Оптимізація, моє життя…тощо

Партнерські програми в інтернеті.. Найкращі з найкращих

Розпаковуємо ZIP архів на FTP сервері

Останнім часом дуже багато зустрічаю хостинг компаній (переважно з дешевих), у яких в панелі управління хостингом немає опції розпакування архівів. Для мене це дуже важливий пункт, бо переносити сайт, який складається з тисячі файлів на другий хостинг вручну – скажу вам чесно, справа не з легких…

Тому я користуюсь таким способом: запаковую весь сайт в архів, переношу його на другий хостинг і уже там розпаковую.. Але недавно зустрівся з проблемою. У деяких панелях управління хостингом, наприклад DirectAdmin, не можна розпакувати архів. Прийшлось шукати вихід із даної ситуації… А вихід як завжди знайшовся у PHP скриптах… Знайшов в інтернеті таких пару штук…

1) Я користуюсь скриптом PHP Unzipper – він за лічені секунди розпакує завантажений на сервер zip архів.
Отже, коротко як ним користуватись:
- Завантажуємо на сервер файли index.php и pclzip.lib.php, що знаходяться в архіві в папку, куди ми хочемо переносити сайт (можливо потрібно буде перейменувати index.php у будь-якій інший, оскільки завантажуваний сайт може мати файл з такою ж назвою).
- Відкриваємо index.php у браузері, нам потрібно буде зареєструватись – вказуємо логін і пароль (якщо після реєстрації виникають помилки, потрібно буде встановити права доступу на папку, в яку завантажений PHP Unzipper, CHMOD на 777).
- усе, тепер можна користуватись…

2)  Знайшов ще один скрипт - Joomla! system tool. На жаль, ним не користувався ( PHP Unzipper мене повністю влаштовує). Його можливості:
- Архівація, розархівування і додавання в архів будь-яких файлів;
- Зручний менеджер файлів, який вирішує повсякденні завдання, такі як видалення, переміщення, копіювання файлів, зміна прав на файли і директорії;
- Якщо ви забули чи втратили свій пароль на Joomla, то завантаживши цей скрипт, ви зможете швидко поміняти свій пароль;
- Так само є можливість завантаження видалених файлів на ваш хост (поки лише через curl);
- Існує можливість перегляду конфігурації php на хостингу;
- Файловий менеджер дозволяє переглядати зображення, які знаходяться ззовні www-директорії і переглядати лістинг окремих архівів;
На жаль, я не в курсі, чи він працює як компонент до Joomla, чи як простий php скрипт. Якщо хтось буде ним користуватись… напишіть…самому цікаво…

10.12.2008 Автор admin | Joomla, Хостинг | 0 коментарів

Проблема кодування бази даних mysql при переносі на другий хостинг

Проблема mysqlНарешті я це зробив. Урааа !!!! Пишу цей пост у піднесеному настрої. Повністю весь минулий тиждень боровся з проблемою, яка виникала при переносі бази даних з іноземного хостинга на наш рідний. А проблема ця називається “несумісність кодування бази даних хостингів”. Тобто при імпорті бази даних на новий хостинг у мене замість нормальних слів вибивало щось таке: ïðîöåññà êóïëè-ïðîäàæè, ïðè ГЈГ°Г. Це був просто жах. Що я тільки не робив, перерив весь інтернет у пошуках вирішення проблеми, але нічого не допомагало. Тільки сьогодні дану проблему вдалося розв’язати, не без допомоги хороших людей. Поки ще пам’ятаю послідовність дій, хочу це все задокументувати з надією, що більше ніхто так не буде мучитись, як мучився я. Отже, почнемо.

1) Отже, якщо ви все таки вирішили піти від іноземного хостинга до іншого (російського наприклад), і якщо у вас появились нехороші відчуття на рахунок переносу, обов’язково треба зробити дамп (бекап) бази даних. Фішка в тому, що робити бекап не стандартним способом phpMyadmin, а за допомогою маленького скрипта Sypex Dumper Lite 1.0.8, який можна скачати на офіційному сайті, там ви найдете документацію по ньому. Цей скрипт нормально працює з різними кодуваннями mysql і без проблем перетворює це все в кирилицю.

2) Зробивши бекап за допомогою даного скрипта тепер уже на новому хостингу імпортуємо наший дамп бази даних, і обов’язково дані дії ми проводимо за допомогою  Sypex Dumper. Ще одна перевага даного скрипта в тому, що він дозволяє імпортувати на сервер бази даних любих розмірів. За допомогою phpMyadmin можна лише імпортувати бази розміром не більше 2,5 мб.

Після вище вказаних маніпуляцій у мене все запрацювало без проблем. Ще одне, якщо вам потрібно змінити кодування тільки таблиць чи об’єктів бази даних, на сайті скрипта є інструкція, як це зробити швидко і без проблем.

P.S. Хочу ще добавити одну цікаву річ. Якщо ви вже змінили ДНС домена на нові, а треба отримати доступ до бази даних сайту через Sypex Dumper на старому хостингу, треба прописати у файлі hosts,  який знаходиться за адресою “C:/Windows/System32/Drivers/etc” ip вашого старого хостинга і адрес домена, який ви хочете, щоб був доступний по даному ip. Якщо все правильно зробили, то домен буде доступний для вас на старому хостингу, але лише на вашому комп’ютері. Після цього можна зробити бекап бази даних, і не забуваємо після всього удалити дані, які ми прописали в hosts.

02.08.2008 Автор admin | Інтернет, Хостинг | 1 коментар

Характеристика безплатних хостингів в інтернеті

Безплатний хостингЩось давно вже не писав на блозі. Ще під час створення блогу запланував собі по 2-3 публікації в тиждень. Але на жаль, справи і ще раз справи. Вирішив зробити маленький подаруночок усім любителів халяви в інтернеті, зробити невеликий огляд безплатних хостингів, які доступні на даний час в просторах інтернету. Зауважу також, що майже усі сервіси я тестував “на собі”, тому можна об’єктивно судити про їхню якість і характеристику послуг, які нам пропонують хостинг-компанії.

Почну свій огляд з найкращих сервісів, якими я користуюсь на даний момент і які мене поки-що не підводили…

Безкоштовний хостинг від 000webhost.com
250 MB дискового простору для ваших проектів;
100 GB трафіка в місяць;
панель управління – cPanel;
підтримка PHP, MySQL, Perl;
POP3 E-Mail; Ruby-on-Rails;
перевага – ніякої реклами на ваших проектах; можна прикріпити свій домен;
FTP доступ;
круглодобова технічна підтримка.

Маю деякі проекти, якщо можна їх так назвати :) (сателіти) на цьому хостингу. Поки що хостинг найкращий від усіх, що я перепробував. Рекомендую його усім.

Читати далі →

02.07.2008 Автор admin | Хостинг | 2 коментарі