标签: shared-hosting

如何在共享主机上的 php 中的 public_html 之外创建文件

我正在尝试在 php 中的 public_html 之外创建一个文件:

fopen("/home/sites/foo.org/backup-ticketing/asu.sql";w)

但是我收到此错误消息。我确信我应该能够以某种方式做到这一点,只是我无法弄清楚。该文件夹的权限是711.

[Wed Aug 01 14:33:54 2012] [错误] [客户端 84.3.2.16] PHP 警告:fopen(/home/sites/foo.org/backup-ticketing/asu.sql) [function.fopen]: 失败打开流:第 4 行 /home/sites/foo.org/public_html/back/asu.php 中不允许进行操作

您能告诉我正确的做法是什么吗?

谢谢你的很多建议,现在我有一个额外的信息:

php.ini 是 public_html 中的问题,但是我想保持原样,但 /back/ 文件夹应该能够这样做。

这是我的设置:

 file_uploads = Off
 upload_tmp_dir = /var/php_tmp
 upload_max_filesize = 0M
 allow_url_fopen = Off
 allow_url_include = Off
 safe_mode = Off 
 display_errors = off
 magic_quotes_gpc = off
 magic_quotes_runtime =    off
 max_file_uploads=0 
 disable_functions=passthru,exec,phpinfo
 open_basedir  = /home/sites/foo.org/public_html/ 
Run Code Online (Sandbox Code Playgroud)

php shared-hosting

4
推荐指数
1
解决办法
2373
查看次数

将 Laravel 项目文件保存在 public_html 中是否不安全?

我在共享主机上的 public_html (即下一级)中有 3 个不同的 laravel 项目。

我更改了每个域/子域文档根路径以指向相应的项目/公共文件夹(即 public_html/project1/public)

此外,我将 Options -Indexes 语句放入 .htaccess 文件中,以便人们无法直接浏览我的项目文件,并拒绝对 .env 文件的所有访问。

这样做还存在漏洞吗?

shared-hosting public-html laravel

4
推荐指数
1
解决办法
1755
查看次数

如何使用`scp`部署网站的`.htaccess`文件?

我目前正在使用以下命令上传我的网站内容:

scp -r web/* user@site.com:site.com/
Run Code Online (Sandbox Code Playgroud)

除非没有发送.htaccess文件,否则这很有效.据推测,这是因为它是隐藏的.

我尝试添加第二行来明确地发送文件:

scp -r web/.htaccess user@site.com:site.com/.htaccess
Run Code Online (Sandbox Code Playgroud)

这很好用,除了现在我必须输入两次密码.

有关如何使用我的密码的1或0个条目进行部署的任何想法?

deployment .htaccess scp shared-hosting

3
推荐指数
1
解决办法
1877
查看次数

在PHP文件中注入病毒代码

我拥有一个运行在LAMP上的网站 - Linux,Apache,mySQL和PHP.在过去的2-3周内,我网站上的PHP和jQuery文件已经被来自名为gumblar.cn的网站的恶意软件感染

我无法理解这个恶意软件是如何进入我的PHP文件的,以及如何防止它一次又一次地发生.

有任何想法吗?

更新:

看起来它是一个cpanel漏洞利用

php virus shared-hosting server-side

3
推荐指数
2
解决办法
1万
查看次数

Godaddy ASP.NET会员数据库困境

我在godaddy上购买了一个带有2个MSSQL数据库的Windows共享主机帐户.我设置了一个来保存我的站点数据,另一个安装了aspnet成员模式来存储站点成员.该站点可以完美地显示来自第一个数据库的数据.但是,当我尝试登录或注册时,我得到了这个令人讨厌的错误

异常详细信息:System.Configuration.Provider.ProviderException:SSE提供程序未找到连接字符串中指定的数据库文件.在配置的信任级别(低于高信任级别)下,SSE提供程序无法自动创建数据库文件.

我已经完成web.config了我的2连接字符串并没有错.当1代表成员资格时,似乎godaddy在同时使用2个mssql数据库时遇到问题.

有谁知道解决方案或解决方法?

membership asp.net shared-hosting

3
推荐指数
1
解决办法
6599
查看次数

Windows共享主机 - 自定义计划任务

我有一个Windows共享主机,我需要每天运行一些预定的c#可执行文件创建站点地图,发送新闻通讯等...

提供商告诉我,出于安全原因,我无法运行可执行文件.我能做什么?

提供商建议我购买VPS,但不认为花更多的钱来运行一些预定任务是有意义的.

是否存在替代方式?

asp.net shared-hosting asp.net-mvc-2

3
推荐指数
1
解决办法
2283
查看次数

有没有办法确定200 MB的SQL Server Db有多少记录

对于我的产品目录系统,我在SQL服务器数据库和SQL CE之间感到困惑.我的托管服务提供商只提供200 MB的SQL服务器,而提供的磁盘空间为10 GB.

我有四张桌子,里面有品牌,产品,图片和零售商.该pciture表只是存储的网址,而不是二进制数据.那么这个数据库有多少条记录.200 MB的空间是否足以满足我的要求,是否有办法计算所有这些

shared-hosting sql-server-2008

3
推荐指数
1
解决办法
2447
查看次数

Python:在共享主机中反向DNS查找

有没有办法使用python进行反向查找,检查共享主机中共享相同IP地址的网站列表.

一些网站为此提供了一个工具.

python shared-hosting reverse-lookup

3
推荐指数
1
解决办法
1万
查看次数

在共享主机上安装python包

我想知道是否可以在共享主机上安装(不使用shell - 我没有任何权限使用命令行)python包.(不要求更改主机提供商)

此外,在该主机上安装了Python和Django,我想在服务器上安装:https://pypi.python.org/pypi/xlwt.

那可能吗?

python shared-hosting

3
推荐指数
2
解决办法
4739
查看次数

SSE或长时间轮询共享主机上的实时通知?

在共享主机服务器发送事件(SSE)或长轮询上实现实时通知的最佳方法是什么?

我看了一个视频说SSE不适合共享主机,Apache服务器并不适合PHP和MySql.

链接视频

我只是想知道哪种技术更适合长轮询或SSE在共享服务器上进行实时通知,我在godaddy.com上有我的服务器

请提供解释推荐技术的良好链接.

php mysql shared-hosting long-polling server-sent-events

3
推荐指数
1
解决办法
1070
查看次数