Каждый раз, когда я хочу видеть phpinfo();
Я должен:
создать файл info.php; написать phpinfo();
в этом. перейдите в браузер и введите мой «thisproject.dev/info.php»,
Я на Ubuntu, и мой вопрос: нет ли более практичного способа увидеть phpinfo в браузере?
благодаря
Из командной строки вы можете запустить ..
php -i
Я знаю, что это не окно браузера, но вы не видите phpinfo();
содержимое без вызова функции. Очевидно, что наилучшим подходом было бы иметь скрипт phpinfo в корне вашего каталога веб-сервера, таким образом, вы всегда имеете к нему доступ через http://localhost/info.php
или что-то подобное.
EDIT: Как упоминалось в binaryLV, его довольно часто встречаются две версии php.ini для каждой установки. Один для интерфейса командной строки (CLI), а другой для интерфейса веб-сервера. Если вы хотите увидеть вывод phpinfo для своего веб-сервера, убедитесь, что вы указали путь к файлу ini, например …
php -c /etc/php/apache2/php.ini -i
Если у вас установлен php на вашем локальном компьютере, попробуйте:
$ php -a Interactive shell php > phpinfo();
Из CLI:
php -r 'phpinfo();'
Используйте командную строку.
touch /var/www/project1/html/phpinfo.php && echo '<?php phpinfo(); ?>' >> /var/www/project1/html/phpinfo.php && firefox --url localhost/project1/phpinfo.php
Что-то вроде того? ИДК!
Из CLI лучшим способом является использование grep
например:
php -i | grep libxml