UID скрипта «/home/…/public_html/index.php» меньше min_uid

Я просто переместил magento из локального сервера, и Im получил следующую ошибку, мне просто интересно, может ли кто-нибудь помочь мне решить эту проблему,

UID скрипта «/home/…/public_html/index.php» меньше min_uid

то, что я сделал, это сделать дамп базы данных и перенести его на сервер,

создайте резервную копию всех файлов magento и передайте их на сервер,

измените таблицу core_config в базе данных.

Заранее спасибо.

Related of "UID скрипта «/home/…/public_html/index.php» меньше min_uid"

Это похоже на вопрос suPHP для меня.

Измените пользователя и группу вашего скрипта на пользователя, выполняющего ваш веб-сервер. Поэтому, если вы используете Apache с пользовательскими www-data например, измените на:

 chown www-data:www-data /home/.../public_html/index.php 

Или измените все свои файлы за раз:

 chown -R www-data:www-data /home/.../public_html/ 

Если вы все еще сталкиваетесь с этой проблемой после изменения пользователя и группы, то ваш suPHP, вероятно, работает со значением min_uid = 100 по умолчанию, но UID для www-data ниже 100.

Чтобы исправить это, вы можете изменить min_uid в конфигурации suPHP в соответствии с UID www-data :

 vi /etc/suphp/suphp.conf min_uid = <UID of www-data> 

Если ваш скрипт принадлежит root, вы должны изменить право собственности на себя:

chown -R user /home/user/public_html

Это изменит владельца всех файлов, содержащихся в /home/user/public_html и всех подкаталогах для user .

У меня была такая же проблема, и я исправил ее с помощью Ftp и загрузил файлы с учетной записью cpanel этого сайта. Не учетная запись root или admin. Вы должны создавать или редактировать свои файлы с помощью этой учетной записи.

Что я сделал, чтобы решить эту проблему:

chown -R Пользователь: user / home / dibs / public_html

и сделал php-файлы для chmod 700

насколько я могу просто отключить режим suPHP в apache2, набрав эту команду на терминале: sudo a2dismod suphp

если вы хотите включить его снова: sudo a2enmod suphp