在linux服务器上部署php项目(运用smarty模版技术),访问没反应的原因
2013-05-05 15:26
423 查看
前几天,在服务器上搭建起lamp环境,并且部署了一个用smarty做的php网站,但是访问该网站却出现一片空白!经过分析和查阅资料,发现两个问题,下面记录下问题和解决方案。
1.iptable防火墙限制了80端口,非服务器IP访问不了该网站。
解决办法:把80端口设置为全部IP均可访问,命令如下:
iptables -I INPUT -p TCP --dport 80 -j ACCEPT
2.由于smarty要从templates目录里读取模版,并写入到templates_c目录下,而linux服务器限制了对文件写的功能。
解决办法:更改templates_c文件夹的权限,让其可写入,命令如下:
chmod 777 templates_c
1.iptable防火墙限制了80端口,非服务器IP访问不了该网站。
解决办法:把80端口设置为全部IP均可访问,命令如下:
iptables -I INPUT -p TCP --dport 80 -j ACCEPT
2.由于smarty要从templates目录里读取模版,并写入到templates_c目录下,而linux服务器限制了对文件写的功能。
解决办法:更改templates_c文件夹的权限,让其可写入,命令如下:
chmod 777 templates_c
相关文章推荐
- 如何把php项目部署到阿里云服务器window server2012__含公网ip访问时jquery/ajax失效解决办法
- 部署项目在Linux服务器上jboss和nginx配都没有问题,局域网网内其他机器无法访问解决方法
- tomcat中部署项目后,访问失败,报错404的原因以及解决方案
- win服务器下部署php项目磁盘被占满-原因: xdebug模块日志记录
- PHP访问MySql数据库 中级篇 Smarty技术
- php项目部署到linux服务器访问报错_STORAGE_WRITE_ERROR_:./Runtime/Cache/Home/
- 如何把php项目部署到阿里云服务器window server2012__含公网ip访问时jquery/ajax失效解决办法
- 在iis中部署php项目,访问时写入错误
- php项目,别人无法访问自己电脑上Apache服务器原因
- nginx 部署php项目,访问域名提示File not found
- php部署后访问项目文件提示403,forbidden解决方案
- mac系统在apache上部署php项目,无法访问的问题。
- linux服务器下搭建phpstudy环境,部署tp5项目时,出现入口文件index.php无法隐藏
- apache服务器下php项目访问速度慢的原因原来是因为session保存方式为files?
- php项目,别人无法访问自己(windows 系统)上Apache服务器原因(转载)
- php-fpm 加 Nginx 部署PHP项目到linux服务器
- PHP学习 smarty 综合项目运用
- PHP学习 smarty 综合项目运用
- web项目的Linux服务器部署发布以及域名访问
- PHP访问MySql数据库 中级篇 Smarty技术