Перенаправление несуществующего файла в cgi-мусорном-ведре

Ошибка 17 является "файлом, существует".

Посмотрите, имеет ли что-либо еще #sql_1fc7_3. Открытый MYD:

lsof | grep '#sql_1fc7_3.MYD'

Если это не делает, то переместите его. Я не уверен, что привело к этой проблеме, но одно предположение - то, что MySQL, разрушенный в какой-то момент и в результате, не очищал файл временной таблицы, названный #sql_1fc7_3. MYD.

1
задан 14 October 2011 в 06:58
1 ответ

... но в журналах говорится, что apache не ищет в папке каталога для cgi-bin ( / home / site / ), а в / var / www

Создайте для него ScriptAlias ​​, примерно так:

ScriptAlias /shopping "/home/site"

<Directory /home/site>
    AllowOverride None
    Options ExecCGI
    Order allow,deny
    Allow from all
</Directory>

Мне просто нужно проанализировать commerce.exe

Если mod_cgi может «понять» его, просто добавьте AddHandler :

AddHandler cgi-script .exe

Запрос на http://domain.com/shopping/commerce.exe заставит сервер запустить /home/site/commerce.exe .

или перенаправить в файл, который можно проанализировать.

RewriteEngine On
RewriteRule ^commerce\.exe$ anotherfile.cgi [L]
0
ответ дан 4 December 2019 в 10:16

Теги

Похожие вопросы