Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php apache不允许我使用虚拟标记中的端口号443来配置apache for https服务_Php_Apache_Openssl_Ssl Certificate - Fatal编程技术网

Php apache不允许我使用虚拟标记中的端口号443来配置apache for https服务

Php apache不允许我使用虚拟标记中的端口号443来配置apache for https服务,php,apache,openssl,ssl-certificate,Php,Apache,Openssl,Ssl Certificate,我正在尝试在xampp中为https服务配置apache,我几乎完成了 我正在与虚拟标签斗争,在这个虚拟标签中,我提供了关于我的自签名ssl证书和密钥文件的信息,apache不允许我在虚拟标签中使用端口号443,即使我没有其他服务在这个端口上运行,相反,它与任何其他自由端口(如55000)都能很好地工作 <VirtualHost *:443> # Server Certificate: SSLCertificateFile "C:/xampp/apache/bin/mycert.cr

我正在尝试在xampp中为https服务配置apache,我几乎完成了 我正在与虚拟标签斗争,在这个虚拟标签中,我提供了关于我的自签名ssl证书和密钥文件的信息,apache不允许我在虚拟标签中使用端口号443,即使我没有其他服务在这个端口上运行,相反,它与任何其他自由端口(如55000)都能很好地工作

<VirtualHost *:443>
# Server Certificate:
SSLCertificateFile "C:/xampp/apache/bin/mycert.crt"
# Server Private Key 
SSLCertificateKeyFile "C:/xampp/apache/bin/mykey1.key"
SSLEngine On
ServerName localhost
DocumentRoot "C:/xampp/htdocs"
</VirtualHost>

#服务器证书:
SSLCertificateFile“C:/xampp/apache/bin/mycert.crt”
#服务器私钥
SSLCertificateKeyFile“C:/xampp/apache/bin/mykey1.key”
斯伦金安
服务器名本地主机
DocumentRoot“C:/xampp/htdocs”

您是否有错误消息?是,先生“错误:apache意外关闭,这可能是由于端口阻塞、缺少依赖项、权限不正确……”然后检查错误日志。e、 g.您是否输入了
Listen
指令?你不能只是把你想要的任何端口塞进一个虚拟指令……哦,是的,我也改变了listen指令和servername,我把所有的位置都放在同一个端口上,listen 443,servername localhost:443。这个问题似乎离题了,因为它与编程无关。请参见帮助中心中的。也许或者会是一个更好的提问的地方。