Бих искал да започна, като кажа, че нямам предишен опит със 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