- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Искал, читал... ничего не понял (студент...)
------------------
Файл test.php:
<?
exec ('test.exe');
$bb=File("resultat.txt");echo $bb[0];
?>
-----------------
Файл test.exe:
#include <STDIO.H>
int main(void){
FILE *up;
up = fopen("RESULTAT.TXT","w"); fputs("OK.",up);
if(up){fclose(up);up=NULL;}
return 0;}
--------------
Все 3 файла (test.php,test.exe,RESULTAT.TXT) лежат в одном каталоге.
test.exe - не срабатывает...
Хостер говорит, что дело в путях. Но что именно - не говорит.
Подскажите, кому не сильно смешно.
а на хостинге винда или нет? и что в safe_mode_exec_dir, если safe_mode используется ?
Винда.
Про safe_mode намекал - ничего не отвечает, все про пути твердят
про safe_mode_exec_dir заикнулся, наверное утром ответят (возможно)
Пришел ответ, что "safe_mode не используется вообще" (http://au-to1.1gb.ru/php.php)
Так test.exe у вас не скомпилирован.
Так test.exe у вас не скомпилирован.
Ну, это был test.cpp...
test.exe, конечно, загружаю скомпилированным
а test.exe динамически слинкован или статически? и есть ли у IIS/Apache разрешение запускать exe-шники?
работает ли exec('cmd') ? exec('cmd /c test.exe') ?
а test.exe динамически слинкован или статически?
Это я не понимаю... Компилятор с++ старый, кажется 3,5
и есть ли у IIS/Apache разрешение запускать exe-шники?
Техподдержка утверждает, что есть.
работает ли exec('cmd') ? exec('cmd /c test.exe') ?
Их пример -
<?php
exec ('cmd.exe /c echo test >>D:\Web\1Gb.ru\hosted\au-to1_2043a685\TEST\1.txt');
?>
- работает
а такой exec('cmd /c test.exe') - не работает
---------- Добавлено 25.04.2012 в 01:55 ----------
От техподдержки
в этом, наверное, и зацепка.
только как проверить?
И что в таком случае делать? - устанавливать другой кампилятор?
Наверное текущая директория при запуске .exe другая чем для .php
exec ('cmd.exe /c echo %CD%');
exec ('cmd.exe /c dir');
Откомпилировал на с++ 4.5 - сработало без всяких путей!
Блин...
Саму программу мне будет не перенести... слишком большая...