Понятно. Вот ещё какие мысли появились. А может архив не до конца скачали? Попробуйте скачать архив с сайта заново, заново его разархивируйте и положите в ту же дирректорию. У меня было один раз такое, просто файлов не хватало.
Printable View
Ага, посмотрел лог в /opt/var/log/lighttpd, там написано что "Class PDO not found in /opt/share/www/ados/install/index.php on line 457".
Выходит, где-то забыл класс зарегистрировать? А где? Единственное место, где я встречал упоминание про pdo - это то, когда нужно вставить extension=pdo.so в php.ini. Я вставил... Где еще что пропустил?
Все, здаюсь, и прошу подсказки. Три дня штудировал топик. Почти все по установке могу воспроизвести по памяти, но на какие-то грабли наступаю, а их не вижу. Глаз замылился.
Установил все пакеты. Добился того, что в памяти по top висит все нужное: cron, ligttpd, php-fcgi и куча остального.
проверил все настроечные файлы - post-mount, lighttpd.conf, php.ini, создал run-parts в нужной кодировке, , исправил crontab, перекинул дистрибутив
Запустил установку. прописал SqLite2, пути к модулям. Оно встало на место.
Для проверки поставил на закачку файлик из поста в этом топике: ForADOS.zip на 40 kb
Прога его разспознала и верно указала его размер, поставила на закачку, и ..... и все замерло навсегда. сколько было по объему - столько осталось. время --.
Начал разбираться:
в папке cron.1min создался скрипт ados.shв папку _tmp как оказалось оно закачало нужный файл со временным именем и расшиением .adosQuote:
#!/bin/sh
echo >> /opt/share/www/ados/cron.lock
/opt/bin/php-fcgi /opt/share/www/ados/classes/class_cron.php >> /tmp/harddisk/downloads/_log/cron_schedule.log
Но после закачки не переместило закачанное,не переименовало, и из списка закачек не удалило.
в папке _log появилось три файлика:
первый с временны именем и расширение logвторой cron_end_download.logQuote:
--2008-03-17 05:21:07-- http://wl500g.info/attachment.php?at...6&d=1Resolving wl500g.info... 87.239.12.26
Connecting to wl500g.info|87.239.12.26|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 41414 (40K) [application/zip]
Saving to: `/tmp/harddisk/downloads/_tmp/1_1_4c725429c9f7d2e23eef7ebfbc40497f.ad
0K .......... .......... .......... .......... 100% 15.0K=2.7s
2008-03-17 05:21:10 (15.0 KB/s) - `/tmp/harddisk/downloads/_tmp/1_1_4c725429c9f7
третий cron-shedule.logQuote:
X-Powered-By: PHP/5.2.5
Content-type: text/html
и эти две строки повторяются раз десятьQuote:
Status: 500 Internal Server Error
X-Powered-By: PHP/5.2.5
Content-type: text/html
X-Powered-By: PHP/5.2.5
Content-type: text/html
появился и /opt/var/log/lighttpd/error.logВ журнале ошибок проги запись: Невозможно получить информацию о закачкеQuote:
1969-12-31 13:00:39: (log.c.75) server started
2008-03-17 04:36:10: (log.c.75) server started
2008-03-17 04:45:08: (server.c.1475) server stopped by UID = 0 PID = 1
1969-12-31 13:00:35: (log.c.75) server started
Видел похожую проблему, но там была проблема с axel. Я прописал wget (да не имеет это значение - со всеми одинаково)
Ткните носом куда рыть.
Проблему решил.
До сих пор понятия не имею в чем была проблема, сервер работал.
Проверка настроек ничего не дала - все было настроено.
Помогла только переустановка сервера:
Quote:
ipkg install -force-reinstall lighthttpd
Настроил ADOS, все работало.
Заем решил перенастроить lighttpd, так что бы иметь доступ к ados не как к папке (http://mydomain.ru/ados), а как к автономному сайту, т.е типа http://ados.mydomain.ru
Для этого в lighttpd.conf
добавил
simple-vhost.server-root = "/opt/share/www"
simple-vhost.default-host = "www.mydomain.ru"
и раскомментировал "mod_simple_vhost"
и ados переложил из /opt/share/www/ados в /opt/share/www/ados.mydomain.ru
после перезагрузки при вводе ados.mydomain.ru открывается страница вторизации, где я ввожу логин и пароль, но после нажатия Enter, открывается та же страница авторизации при этом не говрится о том что неправильный логин/пароль...
Кстати, тоже самое у меня происходило, когда я логинился с КПК, (когда еще с ПК удавалось войти)...
Небольшая ошибка:
скрипт со страницы .../ados/index.php?tab=download пытается обратиться к .../images/none.gif, где ... - ваш роутер, к примеру http ://123.456.ru
Небольшое предложение:
Возможно сделать так, чтобы в разделе "Категории" файлы, что лежат по папкам были видны всегда, а не только до момента сохранения информации по закачке?
проблема с cookies на клиенте?
папка /opt/share/www/ados теперь лежит по адресу /opt/share/www/ados.mydomain.ru
при открытиии http://ados.mydomain.ru открывается окно авторизации. но дальше ничего не происходит, даже при правильном логине/пароле...
а настройки домена и путей где указываются?
скрипт со страницы .../ados/index.php?tab=download пытается обратиться к .../images/none.gif, а должен видимо обращаться к .../ados/images/none.gif
Где-то путь неправильно прописан.
В разделе "Загрузки" должна оставаться информация о закачке, тогда в разделе "Категории" "видны" файлы. Если я удаляю информацию о загрузке, то пропадает информация, что в папке Video (к примеру) лежат такие-то файлы такого-то объема и такого-то названия. Получается, что раздел "Категории" несколько виртуален, т.к. привязан к базе данных по закачкам, а не к наличию реальных файлов.
Теперь, видимо, и на клиенте.
В меню "Настройки".
Ок, проверю.
Раздел "Категирии" состоит из закачек, которые разбиты по категориям. Привязки к файлам нет и быть не может, т.к. невозможно проследить за вашими манипуляциями с файлами.
очистил все куки, но все равно не получается залогиниться...Quote:
Цитата:
Сообщение от bocman
проблема с cookies на клиенте?
Теперь, видимо, и на клиенте.
так я ж туда не могу сейчас попасть....Quote:
Цитата:
Сообщение от bocman
а настройки домена и путей где указываются?
В меню "Настройки".
Это понятно. Я вам на будущее говорю: прежде, чем совершать какие-либо действия с доменами и поддоменами, сначала настройте cookies.
В вашем случае придется переустанавливать систему. Сохраните файл базы данных, если вы используете SQLite, переустановите систему и замените новый файл БД, который будет создан при установке, сохраненным ранее.