Настройка среды отладки / профилирования для удаленного сайта

У меня есть некоторые проблемы с профилированием сайта, который загружается медленно (около 2 минут). Он разработан на PHP, Smarty и MySQL (с использованием nginx в качестве веб-сервера), и я хотел использовать Xdebug для его профилирования; но есть некоторая неправильная конфигурация на удаленном сервере, которая не позволяет мне подключаться к сеансу отладки из NetBeans, поэтому я скопировал все содержимое сайта через FTP и пытаюсь отладить локально, реплицируя удаленную среду (Ubuntu, PHP и Nginx), насколько я могу.

Однако, похоже, у меня возникают проблемы с разрешениями (у меня есть все содержимое в / home // public_html со всеми файлами и папками в нем, имеющими разрешения, установленные на 755 или даже 777) после следования бесчисленным руководствам, поэтому я ' Я спрашиваю совета о том, является ли это лучшим подходом, или что я должен сделать, чтобы сделать это как можно более простым и легким.

Я использую Ubuntu 14.04 с последними (на сегодняшний день) PHP, MySQL и Nginx, установленными из apt-get.

0
задан 22 April 2014 в 23:27

1 ответ

Для ответа на мой собственный вопрос вот то, что я сделал для решения проблемы, которую я имел:

sudo chgrp -R www-data ~/public_html/
sudo chmod -R g+w ~/public_html/

Затем nginx смог записать в public_html папку и решенную проблему! Это могло бы казаться простым (и существуют бесчисленные потоки на StackOverflow, обращающемся к этому конкретному решению), но так или иначе я не видел его.

0
ответ дан 22 April 2014 в 23:27

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

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