я видел другие сообщения об этом в stackoverflow, но не было четкого ответа ни на один из вопросов. поэтому я объединяю знания, которые я собрал из других сообщений, и переформулирую вещи, чтобы, надеюсь, получить четкий ответ. suPHP - это мод, который делает так, что когда apache запускает скрипты, он запускает их как соответствующий владелец указанных скриптов (насколько я понимаю), а также другие вещи. Итак, моя проблема в том, что я переместил мультисайт magento на новый сервер, и этот сервер выдает мне странные ошибки при попытке доступа к мультисайтам, например, ошибку разрешений. В нем говорится, что я не могу получить доступ к файлам, потому что право собственности на файлы отличается от пользователя, пытающегося их прочитать/запустить. В дополнение к этой проблеме, после исправления символических ссылок, которые должны принадлежать правильному пользователю, содержимое символических ссылок ДОЛЖНО принадлежать родительскому хранилищу в magento, иначе все пойдет по трубам.
К вашему сведению, ошибка, которую я получаю, является типичной:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
Я видел некоторую информацию, которая подразумевала, что это вообще невозможно исправить. Но, в дополнение к этому, я видел еще одну страницу, которая подразумевала, что это можно исправить с помощью директивы apache RewriteMap prg. Если это можно исправить таким образом, может ли кто-нибудь объяснить мне, как это сделать? Если это безнадежное дело, кто-нибудь, пожалуйста, скажите мне. Я уже потратил кучу времени на это, и я не могу позволить себе тратить больше. Кроме того, если есть решение, которое я пропустил, сообщите мне. Спасибо, парни