Хотел бы начать с того, что у меня нет опыта работы с командами SSH. Наш новый сервер не предлагает FTP или cPanel из соображений безопасности.
Я успешно установил magento на сервер, но возникла проблема, из-за которой мне пришлось удалить базу данных и удалить файлы magento. Я использовал rm -rf * .
в каталоге /var/www/, чтобы очистить его.
Затем я снова открыл (? правильный термин?) файл magento.tar.gz, используя 'tar -zxvf magento.tar.gz'
в нужном мне каталоге, и файлы php не выполняются. Они просто возвращают внутреннюю ошибку сервера 500.
Я загрузил phpinfo(); файл, чтобы проверить, работает ли php, и он работает нормально, и показывает мне, что он должен.
Я не уверен, почему эти файлы не выполняются, но в терминале загруженный мной файл phpinfo отображается зеленым цветом, но все файлы php из tar.gz черные? Я не уверен, говорит ли это мне о чем-то.
Я удалил что-то, что должен был сделать, используя rm -rf *.
в папке /var/www/, или тот факт, что извлеченные файлы magento отображаются черным цветом в терминале, в то время как файл php, который я загрузил вручную, отображается зеленым цветом, что говорит мне о чем-то? Разве я не распаковал их правильно на этот раз?
showing as green in colour but all of the php files from the tar.gz are black? I'm not sure if this is telling me something.
- может быть проблема с разрешениями. Зеленый означает «Исполняемый файл». В целях тестирования вы МОЖЕТЕ попробовать:chmod -R 775 .
в папке /var/www/. Если это работает, попробуйте выяснить правильные разрешения. - person Briareos386   schedule 06.08.2012chmod -R 777 .
(каждому разрешено делать все с файлами) - имейте в виду, что это может вызвать проблемы с безопасностью! (Так что делайте это только для целей тестирования/разработки). Как отметил Раджеш в своем ответе: найдите/var/log/apache/error.log
и посмотрите, есть ли намеки на то, что не работает. - person Briareos386   schedule 07.08.2012