我有WAMP Server 2.0的默认安装.
我正在尝试使用这个简单的脚本发送电子邮件:
<?php
if (mail('my_email@gmail.com', 'My Title', 'Some Text')) {
echo "OK";
} else {
echo "Why ??";
}
?>
Run Code Online (Sandbox Code Playgroud)
不幸的是,我收到以下警告:
警告:mail()[function.mail]:无法连接到"localhost"端口25的邮件服务器,验证php.ini中的"SMTP"和"smtp_port"设置,或者使用C:\ My_Path\send_email中的ini_set(). php在第3行为什么?
可能是什么原因?
我希望发送电子邮件是一个非常简单的任务...... :(
我想看看mysql查询[history,log] [select,insert,update,...] [我执行了]!
谁可以帮我这个事 ?
我正在使用MySQL版本:5.5.8 [我从WAMP获得]
我尝试从控制台更改设置,但失败了![重新启动后更改会丢失]
我之前已经问过,但没有正常工作的答案!
所以我在php.ini中添加了以下行:
zend_extension="Z:\wamp2\bin\php\php5.3.0\ext\php_xdebug.dll"
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
Run Code Online (Sandbox Code Playgroud)
xdebug确实位于该目录中,具有该文件名
我设置 report_zend_debug = 0
重新启动的wamp等
但xdebug仍然没有出现在phpinfo ....
apache错误日志显示以下内容:
PHP Warning: PHP Startup: Unable to load dynamic library 'Z:/wamp2/bin/php/php5.3.0/ext/php_imagick_ts.dll' - The specified module could not be found.\r\n in Unknown on line 0
[Mon May 30 19:07:42 2011] [notice] Apache/2.2.11 (Win32) PHP/5.3.0 configured -- resuming normal operations
[Mon May 30 19:07:42 2011] [notice] Server built: Dec 10 2008 00:10:06
[Mon May 30 19:07:42 2011] [notice] Parent: Created child process 4260
Failed loading Z:\wamp2\bin\php\php5.3.0\ext\php_xdebug.dll
PHP Warning: …Run Code Online (Sandbox Code Playgroud) 我有一个用PHP编写的网站,使用MySQL数据库.购买新笔记本电脑(Windows 7)后,我下载了WAMP 2.2,包括MySQL 5.5.20,PHP 5.3.10和phpMyAdmin 3.4.10.1.我从实时网站导出整个数据库,并使用MySQL控制台将其导入我的wamp环境.
phpMyAdmin列出了数据库,但表示其中没有表格.然而,这些网站在WAMP环境中工作.此外,如果我在phpMyAdmin中执行SQL"SHOW TABLES",它将显示表格.
我完全不知道为什么这些表没有列在phpMyAdmin最左边的列中.
我有一个来自WAMP服务器MYSQL数据库的备份,我需要在我的工作WAMP设置中安装它。
我目前无法访问原始数据库,因此,不能仅导出特定的表。
这是phpmyadmin消息:
SQL query:
--
-- Database: `information_schema`
--
CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
MySQL said:
#1044 - Access denied for user 'root'@'localhost' to database 'information_schema'
Run Code Online (Sandbox Code Playgroud)
information_schema数据库似乎已锁定,并且在phpmyadmin中还原失败。在MYSQL Workbench中,它会继续执行备份,而忽略“拒绝访问”消息,但会在中途崩溃。
我曾尝试删除sql文件中的database_schema行,但它看起来像一堆乱七八糟的东西,无法弄清楚如何删除它。
另一件事是我真的需要吗?或者我可以将其删除。我不太确定那里存储了什么信息。
谢谢。
我正在尝试使用PHP内置服务器功能php -S localhost:8888为我的项目运行测试服务器.当我使用它时,会出现错误:

在事件日志中,出现以下错误:
Faulting application name: php.exe, version: 5.4.3.0, time stamp: 0x4fb15e42
Faulting module name: php5ts.dll, version: 5.4.3.0, time stamp: 0x4fb15f2c
Exception code: 0xc0000005
Fault offset: 0x0000000000119940
Faulting process id: 0x1a40
Faulting application start time: 0x01ce84b22074fc3f
Faulting application path: C:\wamp\bin\php\php5.4.3\php.exe
Faulting module path: C:\wamp\bin\php\php5.4.3\php5ts.dll
Report Id: 5e31c3a5-f0a5-11e2-b720-90e6bab78fd4
Run Code Online (Sandbox Code Playgroud)
我已经;逐个注释了()php.ini中的每个PHP扩展,并且它们都没有区别.我甚至尝试评论每个PHP扩展,但仍然没有结果.我已经重新安装了WAMP并将其更新到最新版本,但这没有结果.
我没有安装或运行IIS,或者没有在端口80上运行的任何其他服务(WAMP除外),也没有在端口80上运行的服务.
我的PHP版本是5.4.3,Apache是2.4.2在WAMP 2.2e上运行,Windows 7是64位.
我正在使用wamp 2.2与php 5.3.13和Apache 2.2.22,我在我的localhost上收到此错误:
Call to undefined function curl_init()
我删除;了extension=php_curl.dll
我extension_dir = "c:/wamp/bin/php/php5.3.13/ext/"是正确的我已经重新启动我的wamp服务器甚至从以下URL下载php_curl.dll http://www.anindya.com/php-5-4-3-and-php-5-3-13 -x64-64位换窗/
我仍然得到这个错误......任何人有任何想法?
谢谢,J
我目前正在运行安装了WAMP的Windows 7.
我正在尝试安装PHP Simple HTML DOM Parser(http://simplehtmldom.sourceforge.net/)来运行以下代码.
我收到致命的错误消息.这很可能是因为DOM Parser未安装或未安装在正确的位置.
如何安装Parser?我只是将其复制到WAMP文件夹中,还是从php文件中调用它?
错误:
Fatal error: Call to undefined function file_get_html() in
C:\wamp\www\PHP_SCRAPER\_jobs\jobs_dom.php on line 4
<?php
Run Code Online (Sandbox Code Playgroud)
码:
// Create DOM from URL or file
$html = file_get_html('http://www.google.com');
// Find all images
foreach($html->find('img') as $element)
echo $element->src . '<br>';
// Find all links
foreach($html->find('a') as $element)
echo $element->href . '<br>';
?>
Run Code Online (Sandbox Code Playgroud) 我在用:
WampServer : 2.5 - 32
Apache : 2.4.9
MySQL : 5.6.17
PHP : 5.5.12
PHPMyAdmin : 4.1.14
SqlBuddy : 1.3.3
XDebug : 2.2.5
Run Code Online (Sandbox Code Playgroud)
我的phpMyAdmin已经是英文版,但是当我出错时.它用不同的语言说.
"MySQL said: Documentation
#1146 - La table 'sample.user' n'existe pas"
Run Code Online (Sandbox Code Playgroud)
谁能帮我吗?
提前致谢.
我想在perl CGI文件中运行javascript.代码如下
#!C:\wamp\bin\perl\bin\perl.exe
$html = "Content-Type: text/html
<HTML>
<HEAD>
<TITLE>Hello World</TITLE>
<SCRIPT TYPE="TEXT/JAVASCRIPT">
alert("i am here");
</SCRIPT>
</HEAD>
<BODY>
<H4>Hello World</H4>
<P>
Your IP Address is $ENV{REMOTE_ADDR}
<P>
<H5>Have a nice day</H5>
</BODY>
</HTML>";
print $html;
Run Code Online (Sandbox Code Playgroud)
我收到内部服务器错误.
只有html的代码工作正常请让我知道在Perl中包含javascript需要做些什么