20.08.2007, 02:00 | #1 |
Новичок
Регистрация: 20.08.2007
Сообщений: 21
Вес репутации: 0
|
SAPE для реселлеров хостинга
Здравствуйте.
Такая проблема. Цель: Размещение кода на сайтах клиентов хостинга Что делаю: 1. На моем главном аккаунте ( например, besthost.com ) уже лежит папка sape (http://besthost.com/****/sape.php). В ней sape.php 2. Создаю файл getlinks.php на моем главном аккаунте (besthost.com), который бы инклюдился на той странице, где должен быть код у клиента. Его содержание такое: Код:
<?php Function get_links() { define('_SAPE_USER', '****'); require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); echo $sape->return_links(); } $code = get_links(); ?> require_once("http://besthost.com/getlinks.php"); и добавляю переменную $code туда, где должны быть ссылки. Ввожу следующие данные на сайте sape: URL: http://qwerty.com URL страницы с кодом: http://qwerty.com/index.php Результат - Проверьте корректность установки кода и попробуйте ещё раз! Что неправильно? |
20.08.2007, 02:22 | #2 |
Специалист
Регистрация: 04.02.2007
Сообщений: 303
Вес репутации: 222
|
Странно все это. Если бы работало, то хостеры и реселлеры получили бы возможность самостоятельно ставить код на сайтах клиентов, не уведомляя их. Кто и когда там найдет несколько страниц с кодом на, например, третьем уровне. Особенно если код скрыт как в "расстрельном списке".
=== Нет уж уважаемый, регистрируйте ка сайт каждого клиента как отдельную площадку со всеми вытекающими последствиями. Последний раз редактировалось valvika; 20.08.2007 в 02:26. |
20.08.2007, 02:25 | #3 |
Мастер
|
Первое что бросается в глаза в вашем коде это:
PHP код:
PHP код:
PHP код:
Далее возникает вопрос с правами на папку. Пользователь с правами которого вы запускаете скрипт никак не сможет получить доступ для записи в папку к которой вы получаете доступ по http. Такой функционал у саповского скрипта не предусмотрен (да и не нужен). На самом деле там еще с пяток ошибок но это не суть важно. Давайте для начала определимся с задачами которые преследуются таким хитрым ходом. Насколько я понимаю цель которую вы хотите достигнуть: Иметь несколько сайтов под одним акаунтом в бирже сапе. Эта цель достигается двумя путями: Первый путь простой: Сделать у каждого пользователя по папочке с одинаковым названием, и подключать все стандартным образом. Поскольку _SAPE_USER будет одинаков то вы получите их всех под одним аком в сапе. Второй путь сложный: Учите матчасть (в смысле технологии програмирования), потому как с таким подходом если вы даже и реализуете то что задумали то постоянно будете в ERROR вываливаться. |
20.08.2007, 02:33 | #4 | |
Мастер
|
Цитата:
PS: а вы интересную идею подкинули. Довольно просто реализуется как мод апача, или еще проще между php-cgi и апачем... как прослоечка. Ничего сложного. Если хотите я вам за пару сотен баксов такой прикол напишу... вот только без согласия владельца сайта да еще и невидимым кодом у вас это не пролезет. В сапе вас в растрельный список запихнут а первый же клиент попытавшийся зарегать свой сайт и нарвавшийся на то что он уже зареган направит вас в баню по сапе. |
|
20.08.2007, 10:27 | #5 |
Специалист
Регистрация: 16.05.2007
Сообщений: 371
Вес репутации: 220
|
Ну вот и развитие темы "дать сайт в аренду" без паления _SAPE_USER и проблем с безопансостью (ну почти) у пользователя.
Только хоть убейте, не пойму нафига это сайтовладельцу? Ведь сложность установки кода от САПЕ не сложнее чем установка кода от "реселлера". |
20.08.2007, 11:28 | #6 |
Новичок
Регистрация: 20.08.2007
Сообщений: 21
Вес репутации: 0
|
Да.. Придётся каждому клиенту выдавать мой хэш... Что не есть хорошо...
Вот если бы можно было зазендить этот код... Но тогда папка остается... |
20.08.2007, 12:39 | #7 |
Мастер
|
Ну если сильно надо то могу написать. Но это за денежку. Если вы не собираетесь скрывать это от пользователей то можно развить вашу идею до работоспособного состояния. 20 баксов и код ваш
|
20.08.2007, 12:56 | #9 |
Новичок
Регистрация: 04.05.2007
Сообщений: 83
Вес репутации: 0
|
|
20.08.2007, 13:34 | #10 |
Мастер
|
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выбор хостинга | Xuga | Курилка | 13 | 23.07.2008 18:13 |
Выбор хостинга | Mr.Wolf | Разработка и сопровождение сайтов | 17 | 29.04.2008 20:21 |
Выбор хостинга | zer0 | Курилка | 7 | 19.02.2008 15:40 |
Смена хостинга | vitich | Вопросы по работе системы | 14 | 01.09.2007 13:41 |
Код Для хостинга с поддержкой PHP..... | lExUs | Вопросы по работе системы | 14 | 19.07.2007 15:49 |
Часовой пояс GMT +3, время: 10:22.