当我尝试在localhost中查看我的站点时,我得到了这个错误:
unexpected '(' in c:/wamp64/bin/apache/apache2.4.46/bin/php.ini on line 1964
in C:\wamp64\scripts\refresh.php on line 1034下面是php.ini中的代码- 1964行是set_error_handler()的开头。
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir ="c:/wamp64/tmp"
xdebug.show_local_vars=0
set_error_handler(function($errno, $errstr) {
return strpos($errstr, 'mcrypt_') === 0;
}, E_DEPRECATED);我在这两个文件中都看不到任何错误。
我认为这可能是short_open_tag的问题,但我尝试将其设置为short_open_tag = On,但没有什么不同。
另一个奇怪的事情是,在浏览器的url框中,如果我在'localhost‘后面添加一个文件-它会下载而不是执行该文件,例如
localhost/privacy-policy.php下载privacy-policy.php,而不是显示它
你知道还有什么原因造成的吗?
谢谢。
发布于 2021-10-12 23:33:56
问题是其中一个开发人员添加了一个与在线测试服务器相关的htaccess文件-它干扰了本地测试服务器。伙计们,谢谢你们过来看一看。
https://stackoverflow.com/questions/69538748
复制相似问题