我用PHP创建了一个简单的客户机服务器代码,并在浏览器中通过Wamp服务器本地主机运行它。它可以工作,但是当我在cmd中运行时,输出如下所示:
c:\wamp\www\Converter>php testserver.php
PHP Fatal error: Call to undefined function socket_create() in C:\wamp\www\Converter\testserver.php on line 15
PHP Stack trace:
PHP 1. {main}() C:\wamp\www\Converter\testserver.php:
我正尝试在wamp服务器上使用php打开一个套接字。我编辑了php.ini文件以接受套接字,但它不起作用。是因为我的代码还是因为wamp服务器的安装?
<?php
error_reporting(E_ALL);
/* Allow the script to hang around waiting for connections. */
set_time_limit(0);
/* Turn on implicit output flushing so we see what we're getting
* as it comes in. */
ob_implicit_flus
我想从端口提取数据,并想使用php.please显示它,有人告诉我一般的代码。我在某个地方尝试了以下代码,好像它只来自您的网站
<?php
// Server IP address
$address = "localhost";
// Port to listen
$port =80;
$mysock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
socket_bind($mysock,$address, $port) or die('Could not bind to address');
sock
我正在使用windows服务器并运行php 5
我得到了这个错误
Warning: stream_socket_client() [function.stream-socket-client]: unable to connect to ssl://gateway.sandbox.push.apple.com:2195 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed
我试图通过和socket进行网站资源自动部署,但是在内置部署程序脚本中,使用fsockopen()函数和unix进行连接,我总是得到以下错误:Warning: fsockopen(): unable to connect to unix:///tmp/ssh-......5204:0 (Unable to find the socket tra nsport "unix" - did you forget to enable it when you configured PHP?)
我搜索了大约几个小时的类似问题,但是找不到关于PHP相同问题的任何信息。此外,我还查找了我的ph
我正在尝试安装vBulletin 5连接,当试图访问install.php文件时,我看到了一个错误:
致命错误:在第214行调用/home/XXX/public_html/XXX/forum/core/vb/database/mysqli.php中的未定义函数mysqli_report()
下面是我运行的内容:
MySQL服务器版本: 5.1.68-cll
PHP版本5.3.25
有什么帮助吗?
编辑: MySQL是在我的php.ini中启用的-下面是我在phpinfo文件中看到的内容:
MySQL Support enabled
Active Persistent Lin
首先,我可以看到已经解决了问题周围的问题。
而许多其他的资源,他们都说问题是在使用端口或外部IP等.
但我无法克服这一切。我的服务器运行在CentOS 6.3上,并使用CPanel (它是HP服务器)。
我在上得到的web套接字演示源代码
我的背景是
$master = WebSocket("127.0.0.1",4444); // even I tried with localhost, they worked same
下面是我尝试的步骤和相应的错误:
1/.我尝试了以下命令,以确保我正在使用的端口可以使用
$lsof\grep 4444 $ netstat -a
错误:
SMTP -> ERROR: Failed to connect to server: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP? (18313040)
SMTP Error: Could not connect to SMTP host. no photos' requests in pending!
当我使用Gmail域通过我的PHP脚本发送邮件时,我得到这个错误。
如果我键入:
PS C:\wamp\www\laravel-master> php artisan bundle:install bootstrapper
我得到了:
PHP Warning: file_get_contents(http://github.com/patricktalmadge/bootstrapper/zipball
/master): failed to open stream: Unable to find the socket transport "ssl" -
did you forget to enable it when you conf
我有两台linux电脑(PC1:内核3.13.0-37和PC2:内核3.11.0-12)
PC1-------PC2(TCP server port 4410)
在PC1上,我发送了一个带有tcp Fast Open (Fast Open Cookie请求)的TCP数据包。
我希望从带有TCP选项(Fast Open Cookie: xxxxxxx)的服务器得到类似如下的答案:
但是我得到了一个没有tcp选项的TCP数据包(Fast Open Cookie: xxxxxxx)。
我想知道是否可以在我的PC2 (linux)上配置一些东西来激活TCP Fastt Open选项
下面是我的PHP代码:
function SendCookieToTheMail()
{
require_once 'swift-mailer/lib/swift_required.php';
//Create the Transport
$transport = Swift_SmtpTransport::newInstance('smtp.gmail.com')
->setPort(465)
->setEncryption('ssl')
->setUsername(&
我使用的是Windows 10和cmd。
在启动index.php文件时,使用php index.php将得到以下错误:
PHP Fatal error: Uncaught Swift_TransportException: Connection could not be established with host ssl://smtp.gmail.com :stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages: error:1416F086:SSL routines:tls_proc
我在connection.php文件上遇到了一个问题,文件在本地主机上运行正常,但是当上传到主机时出现了这样的错误:
Warning: mysql_connect () [function.mysql-connect]: Can not connect to local MySQL server through socket '/ var / lib / mysql / mysql.sock' (2) in / home/content/84/10207284/html / koneksi.php on line 6
我的脚本是这样的:
<? php
$serve
最近,我使用Zend测试了google电子表格api,但得到了这个错误
Uncaught exception 'Zend_Gdata_App_HttpException' with message 'Unable to Connect to ssl://www.google.com:443. Error #148105208: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?' in ....
我正在使用
我使用了以下代码来获得推送通知。但是,我收到了一个错误,比如警告: stream_socket_client()函数流-套接字-客户端:无法连接到ssl://gateway.sandbox.sandbox.apple.com:2195(无法找到套接字传输"ssl“-您在配置PHP时忘记启用它了吗?)在第21行的D:\xampp\htdocs\push_test\push_test.php中,连接失败:5无法找到套接字传输"ssl“--您是否忘记在配置时启用它?,我不知道该怎么做。请帮忙..。
// Put your device token here (without spac
我正在使用PHP fsockopen()来完成我的服务器和PayPal之间的付款。但是,当我尝试使用SSL连接时,我收到以下错误:
Warning: fsockopen() [function.fsockopen]: unable to connect to ssl://:443
(Unable to find the socket transport "ssl" - did you forget to enable
it when you configured PHP?)
我确信我对fsockopen()方法的调用是正确的,因为在我升级开发服务器上的PHP之前,它工作正常
我最近下载并安装了"PHP for Android“。我创建了一个.php文件,它使用端口为2195的SSL连接。我按照指南编写了一个向苹果APNS发送推送通知的php服务器,SUCCESSfully在我的Mac上运行了它。当我把.php和.pem都放到我的安卓手机的同一文件夹中,并试图用相同的WIFI连接来运行它时,我得到了以下错误信息:
Error:14094410:SSL routines:func(148):reason(1040) in /mnt/sdcard/sl4a/scripts/lot.php on line 19
Warning: stream_socket_cl