phpMyAdmin – 嗨软 https://ihacksoft.com/archive 分享最好用的常用软件 Tue, 22 Nov 2022 02:41:09 +0000 zh-CN hourly 1 https://wordpress.org/?v=4.9.26 phpmyadmin导入时内存不足“Fatal error: Allowed memory size of” https://ihacksoft.com/archive/1333.html https://ihacksoft.com/archive/1333.html#respond Mon, 07 Mar 2016 09:44:49 +0000 https://ihacksoft.com/?p=2062 Fatal error: Allowed memory size of。网上搜了,要修改 php.ini 相关的配置,但是我发现 PHPnow 居然木有 php.ini这个文件,网上一搜才知道它用的是 php-apache2handler.ini 文件,和 php.ini 功能一致。]]>   本地测试用的是 PHPnow,导入一个数据库SQL文件,提示内存不足:Fatal error: Allowed memory size of。网上搜了,要修改 php.ini 相关的配置,但是我发现 PHPnow 居然木有 php.ini这个文件,网上一搜才知道它用的是 php-apache2handler.ini 文件,和 php.ini 功能一致。

  打开,修改下 memory_limit 参数,改大一点就可以了,如果是导入的文件尺寸限制,那么修改一下 upload_max_filesize 参数即可。

]]>
https://ihacksoft.com/archive/1333.html/feed 0
phpMyAdmin安装配置教程 https://ihacksoft.com/archive/1296.html https://ihacksoft.com/archive/1296.html#respond Tue, 09 Oct 2012 10:20:55 +0000 https://ihacksoft.com/?p=2025   空间提供商因为安全问题禁止了外网直接访问phpMyAdmin,发了如下通告:

因安全问题所有服务器PHPMYADMIN停用!

尊敬的用户:
    您好,近日以来phpMyAdmin漏洞高发,为了不影响您的正常使用我司决定暂时卸载掉“公用”phpMyAdmin,如果您要管理数据库可通过http://www.phpmyadmin.net下载最新版本自行安装或下载Navicat for MySQL(MySQL数据库管理工具)来远程管理您的数据库,给您带来的不变请谅解!

没phpMyAdmin怎么行?想继续使用,得在自己的网站里安装一个,于是我下载最新版的phpMyAdmin解压后上传至网站根目录。但是在上传前要进行配置,不然是不可以使用的。具体的配置如下:

打开libraries目录下的config.default.php文件,依次找到下面各项,按照说明配置即可。

1、访问网址

$cfg['PmaAbsoluteUri'] = ''; // 这里填写phpMyAdmin的访问网址。

2、MySQL主机信息

(1) $cfg['Servers'][$i]['host'] = 'localhost'; //// MySQL hostname or IP address.

填写localhost或MySQL所在服务器的IP地址,如果MySQL和该phpMyAdmin在同一服务器,则按默认localhost。

(2) $cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port.

MySQL端口,默认为3306,保留为空即可。如果您安装MySQL时使用了其它的端口,需要在这里填写。

3、MySQL用户名和密码

(1) $cfg['Servers'][$i]['user'] = 'root'; // 填写MySQL访问phpMyAdmin使用的MySQL用户名,默认为root。

(2) fg['Servers'][$i]['password'] = ''; // 填写对应上述MySQL用户名的密码。

4、认证方法

$cfg['Servers'][$i]['auth_type'] = 'cookie';考虑到安全的因素,建议这里填写cookie。

在此有四种模式可供选择,cookie,http,HTTP和config。
config方式即输入phpMyAdmin的访问网址即可直接进入,无需输入用户名和密码,是不安全的,不推荐使用。
当该项设置为cookie,http或HTTP时,登录phpMyAdmin需要数据用户名和密码进行验证,具体如下:
PHP 安装模式为Apache,可以使用http和cookie;
PHP 安装模式为CGI,可以使用cookie。

5、短语密码(blowfish_secret)的设置

$cfg['blowfish_secret'] = '';

如果认证方法设置为cookie,就需要设置短语密码,设置为什么密码,由您自己决定,这里不能留空,否则会在登录phpMyAdmin时会提示“配置文件现在需要绝密的短语密码(blowfish_secret)”。不过我最近在使用新版的phpMyAdmin时,这项留空并没有出现错误提示。我发现根目录下的config.sample.inc.php文件已经配置了这一项。

]]>
https://ihacksoft.com/archive/1296.html/feed 0
Windows下phpMyAdmin升级原来这么简单! https://ihacksoft.com/archive/1293.html https://ihacksoft.com/archive/1293.html#respond Sat, 29 Sep 2012 08:40:17 +0000 https://ihacksoft.com/?p=2022   打算升级我本地的phpMyAdmin,目前版本为3.3.7,我想把它升级到最新的3.5.2.2。因为最近买的两个香港PHP空间,发现里面的phpMyAdmin都是全新的界面。听说3.4版本以后启用了全新主题pmahomme,这个主题的圆角阴影全部使用CSS3渲染,灰白色调,看起来的确圆润美观,蛮舒服的。

  这里讨论Windows下的升级,听说Linux下升级也非常简单。在Google里输入“phpmyadmin upgrade”第一个跳出来的就是官司的帮助文档wiki.phpmyadmin.net/pma/Upgrading,以下是phpMyAdmin升级的官方英文原版说明:

Specific Steps - Windows Example

Back up your current phpMyAdmin directory.

Download the desired version and extract its files to a temporary location, e.g. C:\NEWPHP\.

Locate your current config.inc.php file. This will be the one in your phpMyAdmin directory, NOT phpMyAdmin\libraries\config.default.php!

Copy your current config.inc.php into the temporary directory containing the extracted files (e.g. C:\NEWPHP\).

Delete the contents of your phpMyAdmin directory (assuming you backed it up. If you didn't back it up, then go back to step 1, do not pass "GO," and do not collect $200!).

Move all of the contents of your temporary directory (e.g. C:\NEWPHP\) into your original phpMyAdmin directory and empty your browser cache.
Test.

If successful, announce "I'm a genius!" to everyone within earshot.

[Does not work with WAMP ver 2.0 with phpmyadmin 2.11.6.]

Specific version notes

When upgrading from versions prior to:

3.1.5
Requires PHP 5.2+

2.7.0
config.inc.php no longer holds every configuration directive; only directives that differ from those in libraries/config.default.php are needed here. See the Quick Install section for more details.
Since version 2.6.0, simply copy your existing config.inc.php to the new directory. You may wish to read the release notes so you can take advantage of any new features. Some people had problems with this method though.

  别看上面写了这么多,其实方法很简单。就是先备份旧的phpmyadmin文件夹,然后复制出根目录下的config.inc.php,把它拷贝到新的phpMyadmin文件夹里,然后直接使用这个新的phpMyAdmin就可以了,亲测,没有问题。另外,帮助文档说了,3.1.5和2.7.0版本的的升级是特殊情况,具体再看了。

]]>
https://ihacksoft.com/archive/1293.html/feed 0