当前位置: 首页 > 知识库问答 >
问题:

URL模块完全工作在localhost,但不工作在Web服务器

邰英毅
2023-03-14

下面的URL模块正在工作

http://localhost/webnew/wms/directs/main.php?_modid=&_mod=&del=18

但无法在服务器上像这样运行它:

http://......../wms/helpmes/main.php?_modid=&_mod=&status=0&no=1

为什么??

我怎样才能像localhost?一样在服务器上正常运行

我使用密码点火器。

共有1个答案

田嘉澍
2023-03-14

在配置文件config/config中。php请确保您已经设置了如下所示的允许的\u uri\u字符<代码>$config['allowed_uri_chars']='a-z 0-9~%:\-@='

另外,请确保服务器上已打开“重写模块”。对于apache服务器,您必须按照下面的命令执行。

sudo a2enmod rewrite

sudo vi /etc/apache2/

sudo vi /etc/apache2/apache2.conf

在apchae配置文件中,必须这样编写

<Directory /var/www/html/>

AllowOverride All

</Directory>

然后重新启动服务器。

 类似资料:
  • 我正在为youtube api实现OAuth 2… 公共静态凭据authorize(列表范围,字符串credentialDatastore)引发IOException { } 它在本地工作。从逻辑上讲,我将回调URL更改为http://localhost:8081/CallBack..在本地工作正常,但当我使用公共IP部署到AWS服务器时,它不起作用。 显示地址已被用于8081异常,甚至没有重定向

  • 以下代码在我的localhost上运行完美,但在我的实时服务器上显示了以下错误 警告:move_uploaded_file(.../uploads/76948893.jpeg):无法打开流:没有此类文件或目录 警告:move_uploaded_file():无法将'/tmp/phppxvRs8'移动到'…/上传/76948893.jpeg' 它所做的很简单,它获取来自 html 表单的数组 [“p

  • 我试过这里发布的其他解决方案,但没有任何效果。。 我有下面的代码。htaccess文件。 我收到一封电子邮件,通过点击url,我可以访问注册表。php 我开始登记表格。比如: 有人知道为什么这在本地主机上有效,而在远程服务器上无效吗?

  • 此代码在本地主机上完美工作,但在线时需要太长时间才能进入下一页,并且在线时不会向手机发送短信。虽然它正在生成密码,但没有将其发送到手机,并且需要太多时间来生成。但是本地主机正在发送msg。

  • 我正在自学servlet,找到了一些非常好的教程,并在Eclipse Neon EE中取得了巨大成功。(非常基本的servlet,只提供一个简单的静态网页) 在安装Eclipse Neon EE之前,我安装了Tomcat standalone,并对其进行了测试,得到了regulat apache Tomcat页面。我找到的教程还指导我如何在Eclipse中设置tomcat服务器。他们还向我展示了如

  • 你好,我有一个我开发的dll。我在使用dll导入的网站中使用此dll。当我通过visual studio运行网站时,一切都正常。但当我用iis运行它时,它没有错误。请参阅所附代码。谢谢在这里输入图像描述