我最近从WAMP转换到XAMPP,因为我想要PHP 7,但我注意到以前从未体验过的东西,它不会加载其中包含session_start();
的php文件。我只是在Chrome / IE / FF中获得“Waiting for localhost ...”。只要删除该行,页面就会加载。
在wamp中工作得很好。
基本上每个包含session_start();
的页面都不会加载,超级奇怪。但如果我删除它,它们会加载并显示。
为什么?
错误日志只是通知
[Sun Dec 27 02:52:19.346602 2015] [mpm_winnt:notice] [pid 3272:tid 372] AH00455: Apache/2.4.18 (Win32) OpenSSL/1.0.2e PHP/7.0.0 configured -- resuming normal operations
[Sun Dec 27 02:52:19.346602 2015] [mpm_winnt:notice] [pid 3272:tid 372] AH00456: Apache Lounge VC14 Server built: Dec 9 2015 10:17:39
[Sun Dec 27 02:52:19.346602 2015] [core:notice] [pid 3272:tid 372] AH00094: Command line: 'c:\\xampp\\apache\\bin\\httpd.exe -d C:/xampp/apache'
[Sun Dec 27 02:52:19.348604 2015] [mpm_winnt:notice] [pid 3272:tid 372] AH00418: Parent: Created child process 2744
[Sun Dec 27 02:52:19.607869 2015] [ssl:warn] [pid 2744:tid 380] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sun Dec 27 02:52:19.674491 2015] [ssl:warn] [pid 2744:tid 380] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sun Dec 27 02:52:19.699518 2015] [mpm_winnt:notice] [pid 2744:tid 380] AH00354: Child: Starting 150 worker threads.
编辑:刚发现这个,我有完全相同的问题。他从未找到解决方案
session_start() keeps the file load forever
EDIT2:我回到WAMP并自己安装了php7
答案 0 :(得分:5)
在php.ini中查找:
session.use_only_cookies=0
更改为:
session.use_only_cookies=1
我在使用php7的最新XAMPP版本7.0.1时遇到了同样的问题。
根据Bitnami Developers的说法,通过Apache Friends Support:
该问题与您可以使用的use_only_cookies变量有关 在php.ini文件的Session部分中找到。 Apache会崩溃 如果Session的section中的use_only_cookies变量设置为0 如果设置为1,一切都很好。
我们将在PHP 7的下一版XAMPP中包含这些更改。 我们正在使用7.0.2版本构建安装程序,我们将会这样做 尽快释放它们。
希望这有帮助。
答案 1 :(得分:1)
我已将其包含在我的header.php
中doc.year[grep("/", doc.year)] <- dates
> doc.year
[1] "2014" "Alabama" "10/07/2014" "Georgia" "11/07/2014"
[6] "2013" "Virginia" "9/21/2013"
这适用于运行Apache和MySQL模块的最新版本的XAMPP。
答案 2 :(得分:1)
以管理员身份运行XAMPP。我刚才通过这个网站弄清楚了:
https://teamtreehouse.com/community/solved-xampp-apache-error
答案 3 :(得分:1)
我遇到了同样的问题,我只是卸载并安装了5.6.15 XAMPP版本,问题解决了,我认为这是我的Windows 8.1,但显然7.0.0中存在错误