Страница 1 из 2

Помогите пожалуста

Добавлено: 04 май 2012, 17:48
Данила
Здраствуйте пользуюсь вашей программой, все нравится. Но встретился с проблемой. Не работают php файлы которые имеют русские названия или находятся в русских папках. например: папка/фаил.php
Вот собственно сама ошибка
http://test/папка/фаил.php
Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
Fatal error: Unknown: Failed opening required 'E:/OS/domains/test/public_html/папка/фаил.php' (include_path='.;C:\php\pear') in Unknown on line 0
Операционка Windows 7

Добавлено: 04 май 2012, 18:47
Максим
Файлы и папки могут быть только на английском.

Добавлено: 04 май 2012, 19:04
Данила
=( у меня сайт с русскими папками и файлами. И еще на бесплатном хостинге русские папки и файлы работают http://dwamy4m.ts9.ru/ццц/ууу.php . СПАСАЙ
Очень надо. очень

Добавлено спустя 5 минут 34 секунды:
Есть какое нибудь решение?

Добавлено: 04 май 2012, 19:36
Максим
Ага уже спас, прям круг бросил :-) Нету решений.

Добавлено: 04 май 2012, 20:34
Данила
Зачем мне такой язык программирования который даже не может работать с русскими папками и файлами ?

Добавлено: 04 май 2012, 20:40
Bueno
да вобщем то проблема специфична, и проявляется только на windows..

up.. а вот кстати так работает без проблем (файл в utf-8)..
$f = iconv( 'utf-8', 'windows-1251', 'тест.php' );
require_once $f;

Добавлено: 04 май 2012, 20:54
DelphinPRO
Данила, вы, извините, извращенец.
Наверное и функции кириллицей называете?
А что? Язык-то позволяет..
function Получить_Данные_Пользователя($Идентификатор){
   ...
}

Добавлено: 04 май 2012, 20:57
Данила
Я русский и не хочу ломать глаза об этот уебищный язык

Добавлено: 04 май 2012, 21:05
Bueno
ну тогда вам в стан 1С..

Добавлено: 04 май 2012, 22:03
DelphinPRO
Данила писал(а):Я русский и не хочу ломать глаза об этот уебищный язык
Ну тогда зря вы в программисты пошли. Открою вам секрет - Синтаксис _всех_ языков программирования основан на английском языке. Документация ко всем программным продуктам написана на английском языке. То что переведено на русский - либо страдает неточностями, либо неполнотой, либо устаревает быстрее, чем переводят. Так что в программировании без "уебищного" языка - никак.