Как правильно установить на сайт скрипты?

12 декабря 2009

scriptЗдравствуйте, уважаемые коллеги веб – мастера и просто интересующиеся! Как вы все наверняка знаете, важным элементом любого популярного сайта, помимо основного содержимого, вытекающего из его специфики (новости, статьи, фотографии, объявления и т.д.) являются всевозможные интерактивные «гаджеты». Это может быть гостевая книга, опрос, форум, голосование, чат, ссылки на скачивание и ещё много чего другого. Люди очень любят, когда можно не только читать или смотреть, но и скачивать, а также выражать своё собственное мнение. Как правило, выразив своё мнение или проголосовав, люди неоднократно возвращаются на сайт, дабы узнать, что поэтому поводу думают другие посетители. Такова уж наша природа – человек существо социальное.

Существует два способа добавить интерактивность на свой сайт – либо найти внешний сайт, предоставляющий такие услуги (к примеру, на сайте http://www.guestbook.ru можно легко заполучить бесплатную гостевую книгу), либо установить на свой сайт соответствующие скрипты.

Первый способ очень прост. Но, как и всё простое имеет ряд недостатков. В первую очередь – это ненадёжность внешних серверов, а также отсутствие гибкости – вы не сможете расширить имеющиеся или добавить какие-то новые возможности, не сможете подстроить дизайн под свой сайт.

Второй способ наиболее универсален. Все, что необходимо – возможность добавления на сайт CGI или PHP-скриптов.

Но начну я со способа, не требующего никаких дополнительных установок – ссылки на скачивание. С тех пор как в нашу страну пришёл высокоскоростной и безлимитный интернет люди помешались на скачивании. Я знаю с десяток людей, у которых по 200 – 400 Гб пространства жесткого диска забито всевозможными фильмами, музыкой, программами которые они даже не знают, зачем скачали и вряд ли когда-нибудь разберут всю эту кучу. Сайт абсолютно любой тематики можно «облагородить» ссылками на скачивание. Сайт о фотографии и фотошопе – дайте ссылки на кисти и фильтры. Сайт о собаках – ссылка на каталог пород или книгу по уходу. Фан-сайт об актере или актрисе – ссылки на фильмы с его участием, саундтреки из этих фильмов, коллекцию фотографий актера и т.д. Помимо всего прочего на этом ещё и заработать можно – регистрируетесь в файлообменной партнёрской программе www.stock-partners.com и получаете по 20 долларов за каждую 1000 скачиваний.

Инструкций по установке CGI или PHP-скриптов в интернете хватает, а я сегодня хочу поделиться с вами собственными наблюдениями на тему наиболее часто встречающихся ошибок при установке скриптов и как с ними бороться:

1. Скрипт не работает, вместо результата выдаёт свой исходный текст: здесь может быть несколько причин.

  • Хостинг не поддерживает выполнение скрипта такого формата.
  • Если это CGI-скрипт, ошибка может возникнуть из-за его установки в каталог для HTML-страниц.
  • Забыли выставить у скрипта разрешение на выполнение.

2. Сервер выдаёт ошибку № 403: проверьте установку прав для чтения файла скрипта программой – интерпретатором. Возможно, выставлены недостаточные права.

3. Не удаётся сохранить изменения, сделанные при помощи скрипта: проверьте правильность указания путей к атрибутам, правильность самих атрибутов, а так же список файлов, которые скрипт использует для хранения данных.

4. Сервер выдаёт ошибку № 500: здесь также может быть несколько причин:

  • Проверьте выставленные разрешения. Возможно, они избыточны.
  • Возможно, дело в том, что вы загрузили CGI-скрипт по FTP в двоичном режиме, тогда как его необходимо грузить в текстовом.
  • Возможно, в скрипте присутствует синтаксическая ошибка, при том, что не предусмотрена обработка ошибочных ситуаций.

Понравилась запись? Подписывайтесь на обновления через RSS или e-mail.

Комментариев (5) к “Как правильно установить на сайт скрипты?”

  1. [...] Как правильно установить на сайт скрипты? → faqseo.net [...]

  2. [...] Как правильно установить на сайт скрипты? [...]

  3. Ирина пишет:

    Очень полезная статья!

  4. Stivvy пишет:

    Ну примерно так я и думал. ФО еще живы. Кстати, Stock-partners меня приятно удивляют =)

  5. FlyWill пишет:

    Интересно написано. ФО говоришь? Слыхал, буду работать с ними =)

Оставить комментарий