|
|||||
|
Використання скриптівPHP, Perl, mail(), sendmail, phpBB, розсилка листів.
ВІДПОВІДІ: 1. Як можна відредагувати налаштування PHP.INI?Відредагувати налаштування PHP.INI ви можете в меню Панелі керування біллінгом та доменами "Налаштування PHP.INI" 2. Які особливості PHP на вашому хостингу?
3. Чи є можливість встановити додаткові модулі для PERL, PHP?Так, звичайно. Для цього напишіть запит на адресу служби техпідтримки. 4. Який шлях до sendmail на сервері?У ваших скриптах вкажіть шлях до sendmail таким чином: /usr/sbin/sendmail. 5. Яку адресу необхідно вказувати в полі From?Будь-яку працюючу адресу електронної пошти, яка знаходиться на одному з наших серверів, а не на інших серверах (в т.ч. ukr.net, mail.ru, lviv.farlep.net тощо). 6. Чи можу я відсилати пошту через функцію РНР mail()?Так, можете. Проте, при цьому повідомлення на деякі поштові сервери (для прикладу mail.ru, ukr.net) можуть не доходити. Наведемо простий приклад коду: <?php $Name = "Vasilij Pupkin"; //Вкажіть ім'я Дії по розсилці кореспонденції, яка не відповідає переліченим вище вимогам, вважаються порушенням Норм користування мережею Інтернет, які є обов'язковими для виконання всіма нашими клієнтами; повідомлення, які таким чином розсилаються, будуть потрапляти в категорію СПАМУ зі всіма відповідними наслідками. Згідно угоди про надання хостинг-послуг, UKRHOSTING в такому випадку залишає за собою право призупинити надання хостинг-послуг або розірвати угду в односторонньому порядку. На нашому форумі є приклад правильної Contact Us-форми. 7. Як правильно розсилати листи за допомогою скриптів?Якщо ви розсилаєте листи через sendmail (використовуєте функцію php mail() або подібну їй), то необхідно щоб в хідері (шапці) листа були вказані коректні поля Return-Path, Reply-To і From. Однак, UKRHOSTING рекомендує використовувати SMTP. Докладну інформацію про це ви зможете знайти на сайті http://php.net. Невиконання таких вимог спричиняє те, що відправник листів не зможе побачити відповіді серверів про те, що пошта не була доставлена кореспонденту (т.з. 'отлупи'), а, відповідно, втрачає можливість слідкувати за переліком підписаних адрес. Нагадуємо, що багаторазове надсилання листів на неіснуючі (помилкові) адреси може бути віднесене до спам-діяльності. Власник інтернет-ресурсу, який робить розсилку, повинен слідкувати за переліком підписаних адрес та несе повну відповідальність за актуальність всіх електронних адрес отримувачів. Дії щодо розсилки кореспонденції, яка не відповідає переліченим вище вимогам, вважаються порушенням Норм користування мережею Інтернет, які є обов'язковими для виконання всіма нашими клієнтами; повідомлення, які таким чином розсилаються, будуть потрапляти в категорію СПАМУ зі всіма відповідними наслідками. Згідно угоди про надання хостинг-послуг, UKRHOSTING в такому випадку залишає за собою право призупинити надання хостинг-послуг або розірвати угоду в односторонньому порядку. Документація з розсилки листів за допомогою PHP по функції mail() знаходиться на офіційному сайті: http://ua.php.net/manual/en/function.mail.php. Норми користування мережею Інтернет є загальнодоступними та знаходяться за адресою: http://ukrhosting.ua/com_rules.php. 8. Сайту немає, а замість нього мені пропонують скачати файл download.phpЯкщо ваш сайт не відкривається, а замість нього з'являється вікно з пропозицією скачати файл download.php, це відбуваєтся внаслідок ваших спроб перевизначити файли, які обробляються PHP, у файлі .htaccess, наприклад, таким чином: RemoveHandler .html .htm Таку конструкцію можна використовувати лише у випадку, коли PHP працює у режимі mod_php. На наших серверах PHP працює у іншому режимі - CGI, тому перевизначати опрацьовувачі також треба інакше. Шляхи вирішення:
9. Як правильно настроїти розсилку повідомлень з форуму phpBB?Для того, щоб повідомлення з вашого форуму phpBB розсилались коректно, його необхідно правильно настроїти. В протилежному випадку неправильні поля Return-Path, From призведуть до того, що повідомлення з форуму можуть сприйматися поштовими серверами як СПАМ (див. пункт вище). В адміністративній частині вашого форуму необхідно вказати:
10. Як визначити, скільки місця зайнято в моїй директорії?Для того, щоби визначити розмір директорії, скористайтеся простим CGI-скриптом, який знаходиться на нашому форумі. Скрипт необхідно викласти в cgi-bin будь-якого вашого домену, права на скрипт - chmod 751. Після використання або стерти, або встановити пароль. 11. Який розмір оперативної пам'яті використовується під PHP-додатки?Відповідь на це питання можна отримати з файлу info.php. 12. Мені не підходить версія PHP, що встановлена за замовчуванням. Як я можу її змінити?Ви можете самостійно встановити потрібну версію наступним чином: увійдіть в Панель керування хостингом H-Sphere, розділ Web options в необхідному домені змініть версію PHP. Щоб дізнатися поточні установки PHP, створіть в директорії будь-якого сайту, який розміщений на одному з серверів UKRHOSTING файл info.php з наступним змістом: < ?php phpinfo(); ? > Також установки PHP на наших серверах за замовчуванням ви можете подивитись у розділі Технічна інформація на нашому сайті. 13. Чи можливе встановлення оптимізатора ionCube PHP Loader?Так, можливе. Якщо на вашому сервері не встановлений оптимізатор ionCube PHP Loader, зверніться до служби техпідтримки з відповідним запитом. |
|
|||||||||||||||||||||||||||||||
|