- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
На моем хостинге внезапно перестали работать функции, тех поддержка разводит руками:
echo system('php ./test.php');
echo system('php test.php');
Т.е. в одном файле попытка получить переменные из других файлов и вывести (естественно это тестовый вариант!).
Просьба посоветовать хостинг где это работает!
На моем хостинге внезапно перестали работать функции, тех поддержка разводит руками:
echo system('php ./test.php');
echo system('php test.php');
Т.е. в одном файле попытка получить переменные из других файлов и вывести (естественно это тестовый вариант!).
Просьба посоветовать хостинг где это работает!
Эта функция выполняет команду в ssh, не совсем безопасно если честно, вам нужен хостинг с доступом по ssh, имхо.
Эта функция выполняет команду в ssh, не совсем безопасно если честно, вам нужен хостинг с доступом по ssh, имхо.
безопасно...
просмотрите список disable_function, а также ,если доступна : suhosin.executor.func.blacklist : например создав скрипт
<?
phpinfo();
?>
если system не указана в списке запрещенных, то убедитесь, что интерпретатор php размещен в пути указанном в переменной PATH,
а файл test.php размещен в текущем рабочем каталоге.
если одно из условий размещения не выполняется, то пробуйте использовать абсолютные пути к файлам (т.е. с указанием полного размещения)
если же причина в отключенном system, то обратитесь в техподдержку хостера, либо измените скрипт
Функция выполняет таки команду shell, а не ssh :)
Хостингов с работающими system / exec всё же больше, чем хостингов с ssh.
Но если вы хотите командой system получить переменные из другого php-файла, то у вас это не получится в любом случае.
Получить вывод — да, переменные — нет.
Причина вашей проблемы кроется в чём-то ещё.
На моем хостинге внезапно перестали работать функции, тех поддержка разводит руками:
echo system('php ./test.php');
echo system('php test.php');
Т.е. в одном файле попытка получить переменные из других файлов и вывести (естественно это тестовый вариант!).
Для этого не нужно делать system()
Используйте include или require
Какой Бюджет? Хостеры могут делать предложения?
Слабенькая ;-)
А можно просто хостинг где это работает посоветовать? Хоть в личку, хоть сюда!
на _hostpro.ua будет работать
На моем хостинге внезапно перестали работать функции, тех поддержка разводит руками:
echo system('php ./test.php');
echo system('php test.php');
Т.е. в одном файле попытка получить переменные из других файлов и вывести (естественно это тестовый вариант!).
Просьба посоветовать хостинг где это работает!
Хм, я конечно извиняюсь, но если надо получить переменные именно из php-файлов, то можно обойтись и без shell: в php есть замечательная функция get_defined_vars(), которая делает именно то, что вам надо, и без вызова shell.
Не по теме, конечно, но вдруг поможет.