Forum Webscript.Ru

Хостинг => Бесплатный хостинг => Тема начата: DimoninG от 07 Июня 2004, 22:49:58

Название: Установка скрипта на h12.ru
Отправлено: DimoninG от 07 Июня 2004, 22:49:58
В общем: написал скрипт. Это "автодобавление" материалов на сайт. Он должен дописывать некоторые файлики, а некоторые - создавать. Сам он запускается, но нифига не создает. В чем может быть прикол?

сайт - http://www.all4game.h12.ru
Название: Установка скрипта на h12.ru
Отправлено: Mog. от 08 Июня 2004, 08:19:25
Приколов может быть много, причем разных.
На чем писал скрипт?
Название: Установка скрипта на h12.ru
Отправлено: DimoninG от 08 Июня 2004, 10:19:52
Сам скрипт писан на Perl. Юзается как cgi. Возможно, что он не может найти файл (т.к. путь неверен), но я писал путь, как указано в "руководстве" на h12.ru, т.е.: /home/a/all4game/WWW/view.txt
В последний файл и надо добавить ссылку на новый создаваемый файл. Но ничего не происходит. Права на нем: 777 (знаю, что плохо!)
Название: Установка скрипта на h12.ru
Отправлено: DimoninG от 08 Июня 2004, 10:34:16
Проверил правильность путей (поставил opn(...) or print (..);) - пути все правильные, т.к. если чего-нить в путе поменять, лезит print со своим "Не найден файл!". В общем - непонимаю. Может на этом гребанном h12.ru по определению ничего нельзя написать програмно?..
Название: Установка скрипта на h12.ru
Отправлено: Mog. от 08 Июня 2004, 10:54:34
А читает хоть файл то?
Название: Установка скрипта на h12.ru
Отправлено: DimoninG от 08 Июня 2004, 13:08:04
Можно переписать немного скрипт, чтобы читать пробовал и в случае удачи - выводил, что прочитано то-то и то-то, но, думаю - читает, т.к. файл-то открывается... Попробую немного переписать... результаты сразу выложу здесь.
Название: Установка скрипта на h12.ru
Отправлено: hanslinger от 08 Июня 2004, 13:20:34
А как ты определил, что файл открывается?
Название: Установка скрипта на h12.ru
Отправлено: DimoninG от 08 Июня 2004, 13:35:32
Вот так:

open (FILE_hot, "<", $h) or print "Content-type:text/html\\n\\n\\n\\n  Ошибка открытия файла\\n\\n\\n\\n\\nНе удалось найти файл rightnews.txt! Возможно, вы неверно указали путь или файл не существует!\\n";

Если ты он не открылся, то мне бы выдалась страничка с надписью "Не удалось найти файл rightnews.txt! Возможно..." и т.п. Я специально попробовал открыть несуществующий файл - сообщение выдалось. А когда попробовал открыть существующий - ничего не выдалось.
Название: Установка скрипта на h12.ru
Отправлено: DimoninG от 08 Июня 2004, 15:06:55
Все. Проблема решена. Всем спасибо. Админы - эту тему можно закрыть.

PS Оказалось, что я не так проставил права - ошибка как всегда не там, где ее ищешь...