<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; Fatal error: Call to undefined function PMA_getenv()]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=1750&amp;type=atom" />
	<updated>2012-02-07T15:48:47Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=1750</id>
		<entry>
			<title type="html"><![CDATA[Re: Fatal error: Call to undefined function PMA_getenv()]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=18871#p18871" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>cyber2 сказал:</cite><blockquote><p>оказалось что при установке phpmyadmin указал использовать анимированный прогрессбар.<br />оно и доставило php apc, который начал конфликтовать с зендом.</p></blockquote></div><p>Действительно, чтобы работал статус загрузки, надо установить расширение <a href="http://pecl.php.net/package/APC">APC</a> или <a href="http://pecl.php.net/package/uploadprogress">uploadprogress</a>, так же должно быть подключено расширение JSON. При использовании APC необходимо в php.ini включить директиву apc.rfc1867 в on.</p><p>Спасибо за указанное замечание. Не могу проверить конфликт с Zend Optimizer, но кому-нибудь это действительно может помочь.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2012-02-07T15:48:47Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=18871#p18871</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fatal error: Call to undefined function PMA_getenv()]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=18868#p18868" />
			<content type="html"><![CDATA[<p>вообщем столкнулся с такой ошибкой сегодня, после логина в пхпмайдмин белый экран<br />в логах <strong>Fatal error: Call to undefined function PMA_getenv() </strong><br />еще появлялось в результате экспериментов&nbsp; <strong>Fatal error: Cannot run code from this file in conjunction with non encoded files</strong></p><p>появилось это после перехода на новую версию с помощью portupgrade во freebsd<br />грешил на eaccelerator - отключение не помогло<br />отключил zend optimizer - заработало, но часть сайтов на сервере его требуют....<br />пробовал другие версии пхпмайадмина - тоже самое</p><p>в итоге оказалось что при установке phpmyadmin указал использовать анимированный прогрессбар.<br />оно и доставило php apc, который начал конфликтовать с зендом.<br />при его отключении все заработало.</p><p>возможно кому-то это в будущем поможет, ибо поиском в гугле особо ничего решений не находил....</p>]]></content>
			<author>
				<name><![CDATA[cyber2]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=4076</uri>
			</author>
			<updated>2012-02-07T13:18:21Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=18868#p18868</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fatal error: Call to undefined function PMA_getenv()]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12185#p12185" />
			<content type="html"><![CDATA[<p>Раскоментировал строку session.save_path = &quot;C:/php/tmp&quot;, создал пустой каталог C:/php/tmp. <br />Запустил phpmyadmin и увидел в окне браузера следующие: <strong>Fatal error:&nbsp; Call to undefined function PMA_DBI_connect() in D:\\apache\\localhost\\www\\phpmyadmin\\libraries\\common.inc.php on line 916</strong><br />Скопировал содержимое папки libraries из архива phpMyAdmin-3.3.3-all-languages.zip в папку D:\\apache\\localhost\\www\\phpmyadmin\\libraries\ Перезагрузил сервер. Включил phpmyadmin и... РМА заработал!!!:)</p><p><strong>Hanut</strong>, спасибо Вам за помощь.</p>]]></content>
			<author>
				<name><![CDATA[snegovik]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2844</uri>
			</author>
			<updated>2010-05-28T18:41:46Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12185#p12185</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fatal error: Call to undefined function PMA_getenv()]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12169#p12169" />
			<content type="html"><![CDATA[<p>В php.ini должна быть раскомментирована следующая строка:<br />[mono]session.save_path = &quot;C:/php/tmp&quot;[/mono]</p><p>Проверьте, создан ли пустой каталог [mono]C:/php/tmp[/mono] для хранения временных файлов.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-05-28T07:58:50Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12169#p12169</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fatal error: Call to undefined function PMA_getenv()]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12164#p12164" />
			<content type="html"><![CDATA[<p>Проверил. Даный файл (core.lib.php) был, но пустой. Скачал заново, закинул в папку /libraries. Перезагрузил комп, запустил сервисы (апачи и мускул) и при попытке запустить phpmyadmin появляется следующие: </p><p><strong>phpMyAdmin - Ошибка</strong></p><p><strong>Произошла ошибка в работе механизма сессии. Проверьте файлы журналов PHP и/или Веб-сервера на наличие ошибок, и произведите их корректное конфигурирование.</strong></p><p>Проверил глобальный файл ошибок апача, там все нормально сейчас вроде <img src="https://forum.php-myadmin.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /> </p><p>([Thu May 27 23:37:02 2010] [notice] Apache/2.2.15 (Win32) PHP/5.2.13 configured -- resuming normal operations<br />[Thu May 27 23:37:02 2010] [notice] Server built: Mar&nbsp; 4 2010 11:27:46<br />[Thu May 27 23:37:02 2010] [notice] Parent: Created child process 1380<br />[Thu May 27 23:37:03 2010] [notice] Child 1380: Child process is running<br />[Thu May 27 23:37:03 2010] [notice] Child 1380: Acquired the start mutex.<br />[Thu May 27 23:37:03 2010] [notice] Child 1380: Starting 150 worker threads.<br />[Thu May 27 23:37:03 2010] [notice] Child 1380: Starting thread to listen on port 80.</p><p>Это лог ошибок апача находящемся в папке www/localhost :</p><p>[Sat Apr 24 11:59:57 2010] [error] [client 127.0.0.1] File does not exist: D:/apache/localhost/www/favicon.ico, referer: http://localhost/<br />[Sat Apr 24 13:05:11 2010] [error] [client 127.0.0.1] PHP Warning:&nbsp; mysql_connect() [&lt;a href=&#039;function.mysql-connect&#039;&gt;function.mysql-connect&lt;/a&gt;]: Access denied for user &#039;root&#039;@&#039;localhost&#039; (using password: NO) in D:\\apache\\localhost\\www\\index.php on line 7</p><br /><p>Логи ошибок РНР не знаю где искать.</p>]]></content>
			<author>
				<name><![CDATA[snegovik]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2844</uri>
			</author>
			<updated>2010-05-27T21:15:08Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12164#p12164</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Fatal error: Call to undefined function PMA_getenv()]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12152#p12152" />
			<content type="html"><![CDATA[<p><strong>snegovik</strong><br />Данная ошибка может быть только в том случае, если не выполнилась подгрузка ядра, то есть не выполнена строка 82 файла \libraries\common.inc.php:<br />require_once &#039;./libraries/core.lib.php&#039;;</p><p>Посмотрите на месте ли файл /libraries/core.lib.php</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-05-26T21:16:15Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12152#p12152</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Fatal error: Call to undefined function PMA_getenv()]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12148#p12148" />
			<content type="html"><![CDATA[<p>Здравствуйте.<br /> Я новичок. Установил Apache/2.2.15 (Win32), PHP Version 5.2.13, MySQL 5.1.46, phpMyAdmin 3.3.3. OS:&nbsp; Vista Home Basic. <br />Связка Апач+РНР+мускул работают без ошибок, а вот при попытке запустить phpmyadmin в браузерах (опера и ИЕ) пишет следующие: <strong>Fatal error: Call to undefined function PMA_getenv() in D:\apache\localhost\www\phpmyadmin\libraries\common.inc.php on line 161.</strong> Искал решение этой проблемы в интернете, пока безрезультатно. В логах апача записи только с этой ошибкой. Помогите, пожалуйста, исправить данную ошибку.</p><br /><p>Блок из файла D:\apache\localhost\www\phpmyadmin\libraries\common.inc.php :<br />&nbsp; &nbsp; /**<br /> * PATH_INFO could be compromised if set, so remove it from PHP_SELF<br /> * and provide a clean PHP_SELF here<br /> */<br /><span style="color: red"><strong>$PMA_PHP_SELF = PMA_getenv(&#039;PHP_SELF&#039;);&nbsp; &nbsp;------------- !!!161 строка!!!!</strong></span><br />$_PATH_INFO = PMA_getenv(&#039;PATH_INFO&#039;);<br />if (! empty($_PATH_INFO) &amp;&amp; ! empty($PMA_PHP_SELF)) {<br />&nbsp; &nbsp; $path_info_pos = strrpos($PMA_PHP_SELF, $_PATH_INFO);<br />&nbsp; &nbsp; if ($path_info_pos + strlen($_PATH_INFO) === strlen($PMA_PHP_SELF)) {<br />&nbsp; &nbsp; &nbsp; &nbsp; $PMA_PHP_SELF = substr($PMA_PHP_SELF, 0, $path_info_pos);<br />&nbsp; &nbsp; }<br />}<br />$PMA_PHP_SELF = htmlspecialchars($PMA_PHP_SELF);</p>]]></content>
			<author>
				<name><![CDATA[snegovik]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2844</uri>
			</author>
			<updated>2010-05-26T13:23:51Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12148#p12148</id>
		</entry>
</feed>
