Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Наступна ревізія | Попередня ревізія | ||
|
xhprof [2022/09/24 14:39] 127.0.0.1 зовнішнє редагування |
xhprof [2023/02/18 10:38] (поточний) nightfly [Встановлення з PHP 7.0/7.1/7.4] |
||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| - | ====== | + | ====== |
| - | В Ubilling | + | У Ubilling |
| - | ===== Установка с PHP 5.3/5.6 ===== | + | ===== Встановлення з PHP 5.3/5.6 ===== |
| - | Все | + | |
| + | Все | ||
| <code sh> | <code sh> | ||
| # cd / | # cd / | ||
| Рядок 10: | Рядок 11: | ||
| </ | </ | ||
| - | ===== Установка с PHP 7.0/7.1/7.4 ===== | + | ===== Встановлення з PHP 7.0/7.1/7.4 ===== |
| - | Печально | + | Сумно та оригінальний xhprof не працює з PHP 7.0 та вище. Доведеться ставити ручками |
| < | < | ||
| # wget https:// | # wget https:// | ||
| # tar zxvf xhprof | # tar zxvf xhprof | ||
| - | # cd xhprof-2.2.0/extension/ | + | # cd xhprof-2.3.9/extension/ |
| # phpize | # phpize | ||
| # ./configure --with-php-config=/ | # ./configure --with-php-config=/ | ||
| Рядок 21: | Рядок 22: | ||
| </ | </ | ||
| + | ===== Встановлення з PHP 8.2 ===== | ||
| - | ===== Установка на Debian 11 с PHP 7.4 ===== | + | < |
| + | # wget https:// | ||
| + | # tar zxvf xhprof | ||
| + | # cd xhprof-2.3.9/ | ||
| + | # phpize | ||
| + | # ./configure --with-php-config=/ | ||
| + | # make && make install | ||
| + | </ | ||
| + | |||
| + | та розкоментовуємо в **/ | ||
| + | <file ini php.ini> | ||
| + | extension=xhprof.so | ||
| + | </ | ||
| + | |||
| + | Після чого виконуємо | ||
| + | < | ||
| + | # apachectl restart | ||
| + | </ | ||
| + | |||
| + | ===== Встановлення | ||
| < | < | ||
| # apt install php-dev | # apt install php-dev | ||
| Рядок 34: | Рядок 55: | ||
| </ | </ | ||
| - | После чего убедитесь, что в **/ | + | Після чого переконайтеся, що в **/ |
| <code ini> | <code ini> | ||
| [xhprof] | [xhprof] | ||
| Рядок 40: | Рядок 61: | ||
| </ | </ | ||
| - | а также раскоментируйте (только для PHP7) | + | а також розкоментуйте (тільки для PHP7) |
| <code ini> | <code ini> | ||
| extension=xhprof.so | extension=xhprof.so | ||
| Рядок 47: | Рядок 68: | ||
| - | ===== Использование ===== | + | ===== Використання ===== |
| - | Для включения режима отладки следует в файле **/ | + | Для ввімкнення режиму відлагодження, необхідно |
| - | < | + | < |
| - | define(' | + | XHPROF=1 |
| </ | </ | ||
| - | на | ||
| - | <code php> | + | Після чого, на всіх сторінках Ubilling, згори, має матеріалізуватися відповідний лінк: |
| - | define(' | + | |
| - | </ | + | |
| - | После чего, на всех страницах Ubilling, рядом с версией и ревизией, | + | {{:undefined: |
| - | {{ : | + | |
| - | Вызывающий приблизительно такую вот | + | Котрий викликає ось таку красу: |
| - | {{ : | + | {{:undefined: |
| - | {{ : | + | {{:undefined: |
| - | {{ : | + | {{:undefined: |
| - | **Важно:** не забывайте | + | **Важливо:** не забувайте |