我正在使用OpenSIS 5.2版。我正在尝试安装它但是在第2步之后它只显示一个空白框,我无法继续执行第3步。我已经在我的其他计算机上成功安装了这个但是在这个我不能。它们具有相同的apache,mysql和PHP版本。我该怎么办?
提前致谢。
答案 0 :(得分:0)
我希望我不要太晚。我在安装openSis时遇到了同样的问题。第三页刚加载空白,没有错误。事实证明我在php 7.0上放弃了对php-mysql扩展的所有支持。所以我现在必须降级到php 5.6或其他东西。黑客攻击了一下这个错误给了我一个线索: -
答案 1 :(得分:0)
一个老问题,但仍然存在此问题,解决方案是:
在您的PHP文件夹中打开upstream django {
server unix:/home/user-name/django-api/django.sock;
}
server {
listen 80;
server_name HOST_IP_ADDRESS;
client_max_body_size 200M;
location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
root /home/user-name/django-api/;
}
location / {
include proxy_params;
proxy_pass http://unix:/home/user-name/django-api/django.sock;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_buffers 8 32k;
proxy_buffer_size 64k;
proxy_request_buffering off;
proxy_buffering off;
proxy_ignore_client_abort on;
}
}
文件,然后搜索php.ini
。
找到它时,将其增加到3600并保存文件。每个脚本的最大执行时间,以秒为单位,即max_execution_time
然后重新启动Apache。
再次尝试安装openSIS。
答案 2 :(得分:-2)
基本上错误登录,结果是空白页是由session_state目录没有正确的权限引起的。这是我的安装PHP.ini文件已将它放在我的文档和设置\ local settings \ temp \ php或类似的东西。您需要做的是更改PHP.ini文件中的目录以指向c:\ temp(确保它存在!)并设置权限。为了找到错误,每个人都可以访问以查看它是否有效,然后从那里开始工作。
下一个问题是安装无法连接到我的SQL Server Express数据库,所以我疯狂地替换了WIKI的dll!
事实证明,默认情况下SQL Server Express安装不允许命名管道或TCPIP连接,因此无法连接!您需要检查此协议是否已启用
启用TCP / IP: 从“开始”菜单中,选择“所有程序”,指向“Microsoft SQL Server 2005”,指向“配置工具”,然后单击“SQL Server配置管理器”。
或者,您可以通过右键单击“我的电脑”并选择“管理”来打开“计算机管理器”。在“计算机管理”中,展开“服务和应用程序”,展开“SQL Server配置管理器”。
展开“SQL Server 2005网络配置”,然后单击“InstanceName的协议”。
在协议列表中,右键单击要启用的协议,然后单击“启用”。
协议的图标将更改为显示协议已启用。
在此之后它很顺利。 WIKI需要更新!