标签: easyphp

如何找到命令行使用的php.ini文件?

我需要在我的EasyPhp环境中启用pdo_mysql,所以我去了php.ini文件并取消注释以下行:

extension=php_pdo_mysql.dll
Run Code Online (Sandbox Code Playgroud)

不幸的是我仍然有同样的问题.我正在使用CLI,所以我想我需要找到CLI使用的php.ini文件.我该怎么找到它?

php easyphp

366
推荐指数
10
解决办法
36万
查看次数

OpenSSL无法在Windows上运行,错误0x02001003 0x2006D080 0x0E064002

问题: OpenSSL无法在我的Windows环境中运行.OpenSSL重复报告错误0x02001003,0x2006D080和0x0E064002.

环境:

Windows NT x 6.1 build 7601 (Windows 7 Business Edition Service Pack 1) i586
Apache/2.4.4 (Win32)
PHP/5.4.13 x86
PHP Directory: E:\wamp\php\
Virtual Host Directory: E:\Projects\1\public_html
Run Code Online (Sandbox Code Playgroud)

我尝试过的:

  • 安装说明 http://www.php.net/manual/en/openssl.installation.php
  • 的php.ini extension=php_openssl.dll
  • openssl.cnf中 E:\wamp\php\extras\openssl.cnf
  • %路径% E:\wamp\php
  • 重新启动
  • phpinfo:
    ----支持OpenSSL支持
    ---- OpenSSL库版本OpenSSL 1.0.1e 2013年2月11日
    ---- OpenSSL头版本OpenSSL 0.9.8y 2013年2月5日
  • 带和不带指定配置configargs
  • 有和没有<Directory E:\wamp\php\extras>在apache配置中指定
  • 复制openssl.cnf到virtualhost public_html,指向并仍然得到相同的错误
  • error_log中没有记录任何内容
  • 研究过:我花了最近两天研究这个,感到惊讶的是没有更多信息,所以我在这里发帖.似乎是OpenSSL配置或apache/php没有正确读取配置的问题.

码:

$privateKey = openssl_pkey_new();
while($message = openssl_error_string()){
    echo $message.'<br />'.PHP_EOL;
}
Run Code Online (Sandbox Code Playgroud)

结果:

error:02001003:system library:fopen:No such …
Run Code Online (Sandbox Code Playgroud)

php apache openssl apache2 easyphp

50
推荐指数
2
解决办法
3万
查看次数

如何在没有Internet连接的情况下通过lan访问站点运行的apache服务器

我正在使用EasyPhp在Windows XP SP2计算机上运行服务器.让我们称之为computer_1.计算机的IP地址是192.168.1.2

现在我在局域网上有另一台计算机(computer_2),IP地址为192.168.1.3

我想从computer_2访问computer_1上的网站.

comupter_2可以ping通computer_1(ping 192.168.1.2有效)

但是当我 在computer_2的浏览器中输入http://192.168.1.2时,没有任何反应.

我想从computer_2访问comupter_1上的网站.

apache localhost easyphp

37
推荐指数
4
解决办法
18万
查看次数

在EasyPHP中使用phpmyadmin导入sql文件

我有一个用PHP和mysql编写的网站(由其他人编写)我需要改变它 - 只是为了你的兴趣它是bridgetjonesart.co.uk.所以我想我会把它下载到我的桌​​面电脑上并在本地使用简单的php和mysql进行更改然后再次上传.

我有sql数据库作为根目录中的文件'runningc_bjart.sql'.我首先使用php admin创建一个与原始名称相同的数据库,然后使用import ...一个表似乎被创建但后来收到错误...错误

SQL query: DocumentationEdit Edit

SELECT  `comment` 
FROM  `phpmyadmin`.`pma_column_info` 
WHERE db_name =  'runningc_bjart'
AND table_name =  ''
AND column_name =  '(db_comment)'

MySQL said: Documentation

#1100 - Table 'pma_column_info' was not locked with LOCK TABLES 
---------

Error
SQL query: DocumentationEdit Edit

SELECT  `comment` 
FROM  `phpmyadmin`.`pma_column_info` 
WHERE db_name =  'runningc_bjart'
AND table_name =  ''
AND column_name =  '(db_comment)'

MySQL said: Documentation

#1100 - Table 'pma_column_info' was not locked with LOCK TABLES 
Run Code Online (Sandbox Code Playgroud)

我不知道下一步该尝试什么,任何帮助都会非常感激.谢谢.布里奇特

mysql database import easyphp

25
推荐指数
1
解决办法
2万
查看次数

插件'FEDERATED'已停用

我试图使用easyPHP启动MySQL:响应是日志文件的警报窗口.主要错误是< - 插件'FEDERATED'被禁用 - >.

通过在线研究,我发现解决方案是将联合选项添加到my.ini文件中.我这样做了,但它仍然没有用.

以下是日志文件的摘录以获取更多信息:

2013-05-03 14:12:57 3776 [Note] Plugin 'FEDERATED' is disabled.
2013-05-03 14:12:57 1b4c InnoDB: Warning: Using innodb_additional_mem_pool_size is DEPRECATED. This option may be removed in future releases, together with the option innodb_use_sys_malloc and with the InnoDB's internal memory allocator.
2013-05-03 14:12:57 3776 [Note] InnoDB: The InnoDB memory heap is disabled
2013-05-03 14:12:57 3776 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2013-05-03 14:12:57 3776 [Note] InnoDB: Compressed tables use zlib …
Run Code Online (Sandbox Code Playgroud)

mysql database easyphp

21
推荐指数
1
解决办法
8万
查看次数

使用ini_set("memory_limit"," - 1")并且仍然没有内存

我正在处理一个旧的数据库php数组到一个新的数据库.数据.php文件总共大约220 MB.

我已在脚本中插入这些行,以便它可以正常运行:

ini_set("memory_limit", "-1");
set_time_limit(0);
Run Code Online (Sandbox Code Playgroud)

这就是我包含产品的方式:

// The exports made by PHPMYADMIN, exported as PHP-Array
require_once 'export/tx_ttproductsv2_products.php';
require_once 'export/tx_ttproductsv2_keyword.php';
require_once 'export/tx_ttproductsv2_keywords_in_products.php';
require_once 'export/tx_ttproductsv2_typebook.php';
require_once 'export/tx_ttproductsv2_typegospel7.php';
require_once 'export/tx_ttproductsv2_typemedia.php';
Run Code Online (Sandbox Code Playgroud)

当脚本试图要求它们时,我收到此错误:

PHP致命错误:内存不足(分配880541696)(试图分配469762048字节)......

我在x64 Win 7 SP1上运行了本地EasyPHP安装.我有6 GB的内存,Intel i5.

如何在没有内存错误的情况下让PHP运行整个脚本?

php memory apache easyphp limit

20
推荐指数
1
解决办法
8万
查看次数

XAMPP PORT 80在Apache配置文件中出现Busy/EasyPHP错误:

这个问题完全打了我一整天.我重新格式化了我的旧Windows XP comp并试图安装XAMPP只是为了发现当我尝试启动Apache xampp声称端口80正忙......什么事情都意味着什么?

所以我尝试卸载并转移到EasyPHP,而当我安装时,我收到错误"Apache配置文件中的错误:系统无法执行指定的程序"

不,我现在还没有Skype或任何其他程序,就像我说的那样我刚刚重新改造,所以我们正在做什么.

我希望能够解决这个问题,但是如果你给我一个答案,那么请具体说明方向bc我只是编程,从来没有在IT上玩过很多并且使用命令行,而对我来说并不是很有趣.

apache xampp easyphp port80

18
推荐指数
5
解决办法
12万
查看次数

PHP到EasyPHP MySQL服务器1秒连接延迟

我在这里问这个,因为我认为它不仅适用于EasyPHP本身.

我目前使用EasyPHP作为我的WAMP开发服务器,因此我可以创建Web应用程序.问题是,当我将mysqli对象连接到数据库时需要1秒钟.在共享主机上运行相同的查询会导致速度超过200倍.这应该是我应该担心的吗?在可伸缩性或将我的应用程序移动到另一台服务器方面,花一点时间看看问题是否明智?我只是假设也许EasyPHP很慢.不是一个专业,只是让我觉得有趣的东西.

php mysqli easyphp

13
推荐指数
2
解决办法
7852
查看次数

如何改变EasyPHP的`web root`文件夹的位置?

目前在我的Windows 7机器上,它是 C:\Program Files (x86)\EasyPHP-5.3.8.1\www

我想把它指向驱动器D上的另一个位置,说 D:\code

我该怎么办?

location easyphp root

11
推荐指数
2
解决办法
3万
查看次数

如何为每个虚拟主机创建自定义php.ini文件?

我已经安装了EasyPHP WAMP用于本地开发(我没有托管任何网站).

有没有办法为单独的虚拟主机设置自定义php设置?

目前和开箱即用,php.ini文件加载自:C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\binaries\php\php_runningversion\php.ini如果,例如,我可以将自定义php.ini文件放入虚拟主机目录以覆盖原始设置,这将是很好的php.ini这样,我可以更好地模拟一个生产服务器的环境基于每个站点.

我已经看到这个与在线托管帐户的工作.但我无法弄清楚如何在我的机器上完成这项工作.

php apache easyphp

11
推荐指数
2
解决办法
2万
查看次数

标签 统计

easyphp ×10

apache ×5

php ×5

database ×2

mysql ×2

apache2 ×1

import ×1

limit ×1

localhost ×1

location ×1

memory ×1

mysqli ×1

openssl ×1

port80 ×1

root ×1

xampp ×1