Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - 017

Страницы: [1]
1
PHP / HTTP connections are read-only ???
« : 26 Марта 2004, 12:18:46 »
Есть вообще способ из скрипта на одном сервере открыть файл на дозапись находящийся на другом? Или все создавать локально и отправлять на удаленный сервер? Какие можно использовать методы?  

Прошу не закрывать сразу тему. Информацию по этому вопросу мне найти не удается.

2
PHP / Открытие файла на запись через http
« : 26 Марта 2004, 09:40:51 »
Возможно ли открыть файл на запись, если скрипт находится на другом сервере. В мануале описана конструкция: fopen("http://www.site1.ru/", "r"); т.е на другом сервере можно открыть некий файл и его перезаписать или создать. При попытке это сделать выдается следующее:
failed to open stream: HTTP wrapper does not support writeable connections

Пермишны - 777. Индексация директории разрешена сервером. Это лечится в настройках сервера или в настройках PHP?

3
PHP / $_FILES[\'userfile\'][\'error\'] = 3
« : 16 Марта 2004, 12:19:22 »
В каких еще случаях файл может недозагружаться, при:

register_globals = off
file_uploads = on
upload_max_filesize = 2M (загружаемый файл ~5kb)
post_max_size = 8M
upload_tmp_dir = /www/temp/ (chmod=777)

Значения $_SERVER (на Linux+Apache/1.3.27+PHP 4.3.0):
name => file.csv
type =>
tmp_name =>
error => 3
size => 0

Значения $_SERVER (на W2k+Apache/1.3.20+PHP 4.3.1):
name => file.csv
type => application/octet-stream
tmp_name => d:\\temp\\phpE1C.tmp
error => 0
size => 4654

4
PHP / Переменные в регах
« : 05 Февраля 2004, 16:06:36 »
Будет ли работать проверка по регулярному выражению, если в нем присутствует переменная? Типа:

if (ereg ("(^\\{\\:".$variable[$i]."\\}.*$)"$string))
 
Вобще возможно размещать в реге переменные? Или шаблон должен быть заранее предопределен?

5
Веб Сервера / ErrorDocument 404 при RewriteEngine on
« : 05 Ноября 2003, 17:47:45 »
Каким образом можно решить проблему переадресации несуществующего документа на ErrorDocument 404 при перезаписи URL с помощью Mod_Rewrite?

Пример:


RewriteBase     /docs
RewriteCond %{REQUEST_URI} .*/section1.+ [OR]
RewriteCond %{REQUEST_URI} .*/section2.+ [OR]
RewriteCond %{REQUEST_URI} .*/section...N.+
RewriteRule .+\\.php$ /docs/root.php [L]


И, если не было перенаправления, то обрабатывается следующий блок:


RewriteCond %{REQUEST_URI} .+\\.php$
RewriteRule %{REQUEST_URI} /docs/error404.html [L,R]


Переадресация на Error404, в данном случае, идет только если в конце не стоит php. Почему? не понимаю...

6
Веб Сервера / глобальные адреса на localhos
« : 26 Февраля 2003, 11:42:00 »
Проблема следующая: В Apache, в разделе виртуального хоста прописан некий глобальный адрес, этот же адрес прописан в hosts:

127.0.0.2 http://www.domen.ru

Комп с apach\'ем висит на выделенке.
Так вот, сама проблема: когда в настройках прописывается существующий url, то браузер загружает сайт из интернета, игнорируя веб сервер. Как бы сделать   , чтобы загружалась локальная версия сайта, а не выложенная в интернет. Если в настройках выставить несуществующий url, то все работает.

То есть браузер передает упарвление веб-серверу, после проверки адреса в интернете?

7
Мужики! Очень нужно вычислить, встречается ли символ \';\' в конце строки (1 и более раз). Но условие не должно выполняться, если \';\' встречается в середине (т.е. ааа_ббб;; - true, а например ааа;ббб;;; - уже false потому как \';\' присутствует в середине строки). Для нахождения этого условия использую следующую конструкцию:

          ereg ("([^\\;]+;+$)")

Результат выполнения всегда false.  Обращаюсь ко всем за помощью!

Страницы: [1]