..::PORN KING::..
С нами с 28.04.04
Сообщения: 1383
Рейтинг: 569
|
Добавлено: 05/12/05 в 02:36 |
Дано:
Есть хост, на котором хоститься платник. Два биллинга имеют скрипт раздачи паролей, написанные на Perl'e и соответственно находятся в директории cgi-bin.
Пытаюсь подключить ещё один биллинг, скрипт раздачи паролей которого, написан на php. Хост так сконфигурирован, что этот скрипт находится в корне и не может обратиться напрямую в директорию cgi-bin (к парольному файлу).
Вопрос:
Как обойти это ограничение и соответственно подключить третий биллинг?
Перенести парольный файл в корень - не правильное решение ;)
Первому, предложившиму рабочее решение - $100 и рейтинг. Остальным - только рейтинг ;)
|
|
|
|
С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362
|
Добавлено: 05/12/05 в 04:01 |
1)А тот который написан на пхп может хотя бы читать файлы из cgi-bin ?Если может, тогда его(скрипт на пхп) подправить так чтобы он обращался к скрипту на перле передавал ему лог\пас, а тот писал.
2)Переписать скрипт на перле чтобы он писал за всех
3)Переконфигурировать хост (имхо то что нужно)
Выбирай
|
|
|
|
no sign
С нами с 25.07.03
Сообщения: 3623
Рейтинг: 1403
|
Добавлено: 05/12/05 в 04:17 |
написать маленький скрипт на перле который бы запускался по крону и проверял бы файл с паролями и добавлял в базу если есть новые
|
|
|
|
С нами с 16.04.05
Сообщения: 754
Рейтинг: 352
|
Добавлено: 05/12/05 в 04:45 |
Долго думал в чём трабла... так и не понял
1) Кто мешает обращаться по абсолютным путям
2) Кто мешает в php скрипте имитировать регистрацию в perl скрипте (как будто юзер там логиниться), после реальной регистрации в нём самом...
и т.д.
и наконец, кто отменял приставку "../" для перехода в родительскую папку? (соответственно "../cgi-bin/any.file")
Странный вопрос... возможно я чего-то не допонял, 307-032-118, если трабла всё ещё есть
|
|
|
|
no sign
С нами с 25.07.03
Сообщения: 3623
Рейтинг: 1403
|
Добавлено: 05/12/05 в 04:50 |
кстати да
2515-403-0 если есть траблы
|
|
|
|
С нами с 19.09.03
Сообщения: 1988
Рейтинг: 1247
|
Добавлено: 05/12/05 в 04:52 |
Перл скрипт принимающий пароль, логин и уникальный параметр для защиты кладется в цги-бин и пишет пароли как и остальные при обращении через http.
пхп-скрипт, например, отсылает логин, пасс и параметр кодированный какой-нибудь функцией включающий текущую дату (для того, чтобы не добавляли пароли напрямую хакеры) через хттп тому скрипту.
Просто, но не совсем изящъно. Не понятно, почему нет доступа на запись для пхп скрипта, запускай его под тем же юзером просто чъя цги-бин папка.
|
|
|
|
no sign
С нами с 25.07.03
Сообщения: 3623
Рейтинг: 1403
|
Добавлено: 05/12/05 в 05:02 |
Оффтопик: sigtracker в подписи хорошо выглядит ;) без предъяв, просто реально прикольно ;)
|
|
|
|
С нами с 19.09.03
Сообщения: 1988
Рейтинг: 1247
|
Добавлено: 05/12/05 в 05:10 |
arachnO: Спасибо. Это экспромт был.
|
|
|
|
no sign
С нами с 25.07.03
Сообщения: 3623
Рейтинг: 1403
|
Добавлено: 05/12/05 в 05:21 |
Wahoven писал: | arachnO: Спасибо. Это экспромт был. : |
Оффтопик: значит мой рес имеет таки какую-то хотя бы популярность ;) ;) ;)
|
|
|
|
..::PORN KING::..
С нами с 28.04.04
Сообщения: 1383
Рейтинг: 569
|
Добавлено: 05/12/05 в 16:19 |
Парни - я контентщик, а не программер ;)
если можно по пунктам:
1) делать то
2) делать это
.........
n) всё работает, как надо ;)
ЗЫ Призовой фонд ещё не выплачен
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 05/12/05 в 20:22 |
PHP код открыт ? Если да, то стучись на icq 2178239 , думаю решим вопрос.
Думаю будет быстрее чем выяснять в форуме что и где расположено и почему именно в корне надо.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
4
|
|
|
С нами с 05.07.05
Сообщения: 439
Рейтинг: 331
|
Добавлено: 05/12/05 в 21:37 |
ImageMaker писал: | Парни - я контентщик, а не программер ;)
если можно по пунктам:
1) делать то
2) делать это
.........
n) всё работает, как надо ;)
ЗЫ Призовой фонд ещё не выплачен |
1) Указываешь в пхп скрипте абсолютный путь к файлу в cgi-bin
2) стучишься ко мне у срашиваешь детали и номер моего счёта
з.ы. Если в пхп скрипте нельзя поменять путь у файлу, то создаёшь симлинк
|
|
|
|
С нами с 15.06.04
Сообщения: 30
Рейтинг: 38
|
Добавлено: 05/12/05 в 22:06 |
Самое грамотное решение - нанять админа!
|
|
|
|
..::PORN KING::..
С нами с 28.04.04
Сообщения: 1383
Рейтинг: 569
|
Добавлено: 05/12/05 в 23:49 |
Всем спасибо.
Задача решена самим биллингом.
Призовой фонд остался до решения следующей задачки ;)
|
|
|
|
С нами с 05.07.05
Сообщения: 439
Рейтинг: 331
|
Добавлено: 06/12/05 в 01:50 |
ImageMaker писал: | Всем спасибо.
Задача решена самим биллингом.
Призовой фонд остался до решения следующей задачки ;) |
Вот народ хитрый пошёл!
Ну да ладно, 100 везде валяется, пойду, сам подниму
|
|
|
|
С нами с 26.02.03
Сообщения: 2366
Рейтинг: 987
|
Добавлено: 06/12/05 в 22:12 |
ImageMaker писал: | Всем спасибо.
Задача решена самим биллингом.Призовой фонд остался до решения следующей задачки ;) |
Так дело не пойдет - люди напрягались, придумывали разные варианты. Говори что сделал биллинг, и если есть такое решение в топике плати тому кто написал.
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 06/12/05 в 23:03 |
Я думаю биллинг сказал открыть файл конфига и прописать путь хранения файла паролей
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 06/12/05 в 23:05 |
Кстати вспомнилось, тут то-же был топик, где кто то обещал заплатить за инфу о постойке эллеватора с зерном
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
..::PORN KING::..
С нами с 28.04.04
Сообщения: 1383
Рейтинг: 569
|
Добавлено: 06/12/05 в 23:49 |
Всё намного проще:
php версию скрипта они доверяют поставить самому вебмастеру, a Perl версию они ставят сами.
|
|
|
|