我正在尝试设置一个PHP服务器。我们有一台旧服务器,它通过ASP编码的Intranet运行大量内部表单,而我正在尝试使用PHP将其重建为更好的系统。
就像从Win 2012 r2服务器获得的一样,我从头开始。
我首先尝试安装IIS8。我安装了为php下载的文件(版本7)。我成功地能够通过浏览器(http://servername/file.php)从另一台PC访问index.html和其他放置在c / inetpub / wwwroot文件夹中的其他文件。但是,我安装了MariaDB和phpmyadmin。 phpmyadmin给消息mysqli扩展名丢失。
我最终卸载了IIS,PHP和MariaDB。我想从头开始,并尝试使用Apache
我能够使Apache和PHP一起工作,但无法从另一台PC访问htdocs文件夹中的文件(转到http://<servername>/file.php
)。我只能通过本地主机访问它。
我在phpmyadmin和mysqli上也遇到了同样的问题。
我还注意到没有php.ini文件...而是看到了php-ini-production和php-ini-development文件。
如何解决phpmyadmin问题?有关配置apache的任何建议,以便我可以从服务器本身(非本地主机)以外的设备访问htdocs文件夹中的文件?
答案 0 :(得分:-1)
我建议使用XAMPP,那么您将拥有MySQL,并且也许可以配置为也使用MariaDB。
如果使用XAMPP,则phpmyadmin除了localhost以外不可用,但是可以配置。如果您愿意,我可以帮助您找到一个不错的视频。
答案 1 :(得分:-1)
获取php-ini-production文件并将其重命名为php.ini并找到该行
format
,只需删除前导分号(;),保存并重新启动apache。
此外,您还需要打开计算机上的防火墙以允许端口80接受所有连接。