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

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


Сообщения - FreeSpace

Страницы: 1 2 [3] 4 5 ... 44
31
Ещё в некоторых случаях удобно использовать специальную "константу" __FILE__

32
Да, тебе будет достаточно скачать и установить определенный набор файлов.
Этот набор называется "Свежий дистрибутив PHP", потому что версия 4.0.4 очень старая.
Скачать его можно отсюда:
http://www.php.net/get/php-4.3.6-Win32.zip/from/a/mirror
Если что, инструкция по установке находится внутри, в файле install.txt.

33
Может GD?
Она входит в стандартный дистрибудтив PHP под win32.
Открой файл php.ini, проверь, чтобы директива extension_dir указывала на директорию extensions дистрибутива PHP, а потом раскомментируй строчку
extension=php_gd2.dll
, сохрани изменения и перезагрузи веб-сервер.

34
Юмор / php
« : 09 Мая 2004, 14:28:12 »
По-моему, тут нужно уточнить, насколько старых?
Если браузер не знает, что такое HTTP, то вряд ли :)

35
PHP / Помогите кто может
« : 09 Мая 2004, 14:24:30 »
Цитировать
nik78:
narod.ru

Не переживай так, дело не в тебе!
Просто надо найти нормальный хостинг с поддержкой php :)
Советую заглянуть в соответствующие разделы этого форума.

36
PHP / ? по ограничениям safe_mode
« : 08 Мая 2004, 21:27:25 »
Сорри, торможу сегодня совсем.
Такое поведение - вполне нормальное.
mkdir() в выполняет апач с правами nobody. Соответственно, уид у директории будет ноубоди. А вот уид твоего скрипта будет твоим. Поэтому в этой директории твой скрипт файлы создавать не сможет.
Попроси админа вырубить сейф-моуд. Если хостинг нормальный, то вопросов быть не должно.

37
PHP / Менеджер по инклуду ПХП файлов
« : 08 Мая 2004, 18:27:02 »
А, ну в таком случае эта проблема для тебя неактуальна.
Вот только рекурсивный инклюд директорий мне всё равно не по душе.
Разбей классы на группы по функциональному назначению, для каждой группы заведи отдельный файл .php и положи туда, куда тебе удобно будет. В этом файле иклюдь все классы, которые относятся к этой группе.
Если в скрипте нужно работать с какой-то группой классов, инклюдишь этот групповой файл и всё. Хотя можно такие классы просто в один файл объединить.
Что касается
Цитировать
Aku Aku:
Можно ведь как угодно менять структуру папок с классами, добавлять новые классы и не беспокоиться чтобы их еще гдето инклудить.

, то по-моему проблема надумана. Создай единую структуру директорий с классами и не меняй её. Это не так сложно, на самом деле.

38
PHP / ? по ограничениям safe_mode
« : 08 Мая 2004, 18:22:12 »
А твой уид - 13036.
Это видно из сообщения об ошибке, если конечно овнером скрипта x.php являешься ты.

39
PHP / ? по ограничениям safe_mode
« : 08 Мая 2004, 18:20:10 »
Если используешь FlashFXP в качестве FTP-клиента, то там есть колонка Owner. Посмотри, чтобы в этой колонке напротив mydir стоял твой аккаунт. В других FTP-клиентах должна быть аналогичная колонка или овнера (тот же uid) можно посмотреть в свойствах удаленного файла.
В никсах я не силен, но если есть доступ к шеллу, наверняка есть какой-то параметр для ls, который может включить отобразжение овнеров в списке файлов. Так что man ls.

40
PHP / Менеджер по инклуду ПХП файлов
« : 08 Мая 2004, 18:15:09 »
[OFF]150-200 кб - это вполне нормально.
Другое дело, что человек говорит "все мои классы весят 50кб" и приводит листинг с тридцатью инклюдами.
Если оценки не преувеличены, то 50 х 30 = 1500 кб.
И это уже не шутки.[/OFF]

41
PHP / Менеджер по инклуду ПХП файлов
« : 08 Мая 2004, 16:25:25 »
Если ты думаешь, что 50кб - это мало, то ты сильно ошибаешься.
Но дело твоё...

42
PHP / ? по ограничениям safe_mode
« : 08 Мая 2004, 15:58:10 »
Пусть будет абсолютный. Но он ведет в то же место, что и $dir?
Потому что если нет, то это совсем уже странно...
Если директория $dir создается успешно, посмотри её uid.
Если он не совпадает с твоим уидом, наверное надо пинать админа, чего-то он напортачил...

43
PHP / Менеджер по инклуду ПХП файлов
« : 08 Мая 2004, 15:54:37 »
Aku Aku
Вообще, такие игры с инклюдами - это не очень хороший стиль программирования.
Неужели тебе нужны ВСЕ библиотеки одновременно?
Инклюдь только необходимое, как это делает, например, Smarty.
И ничего страшного, если "необходимое" будет лежать в двадцати файлах - всяко лучше проинклюдить 20, чем 150 (или сколько их всего).

44
PHP / ? по ограничениям safe_mode
« : 08 Мая 2004, 15:48:04 »
Цитировать
Mog.:
Warning: fopen(): SAFE MODE Restriction in effect. The script whose uid is 13036 is not allowed to access "путь" owned by uid 65534 in путь/x.php on line 8


А "путь" == $dir?
Просто странная какая-то ошибка, вроде всё должно нормально работать.
Может, перед варнингом на fopen есть варнинг на mkdir?

45
PHP / Обновление базы
« : 06 Мая 2004, 21:57:11 »
По-моему человеку надо так:




Хотя можно и без массива - никакой разницы нет.

Страницы: 1 2 [3] 4 5 ... 44