Автор Тема: Скрипты. Общие вопросы по использованию и написанию.  (Прочитано 28906 раз)

Оффлайн Eric

  • Участник
  • *
  • Сообщений: 137
Re: скажите чего не хватает!
« Ответ #45 : 20.04.2009 15:18:10 »
вот требования к нему
Цитировать
    *  Linux Server (some old distributions are not supported)
    * Apache Web Server
    * MySQL (version 4 +)
    * PHP 4 or 5
    * PHP Configuration
          o safe_mode = off
          o max_execution_time = 1000 (recommended to prevent timeouts during video upload/conversion)
          o session.gc_maxlifetime = 14000 (recommended to prevent session expires during video upload)
          o open_basedir = (no value)
          o output_buffering = on
          o upload_max_filesize = ***M (where *** is the maximum video upload size in MB)
          o post_max_size = ***M (where *** is maximum video upload size in MB)
    * GD Library 2 or higher
    * Mplayer + Mencoder (http://www.mplayerhq.hu/design7/dload.html)
    * Flv2tool (http://inlet-media.de/flvtool2)
    * Libogg + Libvorbis (http://www.xiph.org/downloads)
    * LAME MP3 Encoder (http://lame.sourceforge.net)
    * CGI-BIN Access
    * Apache mod_rewrite Enabled
    * PHP Configuration (php.ini): register_argc_argv = On
    * Must be able to run PHP from the command line (CLI) with exec()
    * Allowed execution of background processes with exec("binary > /dev/null &")
вот последние две строки немного не понимаю)) точнее совсем, что сделать?

Оффлайн Eric

  • Участник
  • *
  • Сообщений: 137
Re: скажите чего не хватает!
« Ответ #46 : 20.04.2009 15:40:43 »
поставил еще другой двиг, проблема оч похожа, значит у меня что то не так!!!

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: скажите чего не хватает!
« Ответ #47 : 20.04.2009 16:54:26 »
Could not connect to mysql! Please check your database settings!

Оффлайн Eric

  • Участник
  • *
  • Сообщений: 137
Re: скажите чего не хватает!
« Ответ #48 : 20.04.2009 19:55:55 »
вообщем вопрос с базой решил, теперь при заходе пустая страница, а при желание попасть на страницу www.site.ru/siteadmin/ тупо долго браузер думает и ничего не проиходит

Оффлайн Eric

  • Участник
  • *
  • Сообщений: 137
Re: скажите чего не хватает!
« Ответ #49 : 20.04.2009 19:59:57 »
подскажите что именно требуется от меня  :D
Цитировать
    * Must be able to run PHP from the command line (CLI) with exec()
    * Allowed execution of background processes with exec("binary > /dev/null &")
* CGI-BIN Access
да и GD Library 2 это?
Цитировать
libgd2 - A graphics library for drawing image files in various formats
« Последнее редактирование: 20.04.2009 20:03:15 от Eric »

Оффлайн Eric

  • Участник
  • *
  • Сообщений: 137
Re: скажите чего не хватает!
« Ответ #50 : 21.04.2009 15:27:33 »
так и осталась у меня пустая страница! выдает косяк апача
Цитировать
[Tue Apr 21 14:58:31 2009] [error] [client 10.0.7.77] PHP Fatal error:  Call to undefined function mysql_connect() in /var/www/html/include/adodb/drivers/adodb-mysql.inc.php on line 210
вот эта строка
Цитировать
         $this->_connectionID = mysql_connect($argHostname,$argUsername,$argPassword,

Оффлайн Eric

  • Участник
  • *
  • Сообщений: 137
Re: скажите чего не хватает!
« Ответ #51 : 21.04.2009 16:55:43 »
ура, вроде все получилось! смог зайти в амин панель! подскажите что за пакет нужен?
could not find ldd binary)

Alexei_VM

  • Гость
Re: скажите чего не хватает!
« Ответ #52 : 21.04.2009 16:58:26 »
could not find ldd binary)

Добавить /sbin в $PATH? Или заменить вызов ldd на /sbin/ldd?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: скажите чего не хватает!
« Ответ #53 : 21.04.2009 23:26:05 »
$ whereis ldd
ldd: /usr/bin/ldd /usr/share/man/man1/ldd.1.gz
$ rpm -qf `whereis ldd`
....
glibc-utils-2.9-alt4
man-pages-3.13-alt1


Оффлайн alehander

  • Участник
  • *
  • Сообщений: 321
permission denied при запуске от root[РЕШЕНО]
« Ответ #54 : 30.04.2009 13:21:18 »
доброго времени суток
установил лайт линукс, отсюда http://www.altlinux.org/%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Alexandr/altinlan.script
взял текст скрипта. создал на раб столе файл install.sh. Сохранил текст скрипта.
Зашел под su-
ПРи попытке выполнить скрипт командой ./ install.sh выдает ошибку
-bash: ./ install.sh: permission denied
Что можно сделать?
« Последнее редактирование: 30.04.2009 14:12:58 от kda »

Drool

  • Гость
Re: permission denied при запуске от root
« Ответ #55 : 30.04.2009 13:27:45 »
ПРи попытке выполнить скрипт командой ./ install.sh выдает ошибку
-bash: ./ install.sh: permission denied
Что можно сделать?

Сделать его исполняемым?
chmod +x ./install.sh

Оффлайн alehander

  • Участник
  • *
  • Сообщений: 321
Re: permission denied при запуске от root
« Ответ #56 : 30.04.2009 13:37:13 »
век живи век учись
спасибо
Почему когда я скрипт запускал на сервере с поднятым KDE там он запустился без проблем, а тут его надо делать исполняемым?

kda

  • Гость
Re: permission denied при запуске от root
« Ответ #57 : 30.04.2009 13:45:12 »
Почему когда я скрипт запускал на сервере с поднятым KDE там он запустился без проблем, а тут его надо делать исполняемым?

Любой скрипт нужно делать исполняемым. Возможно, он у Вас уже был исполняемый на сервере.

Оффлайн alehander

  • Участник
  • *
  • Сообщений: 321
Re: permission denied при запуске от root
« Ответ #58 : 30.04.2009 13:57:15 »
Спасибо за ответы. Тему можно считать закрытой. Ось вошла в домен.

Оффлайн akbyn

  • Участник
  • *
  • Сообщений: 101
не работает скрипт perl
« Ответ #59 : 12.06.2009 09:48:06 »
Вроде простой вопрос, а справиться не могу.
Необходимо для создания страниц использовать скрипт perl
(collection.cgi из пакета collectd-cgi)
Есть рабочий веб сервер на apache2
рабочая директория /var/www/apache2/html/
Создал директорию /var/www/apache2/html/cgi-bin/, положил туда скрипт collections.cgi
(Почему так сделал, лучше не спрашивайте, это уже сотый вариант....)
Естественно chmod +x /var/www/apache2/html/cgi-bin/collection.cgi
Набираю в браузере http://xxxxxxxx/cgi-bin/collectin.cgi - вижу тестовое содержание скрипта.
Понятно, что на выполнение скрипт не запускается.
Alt OfficeServer 4.0 установлен с нуля. Ничего не удалялось.
Только доустановил пакет apache2-mod_perl
Что делать?
« Последнее редактирование: 12.06.2009 10:27:55 от akbyn »