UID скрипта & ldquo; /var/www/html/phpinfo.php” меньше чем min_uid

Мой Apache работает, и я получаю страницу по умолчанию при доступе к ней из браузера. Но когда я создал тестовый скрипт PHP phpinfo.php и поместил его в /var/www/html, я получил следующую ошибку в /var/log/apache2/error.log:

SoftException in Application.cpp:350 : UID of script "/var/www/html/phpinfo.php" is smaller than min_uid

Я ничего не могу найти в Интернете, чтобы решить эту проблему! Единственное предложение, которое казалось уместным, - это смена владельца phpinfo.php. Владение файлами в /var/www/html выглядит следующим образом:

drwxr-xr-x 2 www-data www-data  4096 Jan 26 09:43 ./
drwxr-xr-x 4 www-data www-data  4096 Jan 25 20:44 ../
-rw-r--r-- 1 www-data www-data 11510 Jan 25 20:45 index.html
-rw-r--r-- 1 www-data www-data    22 Jan 26 09:43 phpinfo.php

Пожалуйста, помогите!

0
задан 26 January 2015 в 14:21

2 ответа

Кажется, что Вы выполняете оценку suPHP по ошибке. www-данные имеют uid и ценуроз меньше чем 500. Создайте нового пользователя для того веб-сайта с uid более чем 500 и связанная группа с ценурозом выше, чем 500, и показанный те файлы тому новому пользователю. Могут быть некоторые другие настройки, для которых нужно изменение (некоторое время, так как я использовал suphp), но это - затруднение Вашей проблемы - uid, и ценуроз www-данных ниже 500.

1
ответ дан 26 January 2015 в 14:21

Просто отключите suPHP режим в apache2 путем ввода этой команды на терминале:

sudo a2dismod suphp

, Если Вы хотите включить его снова:

sudo a2enmod suphp
-1
ответ дан 26 January 2015 в 14:21

Другие вопросы по тегам:

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