我正在运行 XAMPP。
有没有我可以添加到 .htaccess 或 http.conf 以使 ASP 被解析并作为 PHP 页面处理的行?
我以前设置过,但不记得怎么做。到目前为止我所尝试的都没有奏效。
编辑:这些解决方案都不起作用,我已经尝试了一切。
我正在运行 XAMPP。
有没有我可以添加到 .htaccess 或 http.conf 以使 ASP 被解析并作为 PHP 页面处理的行?
我以前设置过,但不记得怎么做。到目前为止我所尝试的都没有奏效。
编辑:这些解决方案都不起作用,我已经尝试了一切。
如果上述解决方案都不适合您,请使用 phpinfo() 检查您的服务器 API;方法。
如果服务器 API 是 CGI 或 FAST CGI,请将其更改为 Apache 2.0 处理程序。您可以使用 Plesk Panel 或 CPanel 来完成。
另一种选择是不更改服务器 API,而是更改 .htaccess 或 httpd.conf:http ://avinashsing.sunkur.com/2012/04/19/how-to-map-another-file-extension-to-the-php-解析器通过 htaccess/。
但我已经用第一个解决了我的问题。
也许试试这个:
AddHandler php5-script .php .asp .aspx .ascx .ashx .asmx
AddType text/html .php .asp .aspx .ascx .ashx .asmx
添加这一.htaccess
行使我能够执行用 .asp 页面编写的 PHP 代码:
AddHandler php5-script .php .asp
将此添加到您的 httpd.conf
AddType application/x-httpd-php .asp .aspx .ascx .ashx
尝试将此行添加到 .htaccess;
AddHandler application/x-httpd-php .asp
显然,它不如将等效项添加到 http.conf 高效,但即使您无权访问 http.conf,它也可以工作。
Apache 没有用于 ASP 处理的模块。为此,您必须使用 IIS。现代 IIS 可以运行 PHP,因此您可以反过来使用 IIS 并将 PHP 插入其中。